Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mandala plugin - Zone-switch-crash #26

Closed
ErinaceusLinnaeus opened this issue Nov 28, 2024 · 3 comments
Closed

Mandala plugin - Zone-switch-crash #26

ErinaceusLinnaeus opened this issue Nov 28, 2024 · 3 comments
Assignees

Comments

@ErinaceusLinnaeus
Copy link

After several Zone switches tsunami crashes (spectecularly):


Tsunami v2024.10-24-g7368f0f5 "absolute 2er0"

  ...don't worry. Everything will be fine!

audio library selected: portaudio

midi library selected: coremidi

please note, that portaudio does not support refreshing the device list after program launch

2024-11-28 11:14:48.958 tsunami[20470:3087780] +[IMKClient subclass]: chose IMKClient_Modern

compiling module: plugins/independent/live-performance/Mandala.kaba

capture midi start


(tsunami:20470): Gtk-WARNING **: 11:14:57.954: Broken accounting of active state for widget 0x11ef988c0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef93050(GtkListItemWidget)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef92cc0(GtkStack)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef92ad0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef92950(GtkToggleButton)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef92700(GtkDropDown)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef8b270(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef8b0f0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef8a940(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x11ef88610(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f7bca0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f7be10(GtkViewport)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f7adc0(GtkScrolledWindow)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f7aa90(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f74540(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f72c50(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f72950(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x139f72770(GtkRevealer)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x159f9f680(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x159f9f3c0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:14:57.955: Broken accounting of active state for widget 0x13a306f70(GtkWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef988c0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef93050(GtkListItemWidget)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef92cc0(GtkStack)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef92ad0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef92950(GtkToggleButton)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef92700(GtkDropDown)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef8b270(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef8b0f0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef8a940(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.961: Broken accounting of active state for widget 0x11ef88610(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f7bca0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f7be10(GtkViewport)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f7adc0(GtkScrolledWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f7aa90(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f74540(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f72c50(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f72950(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x139f72770(GtkRevealer)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x159f9f680(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x159f9f3c0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:00.962: Broken accounting of active state for widget 0x13a306f70(GtkWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef988c0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef93050(GtkListItemWidget)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef92cc0(GtkStack)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef92ad0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef92950(GtkToggleButton)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef92700(GtkDropDown)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef8b270(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef8b0f0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef8a940(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x11ef88610(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f7bca0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f7be10(GtkViewport)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f7adc0(GtkScrolledWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f7aa90(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f74540(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f72c50(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f72950(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x139f72770(GtkRevealer)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x159f9f680(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x159f9f3c0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:02.711: Broken accounting of active state for widget 0x13a306f70(GtkWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef988c0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef93050(GtkListItemWidget)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef92cc0(GtkStack)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef92ad0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef92950(GtkToggleButton)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef92700(GtkDropDown)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef8b270(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef8b0f0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef8a940(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x11ef88610(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f7bca0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f7be10(GtkViewport)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f7adc0(GtkScrolledWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f7aa90(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f74540(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f72c50(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f72950(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x139f72770(GtkRevealer)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x159f9f680(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x159f9f3c0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:04.044: Broken accounting of active state for widget 0x13a306f70(GtkWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:05.560: Broken accounting of active state for widget 0x11ef988c0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:05.560: Broken accounting of active state for widget 0x11ef93050(GtkListItemWidget)


(tsunami:20470): Gtk-WARNING **: 11:15:05.560: Broken accounting of active state for widget 0x11ef92cc0(GtkStack)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef92ad0(GtkBox)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef92950(GtkToggleButton)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef92700(GtkDropDown)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef8b270(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef8b0f0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef8a940(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x11ef88610(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f7bca0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f7be10(GtkViewport)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f7adc0(GtkScrolledWindow)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f7aa90(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f74540(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f72c50(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f72950(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x139f72770(GtkRevealer)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x159f9f680(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x159f9f3c0(GtkGrid)


(tsunami:20470): Gtk-WARNING **: 11:15:05.561: Broken accounting of active state for widget 0x13a306f70(GtkWindow)


================================================================================

program has crashed, error handler has been called... maybe SegFault... m(-_-)m

      trace:
@momentarylapse
Copy link
Owner

Not sure how severe those gtk warnings are. They show up in few places around the plugin panels, but have not found any real impact from it. I'd like to investigate them further, but so far, they are lower on my priority list.

Can you run the same experiment with lldb? Hopefully that will tell us more.

@ErinaceusLinnaeus
Copy link
Author

I could not recreate this crash. Tried changing zones for 5 minutes, but nothing bad happens.
But as soon as I trigger it crashes...for example with this message:
new SampleRenderer(self=0x129601a00, pitch=-1

PitchRenderer.init

this=0x6000019fd3c0

synth=0x129601a00

pitch=-1

SampleRenderer.init()

Process 22560 stopped

-> 0x11f87040c: ldr w0, [x2]

0x11f870410: mov w1, #0x1 ; =1

0x11f870414: add w0, w0, w1

0x11f870418: ldr x2, [sp, #0x28]

Target 0: (tsunami) stopped.

Looks to me as if it is the same issue as with the First Trigger. Probably not the original one, I can't recreate anymore.

@momentarylapse
Copy link
Owner

Probably related to #25 and solved?

Please reopen the issue, if it happens again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants