Bug 319510 - Crash on every start up (whether reboot or fresh restart)
Summary: Crash on every start up (whether reboot or fresh restart)
Status: RESOLVED DUPLICATE of bug 315414
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-rememberthemilk (show other bugs)
Version: 4.10.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-08 09:22 UTC by Samuel.Matende
Modified: 2013-10-27 18:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel.Matende 2013-05-08 09:22:22 UTC
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb11cf780 (LWP 2482))]

Thread 7 (Thread 0xada0ab40 (LWP 2483)):
#0  0xb7709424 in __kernel_vsyscall ()
#1  0xb57e918c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171
#2  0xb4181469 in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb48f69c0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#3  0xb4181560 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb48f69c0 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:1618
#4  0xb57e5aff in start_thread (arg=0xada0ab40) at pthread_create.c:308
#5  0xb4afe0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 6 (Thread 0xad209b40 (LWP 2484)):
#0  0xb2781dad in __GI_clock_gettime (clock_id=1, tp=0xad208f68) at ../sysdeps/unix/clock_gettime.c:115
#1  0xb58c1796 in do_gettime (frac=0xad208f60, sec=0xad208f58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb59ab0df in QTimerInfoList::updateCurrentTime (this=0xad208fe8) at kernel/qeventdispatcher_unix.cpp:354
#4  0x7fffffff in ?? ()
#5  0xb59ab49b in QTimerInfoList::timerWait (this=0xb59a9c03 <timerSourcePrepareHelper(GTimerSource*, gint*)+99>, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x7fffffff in ?? ()

Thread 5 (Thread 0xaa68fb40 (LWP 2488)):
#0  0xb7709424 in __kernel_vsyscall ()
#1  0xb57e918c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:171
#2  0xb751ba2d in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb762a580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb751ba60 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb762a580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb57e5aff in start_thread (arg=0xaa68fb40) at pthread_create.c:308
#5  0xb4afe0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 4 (Thread 0xa8effb40 (LWP 2491)):
#0  0xb209e678 in g_mutex_get_impl () from /lib/libglib-2.0.so.0
#1  0xb209e999 in g_mutex_unlock () from /lib/libglib-2.0.so.0
#2  0xb205c46b in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0
#3  0xb205c5e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb59aa5bf in QEventDispatcherGlib::processEvents (this=0xa8500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb59765fd in QEventLoop::processEvents (this=this@entry=0xa8eff1e8, flags=...) at kernel/qeventloop.cpp:149
#6  0xb59768f9 in QEventLoop::exec (this=0xa8eff1e8, flags=...) at kernel/qeventloop.cpp:204
#7  0xb585eb7c in QThread::exec (this=0x9493118) at thread/qthread.cpp:542
#8  0xb59545ce in QInotifyFileSystemWatcherEngine::run (this=0x9493118) at io/qfilesystemwatcher_inotify.cpp:256
#9  0xb586200a in QThreadPrivate::start (arg=0x9493118) at thread/qthread_unix.cpp:338
#10 0xb57e5aff in start_thread (arg=0xa8effb40) at pthread_create.c:308
#11 0xb4afe0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 3 (Thread 0xa7cfeb40 (LWP 3463)):
#0  0xb57e7900 in __GI___pthread_mutex_lock (mutex=0xa85041e8) at pthread_mutex_lock.c:95
#1  0xb209e961 in g_mutex_lock () from /lib/libglib-2.0.so.0
#2  0xb205bf35 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0xb205c412 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0
#4  0xb205c5e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb59aa5bf in QEventDispatcherGlib::processEvents (this=0xa8504250, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb59765fd in QEventLoop::processEvents (this=this@entry=0xa7cfe218, flags=...) at kernel/qeventloop.cpp:149
#7  0xb59768f9 in QEventLoop::exec (this=0xa7cfe218, flags=...) at kernel/qeventloop.cpp:204
#8  0xb585eb7c in QThread::exec (this=this@entry=0x8e6e640) at thread/qthread.cpp:542
#9  0xb585ecdc in QThread::run (this=0x8e6e640) at thread/qthread.cpp:609
#10 0xb586200a in QThreadPrivate::start (arg=0x8e6e640) at thread/qthread_unix.cpp:338
#11 0xb57e5aff in start_thread (arg=0xa7cfeb40) at pthread_create.c:308
#12 0xb4afe0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 2 (Thread 0xa7154b40 (LWP 3468)):
#0  0xb57e7900 in __GI___pthread_mutex_lock (mutex=0xa8f021c0) at pthread_mutex_lock.c:95
#1  0xb209e961 in g_mutex_lock () from /lib/libglib-2.0.so.0
#2  0xb205bf35 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0xb205c412 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0
#4  0xb205c5e2 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb59aa5bf in QEventDispatcherGlib::processEvents (this=0xa8f00df0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb59765fd in QEventLoop::processEvents (this=this@entry=0xa7154218, flags=...) at kernel/qeventloop.cpp:149
#7  0xb59768f9 in QEventLoop::exec (this=0xa7154218, flags=...) at kernel/qeventloop.cpp:204
#8  0xb585eb7c in QThread::exec (this=this@entry=0x988f098) at thread/qthread.cpp:542
#9  0xb585ecdc in QThread::run (this=0x988f098) at thread/qthread.cpp:609
#10 0xb586200a in QThreadPrivate::start (arg=0x988f098) at thread/qthread_unix.cpp:338
#11 0xb57e5aff in start_thread (arg=0xa7154b40) at pthread_create.c:308
#12 0xb4afe0be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:132

Thread 1 (Thread 0xb11cf780 (LWP 2482)):
[KCrash Handler]
#7  RTM::Auth::getAuthUrl (this=0x94a90b8) at /usr/src/debug/kdeplasma-addons-4.10.2/libs/rtm/auth.cpp:80
#8  0xa902bcc4 in RTM::Session::handleValidToken (this=0xa902ea68 <RTM::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)+1112>, valid=24) at /usr/src/debug/kdeplasma-addons-4.10.2/libs/rtm/session.cpp:123
#9  0xbfb2a158 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)


Reproducible: Always

Steps to Reproduce:
1. Reboot the box
2. Log in on a different terminal and startx
3. Connect to the internet and the plasma-desktop is automatically restored on the first terminal
4. Restart the linux box
5. On boot up, the KDE plasma-desktop crashes.
Actual Results:  
1. Log in on a different terminal and startx
2. Connect to the internet and the plasma-desktop is automatically restored on the first terminal

Expected Results:  
The linux box should boot up into the KDE plasma desktop.
Comment 1 Martin Flöser 2013-06-06 11:20:36 UTC
> Backtrace stopped: previous frame inner to this frame (corrupt stack?)
The stack is corrupt. If you are able to reproduce, please provide a better backtrace.
Comment 2 Christoph Feck 2013-10-27 18:15:11 UTC

*** This bug has been marked as a duplicate of bug 315414 ***