Bug 215630 - Crash at startup
Summary: Crash at startup
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-22 03:54 UTC by Sergio Del Franco
Modified: 2009-11-23 19:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergio Del Franco 2009-11-22 03:54:01 UTC
Application that crashed: amarok
Version of the application: 2.2.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I read the comments on the bug this may be duplicated. I will try disabling Ultimate Lyrics script. I just post this report for the records, may be useful for Qt developers.

PD: I am sorry, no debug symbols for libdbus-1-3 on ubuntu.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f75ff7af7a0 (LWP 386))]

Thread 10 (Thread 0x7f75e83d3910 (LWP 387)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f75ee087c91 in metronom_sync_loop (this=0x21577f0) at metronom.c:870
#2  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f75e6853910 (LWP 388)):
#0  0x00007f75fce36373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f75f5ff636c in g_main_context_poll (context=0x215ada0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2904
#2  g_main_context_iterate (context=0x215ada0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2586
#3  0x00007f75f5ff66b0 in IA__g_main_context_iteration (context=0x215ada0, may_block=1) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654
#4  0x00007f75fd54f1fe in QEventDispatcherGlib::processEvents (this=0x215a810, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f75fd525532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f75fd525904 in QEventLoop::exec (this=0x7f75e6852fb0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f75fd43d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007f75ee2e256e in Phonon::Xine::XineThread::run (this=0x215a7d0) at ../../xine/xinethread.cpp:143
#9  0x00007f75fd440445 in QThreadPrivate::start (arg=0x215a7d0) at thread/qthread_unix.cpp:188
#10 0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 8 (Thread 0x7f75e5c41910 (LWP 395)):
#0  0x00007f75fce36373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f75e5e4ecbe in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166
#3  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 7 (Thread 0x7f75e523a910 (LWP 396)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75ee098983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f75e4a39910 (LWP 397)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75ee098983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 5 (Thread 0x7f75dee77910 (LWP 399)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75fd4414fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f75fa0f4326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26968a0, th=0x2652c10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f75fa0f645b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2696c60, th=0x2652c10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f75fa0f4a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f75dee77000, parent=0x26968a0, th=0x2652c10) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f75fa0f4eb8 in ThreadWeaver::Thread::run (this=0x2652c10) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f75fd440445 in QThreadPrivate::start (arg=0x2652c10) at thread/qthread_unix.cpp:188
#8  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f75d5cde910 (LWP 400)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75fd4414fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f75fa0f4326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26968a0, th=0x258d000) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f75fa0f645b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2696c60, th=0x258d000) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f75fa0f4a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f75d5cde000, parent=0x26968a0, th=0x258d000) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f75fa0f4eb8 in ThreadWeaver::Thread::run (this=0x258d000) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f75fd440445 in QThreadPrivate::start (arg=0x258d000) at thread/qthread_unix.cpp:188
#8  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f75d54dd910 (LWP 401)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75fd4414fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f75fa0f4326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26968a0, th=0x251c990) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f75fa0f645b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2696c60, th=0x251c990) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f75fa0f4a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f75d54dd000, parent=0x26968a0, th=0x251c990) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f75fa0f4eb8 in ThreadWeaver::Thread::run (this=0x251c990) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f75fd440445 in QThreadPrivate::start (arg=0x251c990) at thread/qthread_unix.cpp:188
#8  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f75d4cdc910 (LWP 402)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f75fd4414fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26909d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f75fa0f4326 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x26968a0, th=0x7f75e0127960) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f75fa0f645b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2696c60, th=0x7f75e0127960) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f75fa0f4a5f in ThreadWeaver::ThreadRunHelper::run (this=0x7f75d4cdc000, parent=0x26968a0, th=0x7f75e0127960) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f75fa0f4eb8 in ThreadWeaver::Thread::run (this=0x7f75e0127960) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f75fd440445 in QThreadPrivate::start (arg=0x7f75e0127960) at thread/qthread_unix.cpp:188
#8  0x00007f75f76baa04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f75fce427bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f75ff7af7a0 (LWP 386)):
[KCrash Handler]
#5  0x00007f75f0933404 in ?? () from /lib/libdbus-1.so.3
#6  0x00007f75f0944c8d in ?? () from /lib/libdbus-1.so.3
#7  0x00007f75f0936dce in ?? () from /lib/libdbus-1.so.3
#8  0x00007f75fb3d7733 in q_dbus_timeout_handle (this=0x2200d20, e=<value optimized out>) at ./qdbus_symbols_p.h:172
#9  QDBusConnectionPrivate::timerEvent (this=0x2200d20, e=<value optimized out>) at qdbusintegrator.cpp:1023
#10 0x00007f75fd535d83 in QObject::event (this=0x2200d20, e=0x0) at kernel/qobject.cpp:1075
#11 0x00007f75fde46efc in QApplicationPrivate::notify_helper (this=0x1f93050, receiver=0x2200d20, e=0x7fffe78b12b0) at kernel/qapplication.cpp:4056
#12 0x00007f75fde4e1ce in QApplication::notify (this=0x7fffe78b15c0, receiver=0x2200d20, e=0x7fffe78b12b0) at kernel/qapplication.cpp:4021
#13 0x00007f75ff2d8ab6 in KApplication::notify (this=0x7fffe78b15c0, receiver=0x2200d20, event=0x7fffe78b12b0) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x00007f75fd526c2c in QCoreApplication::notifyInternal (this=0x7fffe78b15c0, receiver=0x2200d20, event=0x7fffe78b12b0) at kernel/qcoreapplication.cpp:610
#15 0x00007f75fd551862 in QCoreApplication::sendEvent (this=0x1f81e40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#16 QTimerInfoList::activateTimers (this=0x1f81e40) at kernel/qeventdispatcher_unix.cpp:572
#17 0x00007f75fd54f25d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#18 0x00007f75f5ff2bbe in g_main_dispatch (context=0x1f8f120) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:1960
#19 IA__g_main_context_dispatch (context=0x1f8f120) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2513
#20 0x00007f75f5ff6588 in g_main_context_iterate (context=0x1f8f120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2591
#21 0x00007f75f5ff66b0 in IA__g_main_context_iteration (context=0x1f8f120, may_block=1) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654
#22 0x00007f75fd54f1a6 in QEventDispatcherGlib::processEvents (this=0x1e72460, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x00007f75fdedb4be in QGuiEventDispatcherGlib::processEvents (this=0x6e0069002e006f, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x00007f75fd525532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007f75fd525904 in QEventLoop::exec (this=0x7fffe78b1550, flags=) at kernel/qeventloop.cpp:201
#26 0x00007f75fd527ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0x0000000000409ec6 in _start ()
The current source language is "auto; currently c".

This bug may be a duplicate of or related to bug 214984

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-11-22 12:27:43 UTC
Since you are using Karmic, the package to install would be libdbus-glib-1-2-dbg. Could you try reproducing this again with that package installed?
Comment 2 Sergio Del Franco 2009-11-22 15:51:46 UTC
I installed all debug packages now, but this was a random crash, so this bug report should be closed.
Comment 3 Myriam Schweingruber 2009-11-23 19:19:32 UTC
OK, closing then