falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.58k stars 145 forks source link

meters.lv2 crashes carla 2.2 #1297

Open dvzrv opened 3 years ago

dvzrv commented 3 years ago

Hi! On Arch Linux I'm experiencing crashes with carla 2.2 trying to open the GUI for any of the meters.lv2 plugins. The GUI roughly shows for about a second, then carla crashes.

This is what shows up in coredumpctl:

           PID: 8530 (carla)
           UID: 1000 (dave)
           GID: 1000 (dave)
        Signal: 11 (SEGV)
     Timestamp: Sun 2020-11-15 11:55:59 CET (10min ago)
  Command Line: /usr/bin/python3 /usr/share/carla/carla --with-appname=/usr/bin/carla --with-libprefix=/usr
    Executable: /usr/bin/python3.8
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (dave)
       Boot ID: 157a96d3d56147f194866d34bac8fc7b
    Machine ID: a5640b7a4f7946aa8d2d075962e96526
      Hostname: hmbx
       Storage: /var/lib/systemd/coredump/core.carla.1000.157a96d3d56147f194866d34bac8fc7b.8530.1605437759000000.zst
       Message: Process 8530 (carla) of user 1000 dumped core.

                Stack trace of thread 9073:
                #0  0x0000611d23333fb5 n/a (libcarla_standalone2.so + 0x124fb5)
                #1  0x0000611d2334c5f9 n/a (libcarla_standalone2.so + 0x13d5f9)
                #2  0x0000611d232cb5e0 n/a (libcarla_standalone2.so + 0xbc5e0)
                #3  0x0000611d232cba66 n/a (libcarla_standalone2.so + 0xbca66)
                #4  0x0000611d239b122a n/a (libjack.so.0 + 0x1422a)
                #5  0x0000611d239b0ef8 n/a (libjack.so.0 + 0x13ef8)
                #6  0x0000611d239cd8ed n/a (libjack.so.0 + 0x308ed)
                #7  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #8  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 8610:
                #0  0x0000611d309dec51 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7c51)
                #1  0x0000611d309e4137 __nanosleep (libc.so.6 + 0xcd137)
                #2  0x0000611d30a0f419 usleep (libc.so.6 + 0xf8419)
                #3  0x0000611d232bf73e n/a (libcarla_standalone2.so + 0xb073e)
                #4  0x0000611d2327985f n/a (libcarla_standalone2.so + 0x6a85f)
                #5  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #6  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 8606:
                #0  0x0000611d30904cf8 pthread_cond_clockwait (libpthread.so.0 + 0xfcf8)
                #1  0x0000611d233dd667 n/a (libcarla_standalone2.so + 0x1ce667)
                #2  0x0000611d2fd76c24 execute_native_thread_routine (libstdc++.so.6 + 0xcfc24)
                #3  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #4  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 9049:
                #0  0x0000611d30a11d5d syscall (libc.so.6 + 0xfad5d)
                #1  0x0000611d239cf7db n/a (libjack.so.0 + 0x327db)
                #2  0x0000611d239b1fa5 n/a (libjack.so.0 + 0x14fa5)
                #3  0x0000611d239b1177 n/a (libjack.so.0 + 0x14177)
                #4  0x0000611d239b0ef8 n/a (libjack.so.0 + 0x13ef8)
                #5  0x0000611d239cd8ed n/a (libjack.so.0 + 0x308ed)
                #6  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #7  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 8605:
                #0  0x0000611d30a175de epoll_wait (libc.so.6 + 0x1005de)
                #1  0x0000611d233e968c n/a (libcarla_standalone2.so + 0x1da68c)
                #2  0x0000611d233e9d1f n/a (libcarla_standalone2.so + 0x1dad1f)
                #3  0x0000611d233ea231 n/a (libcarla_standalone2.so + 0x1db231)
                #4  0x0000611d233ea4c1 n/a (libcarla_standalone2.so + 0x1db4c1)
                #5  0x0000611d2fd76c24 execute_native_thread_routine (libstdc++.so.6 + 0xcfc24)
                #6  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #7  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 9071:
                #0  0x0000611cc83f4df0 n/a (n/a + 0x0)
                #1  0x0000611d2334c5f9 n/a (libcarla_standalone2.so + 0x13d5f9)
                #2  0x0000611d232cb5e0 n/a (libcarla_standalone2.so + 0xbc5e0)
                #3  0x0000611d232cba66 n/a (libcarla_standalone2.so + 0xbca66)
                #4  0x0000611d239b122a n/a (libjack.so.0 + 0x1422a)
                #5  0x0000611d239b0ef8 n/a (libjack.so.0 + 0x13ef8)
                #6  0x0000611d239cd8ed n/a (libjack.so.0 + 0x308ed)
                #7  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #8  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 9079:
                #0  0x0000000000000000 n/a (n/a + 0x0)
                #1  0x0000611d2334c5f9 n/a (libcarla_standalone2.so + 0x13d5f9)
                #2  0x0000611d232cb5e0 n/a (libcarla_standalone2.so + 0xbc5e0)
                #3  0x0000611d232cba66 n/a (libcarla_standalone2.so + 0xbca66)
                #4  0x0000611d239b122a n/a (libjack.so.0 + 0x1422a)
                #5  0x0000611d239b0ef8 n/a (libjack.so.0 + 0x13ef8)
                #6  0x0000611d239cd8ed n/a (libjack.so.0 + 0x308ed)
                #7  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #8  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 8612:
                #0  0x0000611d309dec51 clock_nanosleep@@GLIBC_2.17 (libc.so.6 + 0xc7c51)
                #1  0x0000611d309e4137 __nanosleep (libc.so.6 + 0xcd137)
                #2  0x0000611d30a0f419 usleep (libc.so.6 + 0xf8419)
                #3  0x0000611d232d3a66 n/a (libcarla_standalone2.so + 0xc4a66)
                #4  0x0000611d2327985f n/a (libcarla_standalone2.so + 0x6a85f)
                #5  0x0000611d308fe3e9 start_thread (libpthread.so.0 + 0x93e9)
                #6  0x0000611d30a17293 __clone (libc.so.6 + 0x100293)

                Stack trace of thread 9075:
                #0  0x0000611d30a11d5d syscall (libc.so.6 + 0xfad5d)
                #1  0x0000611d239cf7db n/a (libjack.so.0 + 0x327db)
                #2  0x0000611d239b1f
dvzrv commented 3 years ago

To add a little context from the CLI:

$ QT_QPA_PLATFORM= carla
Carla 2.2.0 started, status:
  Python version: 3.8.6
  Qt version:     5.15.1
  PyQt version:   5.15.1
  Binary dir:     /usr/lib/carla
  Resources dir:  /usr/share/carla/resources
Frontend pixel ratio is 1.0
libjack.so.0 loaded successfully!
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackLinuxFutex::Connect name = jack_sem.1000_default_Carla
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = Carla refnum = 5
Jack: jack_set_thread_init_callback ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Carla assertion failure: "uuidstr != nullptr && uuidstr[0] != '\0'" in file CarlaEngineJack.cpp, line 3599
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Carla assertion failure: "uuidstr != nullptr && uuidstr[0] != '\0'" in file CarlaEngineJack.cpp, line 3935
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
sorry, can't map this plugin to canvas client 8 0
Jack: jack_get_uuid_for_client_name ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_set_property_change_callback ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_set_property ext_client a5b1f9f0 client a5b1f9f0
Jack: jack_set_property ext_client a5b1f9f0 client a5b1f9f0
Jack: JackClient::Activate
Jack: JackPosixThread::StartImp : create non RT thread
Jack: JackPosixThread::ThreadHandler : start
Jack: JackClient::kBufferSizeCallback buffer_size = 256
Jack: JackClient::Init calling client thread init callback
Jack: JackClient::ClientNotify ref = 5 name = 8589934627 notify = 19
Jack: JackClient::Init : period = 5333 computation = 100 constraint = 5333
Jack: JackPosixThread::AcquireRealTimeImp priority = 75
Jack: JackClient::ClientNotify ref = 5 name = 8589934627 notify = 19
Jack: JackClient::ClientNotify ref = 5 name = Carla notify = 2
Jack: JackClient::kActivateClient name = Carla ref = 5
Jack: JackClient::Init calling client thread init callback
Jack: JackClient::ClientNotify ref = 5 name = Carla notify = 18
Jack: JackClient::ClientNotify ref = 5 name = Carla notify = 18
JUCE Assertion failure in juce_Singleton.h:50
JUCE Assertion failure in juce_Singleton.h:50
Carla assertion failure: "! lib.canDelete" in file ../../utils/CarlaLibCounter.hpp, line 46
Carla assertion failure: "! lib.canDelete" in file ../../utils/CarlaLibCounter.hpp, line 46
[1]    512707 segmentation fault (core dumped)  QT_QPA_PLATFORM= carla