#449 Settings window Crash

open
nobody
Crash (127)
5
2011-11-25
2011-11-25
Anonymous
No

Hi,

I´m using Ubuntu 10.04 and the LMMS 0.4.10 Package from the ppa. I noticed the following Problem: When I tried to open the settings window, LMMS crashed, so I deleted my .lmmsrc.xml hoping that LMMS would simply create a new one. Now LMMS crashes on start. I noticed a similar problem on the bug tracker, but I´m not sure, if its the same one so I posted this too.

PS: Thanks for this great piece of software!

GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/lmms...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/lmms
[Thread debugging using libthread_db enabled]
Notice: could not set realtime priority.
[New Thread 0xb7c89b70 (LWP 2470)]
[New Thread 0xb32feb70 (LWP 2471)]
[New Thread 0xb2afdb70 (LWP 2473)]
[New Thread 0xae1d7b70 (LWP 2474)]
[Thread 0xae1d7b70 (LWP 2474) exited]
[New Thread 0xae1d7b70 (LWP 2475)]
[Thread 0xae1d7b70 (LWP 2475) exited]
[New Thread 0xae1d7b70 (LWP 2476)]
[Thread 0xae1d7b70 (LWP 2476) exited]
[New Thread 0xae1d7b70 (LWP 2477)]
[Thread 0xae1d7b70 (LWP 2477) exited]
[New Thread 0xae1d7b70 (LWP 2478)]
[Thread 0xae1d7b70 (LWP 2478) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb32feb70 (LWP 2471)]
0x03b824c0 in ?? ()
(gdb) thread apply all backtrace

Thread 4 (Thread 0xb2afdb70 (LWP 2473)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x0156eb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0x08133451 in MidiAlsaSeq::run() ()
#3 0x00c6e32e in ?? () from /usr/lib/libQtCore.so.4
#4 0x0013396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0x0157ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb32feb70 (LWP 2471)):
#0 0x03b824c0 in ?? ()
#1 0x01a35b35 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#2 0x01a363b6 in pa_pdispatch_run () from /usr/lib/libpulsecommon-0.9.21.so
#3 0x01015319 in ?? () from /usr/lib/libpulse.so.0
#4 0x01a3ac48 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#5 0x01a25cfe in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#6 0x0102550b in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
#7 0x01025a21 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#8 0x01025ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#9 0x010372a3 in ?? () from /usr/lib/libpulse.so.0
#10 0x01a4ae02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#11 0x0013396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x0157ca4e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0xb7c89b70 (LWP 2470)):
#0 0x0012d422 in __kernel_vsyscall ()
#1 0x00138015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0x00c6f287 in QWaitCondition::wait(QMutex*, unsigned long) ()
from /usr/lib/libQtCore.so.4
#3 0x0814bdd7 in MixerWorkerThread::run() ()
#4 0x00c6e32e in ?? () from /usr/lib/libQtCore.so.4
#5 0x0013396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6 0x0157ca4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7fdb710 (LWP 2467)):
#0 0x00125df3 in ?? () from /lib/ld-linux.so.2
#1 0x00115d1e in ?? () from /lib/ld-linux.so.2
#2 0x001170d4 in ?? () from /lib/ld-linux.so.2
#3 0x00121b46 in ?? () from /lib/ld-linux.so.2
#4 0x0011d7e6 in ?? () from /lib/ld-linux.so.2
#5 0x001215e6 in ?? () from /lib/ld-linux.so.2
#6 0x01962c0b in ?? () from /lib/tls/i686/cmov/libdl.so.2
#7 0x0011d7e6 in ?? () from /lib/ld-linux.so.2
#8 0x0196309c in ?? () from /lib/tls/i686/cmov/libdl.so.2
#9 0x01962b41 in dlopen () from /lib/tls/i686/cmov/libdl.so.2
---Type <return> to continue, or q <return> to quit---
#10 0x00eaecd8 in snd_dlopen () from /usr/lib/libasound.so.2
#11 0x00ed1743 in ?? () from /usr/lib/libasound.so.2
#12 0x00ed1aeb in ?? () from /usr/lib/libasound.so.2
#13 0x00eee833 in _snd_pcm_plug_open () from /usr/lib/libasound.so.2
#14 0x00ed1271 in ?? () from /usr/lib/libasound.so.2
#15 0x00ed197d in ?? () from /usr/lib/libasound.so.2
#16 0x00fe7b95 in ?? () from /usr/lib/libportaudio.so.2
#17 0x00fe84e8 in ?? () from /usr/lib/libportaudio.so.2
#18 0x00fe8fa8 in ?? () from /usr/lib/libportaudio.so.2
#19 0x00fe93b2 in PaAlsa_Initialize () from /usr/lib/libportaudio.so.2
#20 0x00fe49d6 in Pa_Initialize () from /usr/lib/libportaudio.so.2
#21 0x0811c3c9 in AudioPortAudioSetupUtil::updateDevices() ()
#22 0x0811ed9a in AudioPortAudio::setupWidget::setupWidget(QWidget*) ()
#23 0x081b03da in setupDialog::setupDialog(setupDialog::ConfigTabs) ()
#24 0x081c6673 in MainWindow::finalize() ()
#25 0x080ba757 in engine::init(bool) ()
#26 0x0812806b in main ()
(gdb)

Discussion