[prev in list] [next in list] [prev in thread] [next in thread] 

List:       amarok-bugs-dist
Subject:    [Bug 302798] New: Amarok crashes after system reboot
From:       Eike Petersen <eike.petersen () hotmail ! de>
Date:       2012-06-30 14:36:35
Message-ID: bug-302798-71684 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=302798

            Bug ID: 302798
          Severity: crash
           Version: 2.4.3
          Priority: NOR
          Assignee: amarok-bugs-dist@kde.org
           Summary: Amarok crashes after system reboot
    Classification: Unclassified
                OS: Linux
          Reporter: eike.petersen@hotmail.de
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: amarok

Application: amarok (2.4.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-21-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Normally, Amarok is run automatically after logging in on my system. However,
if I reboot the system directly after login and log in again (after reboot),
Amarok crashes. Otherwise, it doesn't.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7f32f0f6b7a0 (LWP 1880))]

Thread 11 (Thread 0x7f32d1716700 (LWP 1939)):
#0  0x00007f32ed8bb473 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f32e5c6303f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f32e5c5445c in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f32e5c54ac9 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f32e5c54b80 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f32e5c62fef in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f32e155ec78 in ?? () from
/usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
#7  0x00007f32ea0c3efc in start_thread (arg=0x7f32d1716700) at
pthread_create.c:304
#8  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f32c8af5700 (LWP 2010)):
#0  0x00007f32ea0c60e9 in __pthread_mutex_lock (mutex=0x21d1700) at
pthread_mutex_lock.c:92
#1  0x00007f32e86337f1 in g_mutex_lock (mutex=<optimized out>) at
gthread-posix.c:208
#2  0x00007f32e85f7ff5 in g_main_context_iterate (context=0x21d1c60, block=1,
dispatch=1, self=<optimized out>) at gmain.c:3113
#3  0x00007f32e85f8224 in g_main_context_iteration (context=0x21d1c60,
may_block=1) at gmain.c:3207
#4  0x00007f32ee239f3e in QEventDispatcherGlib::processEvents (this=0x21d1800,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f32ee20dcf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f32ee20def7 in QEventLoop::exec (this=0x7f32c8af4db0, flags=...) at
kernel/qeventloop.cpp:201
#7  0x00007f32ee12527f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#8  0x00007f32ee1f0cbf in QInotifyFileSystemWatcherEngine::run (this=0x21cbe40)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f32ee127d05 in QThreadPrivate::start (arg=0x21cbe40) at
thread/qthread_unix.cpp:331
#10 0x00007f32ea0c3efc in start_thread (arg=0x7f32c8af5700) at
pthread_create.c:304
#11 0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f32c2417700 (LWP 2029)):
#0  0x00007fff9e5ff92c in clock_gettime ()
#1  0x00007f32e6e2a07b in __GI_clock_gettime (clock_id=1, tp=0x7f32c2416bf0) at
../sysdeps/unix/clock_gettime.c:100
#2  0x00007f32ee178074 in do_gettime (frac=0x7f32c2416c08, sec=0x7f32c2416c00)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f32ee23a6ed in QTimerInfoList::updateCurrentTime (this=0x245bfd0) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f32ee23a371 in timerSourceCheckHelper (src=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:144
#7  0x00007f32e85f7c03 in g_main_context_check (context=0x245b1a0,
max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at
gmain.c:3023
#8  0x00007f32e85f8096 in g_main_context_iterate (dispatch=1, block=<optimized
out>, context=0x245b1a0, self=<optimized out>) at gmain.c:3143
#9  g_main_context_iterate (context=0x245b1a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3083
#10 0x00007f32e85f8224 in g_main_context_iteration (context=0x245b1a0,
may_block=1) at gmain.c:3207
#11 0x00007f32ee239f3e in QEventDispatcherGlib::processEvents (this=0x245aef0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f32ee20dcf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f32ee20def7 in QEventLoop::exec (this=0x7f32c2416de0, flags=...) at
kernel/qeventloop.cpp:201
#14 0x00007f32ee12527f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#15 0x00007f32ee127d05 in QThreadPrivate::start (arg=0x245a860) at
thread/qthread_unix.cpp:331
#16 0x00007f32ea0c3efc in start_thread (arg=0x7f32c2417700) at
pthread_create.c:304
#17 0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f32c0994700 (LWP 2031)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32ee1281ab in wait (time=18446744073709551615, this=0x2491f60) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2492180,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f32eb656864 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2491dc0,
th=0x2492670) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f32eb658e0b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x24922a0, th=0x2492670) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f32eb657ccf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f32c0993e00, parent=0x2491dc0, th=0x2492670) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f32eb657d5b in ThreadWeaver::Thread::run (this=0x2492670) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f32ee127d05 in QThreadPrivate::start (arg=0x2492670) at
thread/qthread_unix.cpp:331
#8  0x00007f32ea0c3efc in start_thread (arg=0x7f32c0994700) at
pthread_create.c:304
#9  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f32bdedf700 (LWP 2084)):
#0  0x00007fff9e5ff92c in clock_gettime ()
#1  0x00007f32e6e2a07b in __GI_clock_gettime (clock_id=1, tp=0x7f32bdedeb60) at
../sysdeps/unix/clock_gettime.c:100
#2  0x00007f32ee178074 in do_gettime (frac=0x7f32bdedeb78, sec=0x7f32bdedeb70)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f32ee23a6ed in QTimerInfoList::updateCurrentTime (this=0x27fa9d0) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f32ee23aa33 in QTimerInfoList::timerWait (this=0x27fa9d0, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f32ee23944c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7f32bdedec4c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f32ee2394f5 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f32e85f7906 in g_main_context_prepare (context=0x27fad60,
priority=0x7f32bdedec98) at gmain.c:2836
#9  0x00007f32e85f801b in g_main_context_iterate (dispatch=1, block=1,
context=0x27fad60, self=<optimized out>) at gmain.c:3126
#10 g_main_context_iterate (context=0x27fad60, block=1, dispatch=1,
self=<optimized out>) at gmain.c:3083
#11 0x00007f32e85f8224 in g_main_context_iteration (context=0x27fad60,
may_block=1) at gmain.c:3207
#12 0x00007f32ee239f3e in QEventDispatcherGlib::processEvents (this=0x27fa750,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007f32ee20dcf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f32ee20def7 in QEventLoop::exec (this=0x7f32bdededb0, flags=...) at
kernel/qeventloop.cpp:201
#15 0x00007f32ee12527f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#16 0x00007f32ee1f0cbf in QInotifyFileSystemWatcherEngine::run (this=0x27fd510)
at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007f32ee127d05 in QThreadPrivate::start (arg=0x27fd510) at
thread/qthread_unix.cpp:331
#18 0x00007f32ea0c3efc in start_thread (arg=0x7f32bdedf700) at
pthread_create.c:304
#19 0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f32bd4c2700 (LWP 2086)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32ee1281ab in wait (time=18446744073709551615, this=0x2491f60) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2492180,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f32eb656864 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2491dc0,
th=0x2888940) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f32eb658e0b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x24922a0, th=0x2888940) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f32eb657ccf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f32bd4c1e00, parent=0x2491dc0, th=0x2888940) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f32eb657d5b in ThreadWeaver::Thread::run (this=0x2888940) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f32ee127d05 in QThreadPrivate::start (arg=0x2888940) at
thread/qthread_unix.cpp:331
#8  0x00007f32ea0c3efc in start_thread (arg=0x7f32bd4c2700) at
pthread_create.c:304
#9  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f32bcab6700 (LWP 2087)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32ee1281ab in wait (time=18446744073709551615, this=0x2491f60) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2492180,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f32eb656864 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2491dc0,
th=0x28592f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f32eb658e0b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x24922a0, th=0x28592f0) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f32eb657ccf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f32bcab5e00, parent=0x2491dc0, th=0x28592f0) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f32eb657d5b in ThreadWeaver::Thread::run (this=0x28592f0) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f32ee127d05 in QThreadPrivate::start (arg=0x28592f0) at
thread/qthread_unix.cpp:331
#8  0x00007f32ea0c3efc in start_thread (arg=0x7f32bcab6700) at
pthread_create.c:304
#9  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f32bc2b5700 (LWP 2088)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32ee1281ab in wait (time=18446744073709551615, this=0x2491f60) at
thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2492180,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f32eb656864 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2491dc0,
th=0x285bc70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f32eb658e0b in ThreadWeaver::WorkingHardState::applyForWork
(this=0x24922a0, th=0x285bc70) at
../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f32eb657ccf in ThreadWeaver::ThreadRunHelper::run
(this=0x7f32bc2b4e00, parent=0x2491dc0, th=0x285bc70) at
../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f32eb657d5b in ThreadWeaver::Thread::run (this=0x285bc70) at
../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f32ee127d05 in QThreadPrivate::start (arg=0x285bc70) at
thread/qthread_unix.cpp:331
#8  0x00007f32ea0c3efc in start_thread (arg=0x7f32bc2b5700) at
pthread_create.c:304
#9  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f32bb474700 (LWP 2090)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32e5053c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f32e5053d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f32ea0c3efc in start_thread (arg=0x7f32bb474700) at
pthread_create.c:304
#4  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f32ba15d700 (LWP 2095)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f32ea69ffe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f32ea6a0019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f32ea0c3efc in start_thread (arg=0x7f32ba15d700) at
pthread_create.c:304
#4  0x00007f32ed8c759d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f32f0f6b7a0 (LWP 1880)):
[KCrash Handler]
#6  0x00007f32ed81a3a5 in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f32ed81db0b in __GI_abort () at abort.c:92
#8  0x00007f32ede56d7d in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f32ede54f26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f32ede54f53 in std::terminate() () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f32ede55096 in __cxa_rethrow () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f32ee20e02e in QEventLoop::exec (this=<optimized out>,
flags=<optimized out>) at kernel/qeventloop.cpp:214
#13 0x00007f32ee212789 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#14 0x000000000040916e in main (argc=3, argv=0x7fff9e520838) at
../../src/main.cpp:289

Possible duplicates by query: bug 302769, bug 302750, bug 302555, bug 302243,
bug 302063.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Amarok-bugs-dist mailing list
Amarok-bugs-dist@kde.org
https://mail.kde.org/mailman/listinfo/amarok-bugs-dist
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic