Bug 298503 - force close of KDE
Summary: force close of KDE
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 4.7.4
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-20 19:59 UTC by blackmaggot
Modified: 2015-01-22 11:24 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 blackmaggot 2012-04-20 19:59:13 UTC
Application: krunner (0.1)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic i686
Distribution: Linux Mint 12 KDE

-- Information about the crash:
- What I was doing when the application crashed:
I've try to run terminal by typing 'terminal' with key shourtcut alt+F2, but i write with mistake 'termminal'  and  correct this to 'terminal', and GUI was  crashed

-- Backtrace:
Application: Run Command Interface (krunner), signal: Aborted
[Current thread is 1 (Thread 0xb771d720 (LWP 1759))]

Thread 7 (Thread 0xb6ad5b70 (LWP 1773)):
#0  0x023a146b in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x023a4d8f in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b59f14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#3  0x023f98bb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x023fa637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x023fac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x04b04b37 in QEventDispatcherGlib::processEvents (this=0x8322b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x04ad51dd in QEventLoop::processEvents (this=0xb6ad52a0, flags=...) at kernel/qeventloop.cpp:149
#8  0x04ad5421 in QEventLoop::exec (this=0xb6ad52a0, flags=...) at kernel/qeventloop.cpp:201
#9  0x049d890b in QThread::exec (this=0x8323958) at thread/qthread.cpp:498
#10 0x04ab5e2d in QInotifyFileSystemWatcherEngine::run (this=0x8323958) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x049db7b3 in QThreadPrivate::start (arg=0x8323958) at thread/qthread_unix.cpp:331
#12 0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xb0fc9b70 (LWP 6803)):
#0  0x023a4dbd in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x00b59f14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x023fac13 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x04b04b37 in QEventDispatcherGlib::processEvents (this=0x8331f00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x04ad51dd in QEventLoop::processEvents (this=0xb0fc92a0, flags=...) at kernel/qeventloop.cpp:149
#5  0x04ad5421 in QEventLoop::exec (this=0xb0fc92a0, flags=...) at kernel/qeventloop.cpp:201
#6  0x049d890b in QThread::exec (this=0x8610c00) at thread/qthread.cpp:498
#7  0x04ab5e2d in QInotifyFileSystemWatcherEngine::run (this=0x8610c00) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x049db7b3 in QThreadPrivate::start (arg=0x8610c00) at thread/qthread_unix.cpp:331
#9  0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xaf649b70 (LWP 6804)):
#0  0x00e5b416 in __kernel_vsyscall ()
#1  0x023a6a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b59cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049dbcc0 in wait (time=4294967295, this=0x835a3b0) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x835dbf8, mutex=0x832bc18, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00a6d406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x835dbe0, th=0x83ee298) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a6fecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x83394b0, th=0x83ee298) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a6d03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x835dbe0, th=0x83ee298) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a6ffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x83394b0, th=0x83ee298) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a6cf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x835dbe0, th=0x83ee298, previous=0xacc00d68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a6eb14 in ThreadWeaver::ThreadRunHelper::run (this=0xaf649304, parent=0x835dbe0, th=0x83ee298) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a6ebca in ThreadWeaver::Thread::run (this=0x83ee298) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x049db7b3 in QThreadPrivate::start (arg=0x83ee298) at thread/qthread_unix.cpp:331
#13 0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xaee48b70 (LWP 6805)):
#0  0x00e5b416 in __kernel_vsyscall ()
#1  0x023a6a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b59cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049dbcc0 in wait (time=4294967295, this=0x835a3b0) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x835dbf8, mutex=0x832bc18, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00a6d406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x835dbe0, th=0x8642eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a6fecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x83394b0, th=0x8642eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a6d03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x835dbe0, th=0x8642eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a6ffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x83394b0, th=0x8642eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a6cf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x835dbe0, th=0x8642eb8, previous=0xacc11228) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a6eb14 in ThreadWeaver::ThreadRunHelper::run (this=0xaee48304, parent=0x835dbe0, th=0x8642eb8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a6ebca in ThreadWeaver::Thread::run (this=0x8642eb8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x049db7b3 in QThreadPrivate::start (arg=0x8642eb8) at thread/qthread_unix.cpp:331
#13 0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xae647b70 (LWP 6806)):
#0  0x00e5b416 in __kernel_vsyscall ()
#1  0x023a6a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b59cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049dbcc0 in wait (time=4294967295, this=0x835a3b0) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x835dbf8, mutex=0x832bc18, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00a6d406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x835dbe0, th=0x8610fc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a6fecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x83394b0, th=0x8610fc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a6d03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x835dbe0, th=0x8610fc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a6ffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x83394b0, th=0x8610fc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a6cf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x835dbe0, th=0x8610fc0, previous=0x87164e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a6eb14 in ThreadWeaver::ThreadRunHelper::run (this=0xae647304, parent=0x835dbe0, th=0x8610fc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a6ebca in ThreadWeaver::Thread::run (this=0x8610fc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x049db7b3 in QThreadPrivate::start (arg=0x8610fc0) at thread/qthread_unix.cpp:331
#13 0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xade46b70 (LWP 6807)):
#0  0x00e5b416 in __kernel_vsyscall ()
#1  0x023a6a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00b59cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x049dbcc0 in wait (time=4294967295, this=0x835a3b0) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x835dbf8, mutex=0x832bc18, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00a6d406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x835dbe0, th=0x825c178) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00a6fecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x83394b0, th=0x825c178) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00a6d03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x835dbe0, th=0x825c178) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00a6ffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x83394b0, th=0x825c178) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00a6cf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x835dbe0, th=0x825c178, previous=0x86cdb30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00a6eb14 in ThreadWeaver::ThreadRunHelper::run (this=0xade46304, parent=0x835dbe0, th=0x825c178) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00a6ebca in ThreadWeaver::Thread::run (this=0x825c178) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x049db7b3 in QThreadPrivate::start (arg=0x825c178) at thread/qthread_unix.cpp:331
#13 0x023a2d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x00b4c0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb771d720 (LWP 1759)):
[KCrash Handler]
#7  0x00e5b416 in __kernel_vsyscall ()
#8  0x00aa7c8f in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x00aab2b5 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x00aa0826 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#11 0x00967c56 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#12 0x00967c7f in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#13 0x0096847f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#14 0x00958c88 in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#15 0x0120c1e4 in x11EventSourceDispatch (s=0x8231700, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:151
#16 0x023fa25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0x023fa990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x023fac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0x04b04ada in QEventDispatcherGlib::processEvents (this=0x8209218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#20 0x0120be7a in QGuiEventDispatcherGlib::processEvents (this=0x8209218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#21 0x04ad51dd in QEventLoop::processEvents (this=0xbf942d14, flags=...) at kernel/qeventloop.cpp:149
#22 0x04ad5421 in QEventLoop::exec (this=0xbf942d14, flags=...) at kernel/qeventloop.cpp:201
#23 0x04ada19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#24 0x01151924 in QApplication::exec () at kernel/qapplication.cpp:3760
#25 0x00901496 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#26 0x0804850b in main (argc=1, argv=0xbf942ec4) at krunner_dummy.cpp:3

Possible duplicates by query: bug 286521.

Reported using DrKonqi
Comment 1 Vishesh Handa 2015-01-22 11:24:53 UTC
The backtrace does not seem to give me much information about why krunner is crashing. However, we've upgraded the underlying technology a lot for Plasma 5. 

I'm marking this bug as FIXED. If you encounter a crash with Plasma 5 please let us know.