Bug 249835 - krunner crashes randomly
Summary: krunner crashes randomly
Status: RESOLVED DUPLICATE of bug 249322
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-02 08:57 UTC by Talamona Francesco
Modified: 2010-09-06 17:28 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 Talamona Francesco 2010-09-02 08:57:10 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.35-gentoo-r5 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
Called krunner to run amarok, amarok starts, but after a couple seconds krunner crashes. As a side note nepomuk leaves daily a core dump in the user home folder.

$ strings  core | head -n 4
CORE
CORE
nepomukservices
/usr/bin/nepomukservicestub nepomukstorage

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb55ea970 (LWP 3737))]

Thread 5 (Thread 0xa8555b70 (LWP 4248)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb6ae8f95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b8ea27 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#3  0xb6b06622 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb6b08dbc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6b04c3b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6b08eb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6b06f5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6b0767b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6b8da2e in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#11 0xb6ae48fe in start_thread () from /lib/libpthread.so.0
#12 0xb5efb86e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7979b70 (LWP 4249)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb6ae8f95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b8ea27 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#3  0xb6b06622 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb6b08dbc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6b04c3b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6b08eb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6b06f5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6b0767b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6b8da2e in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#11 0xb6ae48fe in start_thread () from /lib/libpthread.so.0
#12 0xb5efb86e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa7178b70 (LWP 4250)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb6ae8f95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b8ea27 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#3  0xb6b06622 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb6b08dbc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6b04c3b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6b08eb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6b06f5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6b0767b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0xb6b8da2e in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#11 0xb6ae48fe in start_thread () from /lib/libpthread.so.0
#12 0xb5efb86e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa6977b70 (LWP 4251)):
#0  0xb7767424 in __kernel_vsyscall ()
#1  0xb6ae8f95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b8ea27 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#3  0xb6b06622 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#4  0xb6b08dbc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0xb6b04c3b in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0xb6b08eb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0xb6b08ed1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#10 0xb6b08ed1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0xb6b06893 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#12 0xb6b06f5e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#13 0xb6b0767b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#14 0xb6b8da2e in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#15 0xb6ae48fe in start_thread () from /lib/libpthread.so.0
#16 0xb5efb86e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb55ea970 (LWP 3737)):
[KCrash Handler]
#6  0xb57975ba in _dbus_connection_lock () from /usr/lib/libdbus-1.so.3
#7  0xb57aa9a5 in _dbus_pending_call_get_connection_and_lock () from /usr/lib/libdbus-1.so.3
#8  0xb579b755 in reply_handler_timeout () from /usr/lib/libdbus-1.so.3
#9  0xb57af752 in dbus_timeout_handle () from /usr/lib/libdbus-1.so.3
#10 0xb5ca40e8 in QDBusConnectionPrivate::timerEvent(QTimerEvent*) () from /usr/lib/qt4/libQtDBus.so.4
#11 0xb6c99d64 in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#12 0xb619c32c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#13 0xb61a2f5e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#14 0xb6f6a09a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0xb6c895eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#16 0xb6cb8636 in QTimerInfoList::activateTimers() () from /usr/lib/qt4/libQtCore.so.4
#17 0xb6cb5357 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4
#18 0xb5943ab5 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xb59477c0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#20 0xb5947958 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb6cb5015 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#22 0xb6258715 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtGui.so.4
#23 0xb6c87c29 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#24 0xb6c8807a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#25 0xb6c8d28f in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4
#26 0xb619c3c7 in QApplication::exec() () from /usr/lib/qt4/libQtGui.so.4
#27 0xb392ddde in kdemain () from /usr/lib/libkdeinit4_krunner.so
#28 0x0804daea in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#29 0x0804e6c5 in handle_launcher_request(int, char const*) ()
#30 0x0804eb04 in handle_requests(int) ()
#31 0x0804f88f in main ()

This bug may be a duplicate of or related to bug 249405, bug 249322.

Possible duplicates by query: bug 249405, bug 249322, bug 249065, bug 248458, bug 248136.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-09-06 17:28:47 UTC

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