Bug 296502 - crash when opening a new kde session
Summary: crash when opening a new kde session
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 4.8.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-21 15:23 UTC by Daniel Moyne
Modified: 2015-02-04 17:04 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Moyne 2012-03-21 15:23:24 UTC
Application: krunner (0.1)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-19-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
nothing more to say that it crashhed right after opening a new kde session

-- Backtrace:
Application: Interface d'exécution de commandes (krunner), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe727438780 (LWP 2436))]

Thread 2 (Thread 0x7fe70ce45700 (LWP 2448)):
#0  0x00007fe726d3cd93 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe71bef6136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe71bef6264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe723795a96 in QEventDispatcherGlib::processEvents (this=0x7fe7080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe7237652f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe723765547 in QEventLoop::exec (this=0x7fe70ce44dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe723664f97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fe72374506f in QInotifyFileSystemWatcherEngine::run (this=0x1d5f3b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe723667fbb in QThreadPrivate::start (arg=0x1d5f3b0) at thread/qthread_unix.cpp:298
#9  0x00007fe71c3c2e9a in start_thread (arg=0x7fe70ce45700) at pthread_create.c:308
#10 0x00007fe726d4874d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe727438780 (LWP 2436)):
[KCrash Handler]
#6  0x00007fe726c8e445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fe726c91bab in __GI_abort () at abort.c:91
#8  0x00007fe726cca0be in __libc_message (do_abort=2, fmt=0x7fe726dd2250 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#9  0x00007fe726cd48b6 in malloc_printerr (action=3, str=0x7fe726dd23b0 "double free or corruption (out)", ptr=<optimized out>) at malloc.c:5007
#10 0x00007fe723683aa5 in QHashData::free_helper (this=0x1ef5e70, node_delete=0x7fe723b5c950 <QHash<QString, QHashDummyValue>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:276
#11 0x00007fe723b5b7ec in freeData (x=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qhash.h:570
#12 ~QHash (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qhash.h:283
#13 ~QSet (this=0x7fffde495570, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qset.h:54
#14 ~QSet (this=0x7fffde495570, __in_chrg=<optimized out>) at ../../kdecore/config/kconfig.cpp:354
#15 KConfigPrivate::keyListImpl (this=<optimized out>, theGroup=...) at ../../kdecore/config/kconfig.cpp:369
#16 0x00007fe723b5c702 in KConfigPrivate::hasNonDeletedEntries (this=0x1f4fd90, group=...) at ../../kdecore/config/kconfig.cpp:347
#17 0x00007fe723b5f2fc in KConfigBase::hasGroup (this=0x7fffde496170, group=<optimized out>) at ../../kdecore/config/kconfigbase.cpp:36
#18 0x00007fe723b700c7 in KDesktopFile::hasActionGroup (this=0x7fffde496170, group=...) at ../../kdecore/config/kdesktopfile.cpp:297
#19 0x00007fe723c366d4 in KServicePrivate::parseActions (this=0x21131d0, config=0x7fffde496170, q=0x7fffde496120) at ../../kdecore/services/kservice.cpp:302
#20 0x00007fe723c39102 in KServicePrivate::init (this=0x21131d0, config=0x7fffde496170, q=0x7fffde496120) at ../../kdecore/services/kservice.cpp:244
#21 0x00007fe723c39d7d in KService::KService (this=0x7fffde496120, config=0x7fffde496170) at ../../kdecore/services/kservice.cpp:401
#22 0x00007fe721f51707 in KDesktopFileActions::userDefinedServices (path=..., cfg=..., bLocalFiles=true, file_list=...) at ../../kio/kio/kdesktopfileactions.cpp:239
#23 0x00007fe721f517a0 in KDesktopFileActions::userDefinedServices (path=..., bLocalFiles=true) at ../../kio/kio/kdesktopfileactions.cpp:233
#24 0x00007fe7008b399b in HotplugEngine::onDeviceAdded (this=0x2174550, device=..., added=<optimized out>) at ../../../../../plasma/generic/dataengines/hotplug/hotplugengine.cpp:233
#25 0x00007fe7008b53b6 in HotplugEngine::processNextStartupDevice (this=0x2174550) at ../../../../../plasma/generic/dataengines/hotplug/hotplugengine.cpp:95
#26 0x00007fe72377fab6 in QObject::event (this=0x2174550, e=<optimized out>) at kernel/qobject.cpp:1195
#27 0x00007fe72415b6b4 in notify_helper (e=0x1eeae40, receiver=0x2174550, this=0x1c2e4a0) at kernel/qapplication.cpp:4555
#28 QApplicationPrivate::notify_helper (this=0x1c2e4a0, receiver=0x2174550, e=0x1eeae40) at kernel/qapplication.cpp:4527
#29 0x00007fe724160533 in QApplication::notify (this=0x1c200e0, receiver=0x2174550, e=0x1eeae40) at kernel/qapplication.cpp:4416
#30 0x00007fe725c6c906 in KApplication::notify (this=0x1c200e0, receiver=0x2174550, event=0x1eeae40) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007fe72376650c in QCoreApplication::notifyInternal (this=0x1c200e0, receiver=0x2174550, event=0x1eeae40) at kernel/qcoreapplication.cpp:876
#32 0x00007fe72376a2da in sendEvent (event=0x1eeae40, receiver=0x2174550) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1bf31f0) at kernel/qcoreapplication.cpp:1500
#34 0x00007fe723795603 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007fe71bef5dda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fe71bef61a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fe71bef6264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fe723795a2f in QEventDispatcherGlib::processEvents (this=0x1bf4ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007fe724203b1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007fe7237652f2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007fe723765547 in QEventLoop::exec (this=0x7fffde496e40, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007fe72376a5d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#44 0x00007fe72703d74f in kdemain (argc=1, argv=0x7fffde4970e8) at ../../krunner/main.cpp:66
#45 0x00007fe726c7976d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fffde4970e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffde4970d8) at libc-start.c:226
#46 0x0000000000400671 in _start ()

Possible duplicates by query: bug 296435, bug 295884, bug 294766, bug 292509, bug 292022.

Reported using DrKonqi
Comment 1 Vishesh Handa 2015-02-04 17:04:10 UTC
Fixed with Plasma 5.