Code Monkey home page Code Monkey logo

Comments (4)

fractalgee avatar fractalgee commented on September 24, 2024 1

FYI, I pinged Christoph Schol, who does the integration testing for Rack modules, so hope he can shed some more light on this to help track this down, as I just get a hard hang when trying to add this.

from vcvrack-patchable-devices.

nullJaX avatar nullJaX commented on September 24, 2024

Hi,
Unfortunately, I don't own any Mac machine. Is it possible for you to post more info/logs/stacktrace here?

from vcvrack-patchable-devices.

fractalgee avatar fractalgee commented on September 24, 2024

Hmm, Just tried again, and now it hangs Rack hard with just this in the log.txt of Rack:

[16.040 info src/app/Browser.cpp:89 chooseModel] Creating module Patchable Devices Digital Chaotic System
[16.040 info src/app/Browser.cpp:93 chooseModel] Creating module widget Patchable Devices Digital Chaotic System

Stack is (however I had to kill the app as it was hung hard) :

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_platform.dylib      	       0x18ce001c0 _os_unfair_lock_recursive_abort + 36
1   libsystem_platform.dylib      	       0x18cdfb778 _os_unfair_lock_lock_slow + 316
2   libsystem_malloc.dylib        	       0x18cbe549c tiny_malloc_should_clear + 128
3   libsystem_malloc.dylib        	       0x18cbe42c8 szone_malloc_should_clear + 92
4   libsystem_c.dylib             	       0x18cc75958 backtrace_symbols + 60
5   libRack.dylib                 	       0x103189354 rack::system::getStackTrace() + 88
6   Rack                          	       0x10233ee60 fatalSignalHandler(int) + 40
7   libsystem_platform.dylib      	       0x18cdfda24 _sigtramp + 56
8   libsystem_malloc.dylib        	       0x18cbe80c8 tiny_free_no_lock + 144
9   libsystem_malloc.dylib        	       0x18cbe7eb4 free_tiny + 496
10  libsystem_c.dylib             	       0x18cc75a94 backtrace_symbols + 376
11  libRack.dylib                 	       0x103189354 rack::system::getStackTrace() + 88
12  Rack                          	       0x10233ee60 fatalSignalHandler(int) + 40
13  libsystem_platform.dylib      	       0x18cdfda24 _sigtramp + 56
14  libRack.dylib                 	       0x1031da9ac rack::app::RackWidget::updateModuleOldPositions() + 184
15  libRack.dylib                 	       0x103222f58 rack::widget::EventState::handleButton(rack::math::Vec, int, int, int) + 180
16  libRack.dylib                 	       0x1032258e4 rack::window::mouseButtonCallback(GLFWwindow*, int, int, int) + 188
17  AppKit                        	       0x1908272d0 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 3472
18  AppKit                        	       0x1907b279c -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 364
19  AppKit                        	       0x1907b245c -[NSWindow(NSEventRouting) sendEvent:] + 284
20  AppKit                        	       0x190e5f9f4 -[NSApplication(NSEventRouting) sendEvent:] + 1604
21  libRack.dylib                 	       0x1032ebe60 _glfwPollEventsCocoa + 140
22  libRack.dylib                 	       0x1032260b0 rack::window::Window::step() + 144
23  libRack.dylib                 	       0x103226008 rack::window::Window::run() + 40
24  Rack                          	       0x10233e7e0 main + 3428
25  dyld                          	       0x18ca4d0e0 start + 2360

I'll keep trying to see if I can get you more info. Only difference between then and now is that I now run MacOS 14.2.1 instead of 14.2. Not sure what in that update might cause the different behaviour as I see nothing in the changelog that would explain this.

from vcvrack-patchable-devices.

cschol avatar cschol commented on September 24, 2024

Tested with macOS 13.6.2 Ventura on M2 amd64 and it works fine for me.
Screenshot 2024-01-04 at 7 16 39 PM

Might be an issue with macOS Sonoma? No way for me to test though.

from vcvrack-patchable-devices.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.