Bug 302498 - KRunner crashes [xcb_xlib_threads_sequence_lost]
Summary: KRunner crashes [xcb_xlib_threads_sequence_lost]
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 4.10.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 303738 306047 308269 309342 313201 319434 321157 321736 321911 329064 335960 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-25 10:52 UTC by YH
Modified: 2015-02-04 16:54 UTC (History)
15 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (28.39 KB, text/plain)
2013-01-08 10:33 UTC, Unknown
Details
New crash information added by DrKonqi (11.16 KB, text/plain)
2013-05-19 22:05 UTC, Rafał Rzepecki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description YH 2012-06-25 10:52:04 UTC
Application: krunner (0.1)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-25-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- Backstory

I have some custom scripts in my PATH, which look sorta like this:
#!/bin/sh
rdesktop -u X -d X -p - terminalserver.X.com -g 1680x1050 -k no

and are used to connect to various windows remote desktop sessions. Not necessarily a terminalserver. They are executable, and I have also added them as applications in the KDE Menu Editor. I launch these via the built-in KDE launcher widget thingy (Alt+F2). This usually works. 

The problem seems to be: Sometimes when i invoke Alt+F2 and start typing the name of one of my scripts, the launcher crashes while I am typing (before I try to launch my custom scripts). 

- What I was doing when the application crashed:

This time I had just updated a script, and had just clicked 'save' in the KDE Menu Editor after unchecking the "run in terminal" option. I tried launching it (via Alt+F2) for the first time after it was edited. And the application launcher crashed again while typing. The next time i tried Alt+F2 and typed the script name it worked normally and I could launch my script.

On a related note: Before using the build-in KDE launcher I had the popular Launchy app installed, which has similar functionality. It also seemed to crash sometimes while I was typing the name of any of my custom executable scripts. Could be related.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Run Command Interface (krunner), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f94a8826780 (LWP 2097))]

Thread 11 (Thread 0x7f948d873700 (LWP 2105)):
#0  __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:135
#1  0x00007f94a4a9bbb4 in do_gettime (frac=0x7f948d872b98, sec=0x7f948d872b90) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00007f94a4b73b8d in QTimerInfoList::updateCurrentTime (this=0x7f9488002860) at kernel/qeventdispatcher_unix.cpp:343
#4  0x00007f94a4b73ec3 in QTimerInfoList::timerWait (this=0x7f9488002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x00007f94a4b7297c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f948d872c6c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00007f94a4b72a25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00007f949d2d0846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f949d2d0f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f949d2d1164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f94a4b73426 in QEventDispatcherGlib::processEvents (this=0x7f94880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x00007f94a4b42c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f94a4b42ed7 in QEventLoop::exec (this=0x7f948d872dd0, flags=...) at kernel/qeventloop.cpp:204
#13 0x00007f94a4a41fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#14 0x00007f94a4b229ff in QInotifyFileSystemWatcherEngine::run (this=0x94f920) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00007f94a4a44fcb in QThreadPrivate::start (arg=0x94f920) at thread/qthread_unix.cpp:298
#16 0x00007f949d79de9a in start_thread (arg=0x7f948d873700) at pthread_create.c:308
#17 0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f947ebb2700 (LWP 2193)):
#0  0x00007f949d2d0986 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f949d2d0faa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f949d2d1164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f94a4b73426 in QEventDispatcherGlib::processEvents (this=0x7f94780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f94a4b42c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f94a4b42ed7 in QEventLoop::exec (this=0x7f947ebb1dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f94a4a41fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f94a4b229ff in QInotifyFileSystemWatcherEngine::run (this=0xf41a30) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xf41a30) at thread/qthread_unix.cpp:298
#9  0x00007f949d79de9a in start_thread (arg=0x7f947ebb2700) at pthread_create.c:308
#10 0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f947e3b1700 (LWP 2194)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xf1f650) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xf1f650) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f947e3b0e20, parent=0xbf9400, th=0xf1f650) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xf1f650) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xf1f650) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f947e3b1700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f947dbb0700 (LWP 2195)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xab4de0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xab4de0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f947dbafe20, parent=0xbf9400, th=0xab4de0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xab4de0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xab4de0) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f947dbb0700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f9477fff700 (LWP 2196)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xfc2060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xfc2060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9477ffee20, parent=0xbf9400, th=0xfc2060) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xfc2060) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xfc2060) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f9477fff700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f947d3af700 (LWP 2197)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xd83360) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xd83360) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f947d3aee20, parent=0xbf9400, th=0xd83360) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xd83360) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xd83360) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f947d3af700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f947cbae700 (LWP 2198)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xe65440) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xe65440) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f947cbade20, parent=0xbf9400, th=0xe65440) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xe65440) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xe65440) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f947cbae700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f94777fe700 (LWP 2199)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xf23210) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xf23210) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f94777fde20, parent=0xbf9400, th=0xf23210) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xf23210) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xf23210) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f94777fe700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9476ffd700 (LWP 2200)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xeef190) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xeef190) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9476ffce20, parent=0xbf9400, th=0xeef190) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xeef190) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xeef190) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f9476ffd700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f94767fc700 (LWP 2201)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f94a4a454db in wait (time=18446744073709551615, this=0xae4c10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaff780, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f94a02bc0eb in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbf9400, th=0xfc9c80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f94a02be9db in ThreadWeaver::WorkingHardState::applyForWork (this=0xaf7cd0, th=0xfc9c80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f94a02bd84f in ThreadWeaver::ThreadRunHelper::run (this=0x7f94767fbe20, parent=0xbf9400, th=0xfc9c80) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f94a02bd8db in ThreadWeaver::Thread::run (this=0xfc9c80) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f94a4a44fcb in QThreadPrivate::start (arg=0xfc9c80) at thread/qthread_unix.cpp:298
#8  0x00007f949d79de9a in start_thread (arg=0x7f94767fc700) at pthread_create.c:308
#9  0x00007f94a81284bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f94a8826780 (LWP 2097)):
[KCrash Handler]
#6  0x00007f94a806c445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f94a806fbab in __GI_abort () at abort.c:91
#8  0x00007f94a806510e in __assert_fail_base (fmt=<optimized out>, assertion=0x7f94a670ab78 "!xcb_xlib_threads_sequence_lost", file=0x7f94a670ae32 "../../src/xcb_io.c", line=<optimized out>, function=<optimized out>) at assert.c:94
#9  0x00007f94a80651b2 in __GI___assert_fail (assertion=0x7f94a670ab78 "!xcb_xlib_threads_sequence_lost", file=0x7f94a670ae32 "../../src/xcb_io.c", line=273, function=0x7f94a670af58 "poll_for_event") at assert.c:103
#10 0x00007f94a6698683 in poll_for_event (dpy=<optimized out>) at ../../src/xcb_io.c:270
#11 0x00007f94a66986a1 in poll_for_response (dpy=0x972cf0) at ../../src/xcb_io.c:288
#12 0x00007f94a6698dfd in _XEventsQueued (dpy=0x972cf0, mode=<optimized out>) at ../../src/xcb_io.c:362
#13 0x00007f94a668a42f in XEventsQueued (dpy=0x972cf0, mode=2) at ../../src/Pending.c:43
#14 0x00007f94a55e1b9c in x11EventSourceCheck (s=0x954520) at kernel/qguieventdispatcher_glib.cpp:85
#15 0x00007f949d2d0b43 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f949d2d0fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f949d2d1164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f94a4b733bf in QEventDispatcherGlib::processEvents (this=0x918ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#19 0x00007f94a55e1d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f94a4b42c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007f94a4b42ed7 in QEventLoop::exec (this=0x7fff601626c0, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007f94a4b47f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#23 0x00007f94a841d74f in kdemain (argc=1, argv=0x7fff60162968) at ../../krunner/main.cpp:66
#24 0x00007f94a805776d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff60162968, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff60162958) at libc-start.c:226
#25 0x0000000000400671 in _start ()

Possible duplicates by query: bug 301141, bug 296571, bug 289949.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-07-17 10:31:54 UTC

*** This bug has been marked as a duplicate of bug 296571 ***
Comment 2 Christoph Feck 2012-07-19 02:32:14 UTC
*** Bug 303738 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2012-07-19 02:33:58 UTC
Not a duplicate.
Comment 4 Jekyll Wu 2012-08-30 20:33:31 UTC
*** Bug 306047 has been marked as a duplicate of this bug. ***
Comment 5 Myriam Schweingruber 2012-10-12 08:58:59 UTC
*** Bug 308269 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2012-10-31 22:35:12 UTC
*** Bug 309342 has been marked as a duplicate of this bug. ***
Comment 7 Unknown 2013-01-08 10:33:15 UTC
Created attachment 76302 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.9.97 using Qt 4.8.4

- What I was doing when the application crashed:

I was typing "xmind" when KRunner became very busy and before it could show the result list I pressed Return. Then crashed.

-- Backtrace (Reduced):
#6  0x00007f8f26c3ed25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f8f26c401a8 in __GI_abort () at abort.c:91
#8  0x00007f8f26c37c22 in __assert_fail_base (fmt=0x7f8f26d6db60 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f8f28be6f58 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f8f28be7212 "xcb_io.c", line=line@entry=273, function=function@entry=0x7f8f28be7328 <__PRETTY_FUNCTION__.14357> "poll_for_event") at assert.c:94
#9  0x00007f8f26c37cd2 in __GI___assert_fail (assertion=assertion@entry=0x7f8f28be6f58 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f8f28be7212 "xcb_io.c", line=line@entry=273, function=function@entry=0x7f8f28be7328 <__PRETTY_FUNCTION__.14357> "poll_for_event") at assert.c:103
#10 0x00007f8f28b76149 in poll_for_event (dpy=dpy@entry=0x1e61560) at xcb_io.c:270
Comment 8 Jekyll Wu 2013-01-13 20:08:51 UTC
*** Bug 313201 has been marked as a duplicate of this bug. ***
Comment 9 Jekyll Wu 2013-05-07 02:11:57 UTC
*** Bug 319434 has been marked as a duplicate of this bug. ***
Comment 10 Rafał Rzepecki 2013-05-19 22:05:30 UTC
Created attachment 79968 [details]
New crash information added by DrKonqi

krunner (0.1) on KDE Platform 4.10.2 using Qt 4.8.4

- What I was doing when the application crashed:

I was just typing into the KRunner search box; I'm pretty sure I typed three letters and backspaced when it crashed.

-- Backtrace (Reduced):
#6  0x00007faa440e4037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007faa440e7698 in __GI_abort () at abort.c:90
#8  0x00007faa440dce03 in __assert_fail_base (fmt=0x7faa44876daa "%s%s%s:%u: %s%sWarunek zapewnienia `%s' nie zosta\305\202 spe\305\202niony.\n%n", assertion=assertion@entry=0x7faa4293fa98 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7faa4293fd52 "../../src/xcb_io.c", line=line@entry=273, function=function@entry=0x7faa4293fe78 <__PRETTY_FUNCTION__.14344> "poll_for_event") at assert.c:92
#9  0x00007faa440dceb2 in __GI___assert_fail (assertion=assertion@entry=0x7faa4293fa98 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7faa4293fd52 "../../src/xcb_io.c", line=line@entry=273, function=function@entry=0x7faa4293fe78 <__PRETTY_FUNCTION__.14344> "poll_for_event") at assert.c:101
#10 0x00007faa428cebc9 in poll_for_event (dpy=dpy@entry=0x1cb9e40) at ../../src/xcb_io.c:270
Comment 11 Christoph Feck 2013-06-16 02:40:58 UTC
*** Bug 321157 has been marked as a duplicate of this bug. ***
Comment 12 Jekyll Wu 2013-07-04 04:15:11 UTC
*** Bug 321736 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2014-02-09 17:06:49 UTC
*** Bug 329064 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2014-02-09 17:07:39 UTC
*** Bug 321911 has been marked as a duplicate of this bug. ***
Comment 15 Christoph Feck 2014-02-09 17:14:31 UTC
If you can reproduce this crash, please check which krunner module causes it. To disable krunner modules, click on the "Configure" wrench in the Alt+F2 dialog.

It is possible that there is still a module that tries to use X11 calls, for example, the "Devices" module (see bug 296571).
Comment 16 Christoph Feck 2014-06-09 00:23:34 UTC
*** Bug 335960 has been marked as a duplicate of this bug. ***
Comment 17 Vishesh Handa 2015-02-04 16:54:37 UTC
Fixed with Plasma 5.