Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mixbus crashes when quitting
#1
When I quit Mixbus 4, it hangs for about a minute (with single cPU core running at 100%) and then dumps the core. I am using JACK which I start separately (not from Mixbus). During all this JACK keeps running. The last lines in the terminal output are:

Code:
AM_PreferencesAudio::destroy instance destroyed
AM_PreferencesAudio::~AM_PreferencesAudio(), instanceCount after destruction: 0
1 alloCounter
0 alloCounter
Glitch2 LOG> Glitch: Releasing plugin shell instance...
Glitch2 LOG> Glitch: Finalizing the API...
Glitch2 LOG> Closing log file...
Jack: JackClient::PortUnRegister port_index = 32
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 32
Jack: JackClient::PortUnRegister port_index = 33
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 33
Jack: JackClient::PortUnRegister port_index = 34
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 34
Jack: JackClient::PortUnRegister port_index = 31
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 12
Jack: JackClient::kPortDisconnectCallback src = 7 dst = 31
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 31
Jack: JackClient::PortUnRegister port_index = 11
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 12
Jack: JackClient::kPortDisconnectCallback src = 11 dst = 3
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 11
Jack: JackClient::PortUnRegister port_index = 12
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 12
Jack: JackClient::kPortDisconnectCallback src = 12 dst = 4
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 12
Jack: JackClient::PortUnRegister port_index = 49
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 4
Jack: JackClient::kGraphOrderCallback
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 49
Jack: JackClient::PortUnRegister port_index = 50
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 50
Jack: JackClient::PortUnRegister port_index = 47
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 47
Jack: JackClient::PortUnRegister port_index = 48
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 4
Jack: JackClient::kGraphOrderCallback
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 48
Jack: JackClient::PortUnRegister port_index = 45
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 45
Jack: JackClient::PortUnRegister port_index = 46
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 46
Jack: JackClient::PortUnRegister port_index = 43
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::PortUnRegister port_index = 44
Jack: JackClient::kPortRegistrationOff port_index = 43
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 44
Jack: JackClient::PortUnRegister port_index = 41
Jack: JackClient::PortUnRegister port_index = 42
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 41
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 42
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::PortUnRegister port_index = 39
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 4
Jack: JackClient::kGraphOrderCallback
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 39
Jack: JackClient::PortUnRegister port_index = 40
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 40
Jack: JackClient::PortUnRegister port_index = 37
Jack: JackClient::PortUnRegister port_index = 38
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 37
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 38
Jack: JackClient::PortUnRegister port_index = 35
Jack: JackClient::PortUnRegister port_index = 36
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 35
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 36
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 4
Jack: JackClient::kGraphOrderCallback
Jack: JackClient::PortUnRegister port_index = 55
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 55
Jack: JackClient::PortUnRegister port_index = 56
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 56
Jack: JackClient::PortUnRegister port_index = 25
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 18
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 4
Jack: JackClient::kGraphOrderCallback
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 25
Jack: JackClient::PortUnRegister port_index = 26
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 26
Jack: JackClient::PortUnRegister port_index = 23
Jack: JackClient::PortUnRegister port_index = 24
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 23
Jack: JackClient::ClientNotify ref = 4 name = mixbus notify = 10
Jack: JackClient::kPortRegistrationOff port_index = 24
Jack: jack_client_close
Jack: JackClient::Close ref = 4
Jack: JackClient::Deactivate
Jack: JackClient::Deactivate res = 0
Jack: JackPosixThread::Kill
Jack: JackSocketClientChannel::Stop
Jack: JackPosixThread::Kill
Jack: JackClientSocket::Close
Jack: JackClientSocket::Close
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_mixbus
Jack: JackLibClient::~JackLibClient
Jack: JackShmReadWritePtr1::~JackShmReadWritePtr1 3
Jack: Succeeded in unlocking 422 byte memory area
Jack: JackLibGlobals Destroy 4798ff0
Jack: ~JackLibGlobals
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_system
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_freewheel
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_dbusapi
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_qjackctl
Jack: no message buffer overruns
Jack: JackPosixThread::Stop
Jack: JackPosixThread::ThreadHandler : exit
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 1
Jack: Succeeded in unlocking 1187 byte memory area
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 0
Jack: Succeeded in unlocking 107341338 byte memory area
Jack: jack_client_close res = 0
Segmentation fault (core dumped)
fuxoft@frantisek2:~$
Reply
#2
What happens if you remove the Glitch2 plugin from your session?
Reply
#3
(03-15-2017, 11:52 AM)Ben@Harrison Wrote: What happens if you remove the Glitch2 plugin from your session?

I observed the following: When I load the session, do some simple edit, save it and then quit, Mixbus DOES NOT CRASH, regardless of Glitch2 being present or not.

However, previously I experienced this bug several times after longer work sessions, some of which did not include Glitch2. I will try to reproduce the bug reliably...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)