segfault on startup when built with qt5=1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Critical
|
Daniel Schürmann |
Bug Description
just fetched from master, and ran:
scons -c
scons -j4 optimize=native qt5=1
then running ./mixxx with : gdb --args ./mixxx --resourcePath res/ --settingsPath ~/.mixxx
produces this backtrace in gdb:
Thread 27 (Thread 0x7f8d18d62700 (LWP 2662)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df702fd31 in () at /usr/lib/
#2 0x00007f8df7448049 in start_thread () at /usr/lib/
#3 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 26 (Thread 0x7f8d195ba700 (LWP 2661)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x000000010083c9b6 in VSyncThread::run() (this=0x1083428f0) at src/waveform/
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 25 (Thread 0x7f8d19ffb700 (LWP 2660)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df5707c09 in () at /usr/lib/
#2 0x00007f8df5707d1c in g_main_
#3 0x00007f8df9a0f061 in QEventDispatche
#4 0x00007f8df99b2ffb in QEventLoop:
#5 0x00007f8df97cc40e in QThread::exec() () at /usr/lib/
#6 0x00007f8df97d115b in () at /usr/lib/
#7 0x00007f8df7448049 in start_thread () at /usr/lib/
#8 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 24 (Thread 0x7f8d1a7fc700 (LWP 2659)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x000000010011c980 in AnalyzerQueue:
#3 0x0000000100120fb9 in AnalyzerQueue:
#4 0x0000000100123f99 in AnalyzerQueue:
#5 0x00007f8df97d115b in () at /usr/lib/
#6 0x00007f8df7448049 in start_thread () at /usr/lib/
#7 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 23 (Thread 0x7f8d1affd700 (LWP 2658)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00000001004f14da in BrowseThread::run() (this=0x108352390) at src/library/
#3 0x00007f8df97d115b in () at /usr/lib/
#4 0x00007f8df7448049 in start_thread () at /usr/lib/
#5 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 22 (Thread 0x7f8d1b7fe700 (LWP 2657)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df5707c09 in () at /usr/lib/
#2 0x00007f8df5707d1c in g_main_
#3 0x00007f8df9a0f061 in QEventDispatche
#4 0x00007f8df99b2ffb in QEventLoop:
#5 0x00007f8df97cc40e in QThread::exec() () at /usr/lib/
#6 0x00000001005f10bb in LibraryScanner:
#7 0x00007f8df97d115b in () at /usr/lib/
#8 0x00007f8df7448049 in start_thread () at /usr/lib/
#9 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 21 (Thread 0x7f8d1bfff700 (LWP 2656)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 20 (Thread 0x7f8d3d0f8700 (LWP 2655)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 19 (Thread 0x7f8d3ddfa700 (LWP 2654)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7f8d3eafc700 (LWP 2653)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7f8d3f7fe700 (LWP 2652)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7f8d3ffff700 (LWP 2651)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7f8d45302700 (LWP 2650)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00007f8df97cad0c in QSemaphore:
#3 0x0000000100306d38 in CachingReaderWo
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7f8d46004700 (LWP 2649)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x000000010080f00e in VinylControlPro
#3 0x00007f8df97d115b in () at /usr/lib/
#4 0x00007f8df7448049 in start_thread () at /usr/lib/
#5 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f8d470e8700 (LWP 2642)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x0000000100472ad5 in EngineSideChain
#3 0x00007f8df97d115b in () at /usr/lib/
#4 0x00007f8df7448049 in start_thread () at /usr/lib/
#5 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f8d478e9700 (LWP 2641)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8df97d25ec in QWaitCondition:
#2 0x00000001004472cc in EngineWorkerSch
#3 0x00007f8df97d115b in () at /usr/lib/
#4 0x00007f8df7448049 in start_thread () at /usr/lib/
#5 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f8dc94d3700 (LWP 2640)):
#0 0x00007f8df744e1ad in pthread_
#1 0x00007f8dfbc9eb04 in () at /usr/lib/
#2 0x00007f8dfbc9eb49 in () at /usr/lib/
#3 0x00007f8df7448049 in start_thread () at /usr/lib/
#4 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f8dd8c29700 (LWP 2639)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df5707c09 in () at /usr/lib/
#2 0x00007f8df5707d1c in g_main_
#3 0x00007f8df9a0f061 in QEventDispatche
#4 0x00007f8df99b2ffb in QEventLoop:
#5 0x00007f8df97cc40e in QThread::exec() () at /usr/lib/
#6 0x00007f8df9e2e396 in () at /usr/lib/
#7 0x00007f8df97d115b in () at /usr/lib/
#8 0x00007f8df7448049 in start_thread () at /usr/lib/
#9 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f8dd9636700 (LWP 2638)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df5707c09 in () at /usr/lib/
#2 0x00007f8df5707fa2 in g_main_loop_run () at /usr/lib/
#3 0x00007f8def2ad546 in () at /usr/lib/
#4 0x00007f8df572eae5 in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f8dd9e37700 (LWP 2637)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df5707c09 in () at /usr/lib/
#2 0x00007f8df5707d1c in g_main_
#3 0x00007f8df5707d61 in () at /usr/lib/
#4 0x00007f8df572eae5 in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f8de3a1e700 (LWP 2636)):
#0 0x00007f8df4b49e9d in poll () at /usr/lib/libc.so.6
#1 0x00007f8df48498e0 in () at /usr/lib/
#2 0x00007f8df484b679 in xcb_wait_for_event () at /usr/lib/
#3 0x00007f8de65b772a in () at /usr/lib/
#4 0x00007f8df97d115b in () at /usr/lib/
#5 0x00007f8df7448049 in start_thread () at /usr/lib/
#6 0x00007f8df4b53f0f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f8dfd7638c0 (LWP 2629)):
#0 0x00007f8d024b4974 in () at /usr/lib/
#1 0x00007f8dfd58b37a in call_init.part () at /lib64/
#2 0x00007f8dfd58b486 in _dl_init () at /lib64/
#3 0x00007f8dfd58f93e in dl_open_worker () at /lib64/
#4 0x00007f8df4b8de44 in _dl_catch_error () at /usr/lib/libc.so.6
#5 0x00007f8dfd58f15a in _dl_open () at /lib64/
#6 0x00007f8df6565ea6 in () at /usr/lib/libdl.so.2
#7 0x00007f8df4b8de44 in _dl_catch_error () at /usr/lib/libc.so.6
#8 0x00007f8df65665a7 in () at /usr/lib/libdl.so.2
#9 0x00007f8df6565f42 in dlopen () at /usr/lib/libdl.so.2
#10 0x00007f8df677901a in Files::
at /usr/lib/
#11 0x00007f8df6789dd3 in _VampHost:
#12 0x00007f8df678a7c9 in _VampHost:
#13 0x00007f8df678a841 in _VampHost:
#14 0x0000000100135a04 in mixxx::
at src/analyzer/
#15 0x0000000100682ca8 in DlgPrefBeats:
#16 0x00000001006852f3 in DlgPrefBeats:
#17 0x00000001006b4e57 in DlgPreferences:
#18 0x000000010064c216 in MixxxMainWindow
#19 0x000000010064d5f5 in MixxxMainWindow
at src/mixxx.cpp:158
#20 0x00000001000e4d8c in (anonymous namespace)
#21 0x00000001000e4d8c in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at src/main.cpp:125
(gdb) quit
platform is arch linux I have both qt4 and 5 dev libs on my system and have built mixxx many times with both. I did scons -c and rebuilt with scons -j4 optimize=native and it builds and runs fine. the mixxx log is empty when it crashes
What signal did it crash with? (Right before the gdb prompt)