Bug 208031 - Krunner crashed without reason
Summary: Krunner crashed without reason
Status: RESOLVED DUPLICATE of bug 196207
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-20 23:40 UTC by Eduard Sukharev
Modified: 2009-12-17 19:02 UTC (History)
2 users (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 Eduard Sukharev 2009-09-20 23:40:39 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30.5-yipeee i686

 -- Backtrace:
Application: Диалог запуска команд (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 1878)]

Thread 6 (Thread 0xa8f17b70 (LWP 3966)):
#0  0xb7f53424 in __kernel_vsyscall ()
#1  0xb684bb23 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb67e24ff in _L_lock_7246 () from /lib/libc.so.6
#3  0xb67e0d46 in free () from /lib/libc.so.6
#4  0xb66dc2e6 in g_free () from /usr/lib/libglib-2.0.so.0
#5  0xb66d3781 in g_source_unref_internal () from /usr/lib/libglib-2.0.so.0
#6  0xb7e6c1ea in QEventDispatcherGlib::~QEventDispatcherGlib () from /usr/lib/libQtCore.so.4
#7  0xb7d521b8 in ?? () from /usr/lib/libQtCore.so.4
#8  0xb7d5203a in ?? () from /usr/lib/libQtCore.so.4
#9  0xb7cf065c in start_thread () from /lib/libpthread.so.0
#10 0xb683e1fe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa8716b70 (LWP 4391)):
#0  0xb7f53424 in __kernel_vsyscall ()
#1  0xb7cf4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7d53047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7f45ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb7f4814c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb7f4419b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb7f48242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb7f45d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb7f4636e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb7f4698b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7d52032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7cf065c in start_thread () from /lib/libpthread.so.0
#12 0xb683e1fe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7f15b70 (LWP 4392)):
#0  0xb7f53424 in __kernel_vsyscall ()
#1  0xb7cf4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7d53047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7f45ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb7f4814c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb7f4419b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb7f48242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb7f45d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb7f4636e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb7f4698b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7d52032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7cf065c in start_thread () from /lib/libpthread.so.0
#12 0xb683e1fe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa7714b70 (LWP 4393)):
#0  0xb7f53424 in __kernel_vsyscall ()
#1  0xb7cf4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7d53047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7f45ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb7f4814c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb7f4419b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb7f48242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb7f45d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb7f4636e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb7f4698b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7d52032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7cf065c in start_thread () from /lib/libpthread.so.0
#12 0xb683e1fe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa6f13b70 (LWP 4394)):
#0  0xb7f53424 in __kernel_vsyscall ()
#1  0xb7cf4b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7d53047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7f45ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb7f4814c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb7f4419b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb7f48242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb7f45d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb7f4636e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb7f4698b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7d52032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7cf065c in start_thread () from /lib/libpthread.so.0
#12 0xb683e1fe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5e42700 (LWP 1878)):
[KCrash Handler]
#6  0xb7f53424 in __kernel_vsyscall ()
#7  0xb679b411 in raise () from /lib/libc.so.6
#8  0xb679cc12 in abort () from /lib/libc.so.6
#9  0xb67d671d in __libc_message () from /lib/libc.so.6
#10 0xb67dc581 in malloc_printerr () from /lib/libc.so.6
#11 0xb67ddc82 in _int_free () from /lib/libc.so.6
#12 0xb67e0d4d in free () from /lib/libc.so.6
#13 0xb696eca1 in operator delete () from /usr/lib/libstdc++.so.6
#14 0xa9231980 in KABC::Addressee::~Addressee () from /usr/lib/libkabc.so.4
#15 0xa9253d5b in QMap<QString, KABC::Addressee>::freeData () from /usr/lib/libkabc.so.4
#16 0xa9252d32 in KABC::Resource::clear () from /usr/lib/libkabc.so.4
#17 0xa90f9e38 in KABC::ResourceFile::clearAndLoad () from /usr/lib/libkabc_file_core.so.4
#18 0xa90fb3d6 in KABC::ResourceFile::load () from /usr/lib/libkabc_file_core.so.4
#19 0xa90fb795 in KABC::ResourceFile::fileChanged () from /usr/lib/libkabc_file_core.so.4
#20 0xa90fbd45 in KABC::ResourceFile::qt_metacall () from /usr/lib/libkabc_file_core.so.4
#21 0xb7e569ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7e575e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb77d2e03 in KDirWatch::created () from /usr/lib/libkio.so.5
#24 0xb77d3895 in KDirWatch::setCreated () from /usr/lib/libkio.so.5
#25 0xb77d3dfc in KDirWatchPrivate::emitEvent () from /usr/lib/libkio.so.5
#26 0xb77d9fda in KDirWatchPrivate::slotRescan () from /usr/lib/libkio.so.5
#27 0xb77db34b in KDirWatchPrivate::qt_metacall () from /usr/lib/libkio.so.5
#28 0xb7e569ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0xb7e575e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb7e90a87 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#31 0xb7e5c05e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#32 0xb7e50b5f in QObject::event () from /usr/lib/libQtCore.so.4
#33 0xb6ac9994 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#34 0xb6ad107c in QApplication::notify () from /usr/lib/libQtGui.so.4
#35 0xb750c43a in KApplication::notify () from /usr/lib/libkdeui.so.5
#36 0xb7e40fcb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#37 0xb7e6e79e in ?? () from /usr/lib/libQtCore.so.4
#38 0xb7e6b780 in ?? () from /usr/lib/libQtCore.so.4
#39 0xb66d3d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb66d73e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#41 0xb66d7513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb7e6b6cc in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#43 0xb6b676c5 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb7e3f579 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#45 0xb7e3f9ca in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#46 0xb7e41e3f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#47 0xb6ac9817 in QApplication::exec () from /usr/lib/libQtGui.so.4
#48 0xb479a20e in kdemain () from /usr/lib/libkdeinit4_krunner.so
#49 0x0804de22 in _start ()

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

Reported using DrKonqi
Comment 1 FiNeX 2009-09-20 23:49:46 UTC
@Wilder: what do you think about this?
Comment 2 Jacopo De Simoi 2009-09-20 23:54:29 UTC
weird... I see some correlation with some previous bugs, but not sure it is actually a duplicate...
Comment 3 Jacopo De Simoi 2009-12-17 19:02:58 UTC
This is in fact a glibc bug, due to a race in free(), it should be fixed in 2.11.1

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