Bug 241466

Summary: Crash while typing
Product: [Plasma] krunner Reporter: Adam <armware>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Adam 2010-06-11 20:49:53 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
activated plugins are:
applications
calculator
command line
contacts
konsole sessions
kopete contacts
locations
nepomuk desktop search runner
places
powerdevil
techbase
terminate applications
unit converter
windows

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0x7ff6d65f1710 (LWP 1910)):
#0  0x00007ff6f0052f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff6eca174a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007ff6eca178fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007ff6f165a566 in QEventDispatcherGlib::processEvents (this=0x164d1b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007ff6f162f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007ff6f162fd6c in QEventLoop::exec (this=0x7ff6d65f0db0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007ff6f1539d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007ff6f1610178 in QInotifyFileSystemWatcherEngine::run (this=0x16743b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ff6f153c775 in QThreadPrivate::start (arg=0x16743b0) at thread/qthread_unix.cpp:248
#9  0x00007ff6f12ac9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007ff6f005f6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ff6cc6bb710 (LWP 2264)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff6f153d72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff6e84d8026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17199d0, th=0x19c4060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff6e84da6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x19c4060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff6e84da6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x19c4060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ff6e84d8bff in ThreadWeaver::ThreadRunHelper::run (this=0x7ff6cc6bae00, parent=0x17199d0, th=0x19c4060) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff6e84d9168 in ThreadWeaver::Thread::run (this=0x19c4060) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff6f153c775 in QThreadPrivate::start (arg=0x19c4060) at thread/qthread_unix.cpp:248
#9  0x00007ff6f12ac9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007ff6f005f6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ff6cbeba710 (LWP 2265)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff6f153d72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff6e84d8026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17199d0, th=0x17bdc80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff6e84da6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x17bdc80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff6e84d8bff in ThreadWeaver::ThreadRunHelper::run (this=0x7ff6cbeb9e00, parent=0x17199d0, th=0x17bdc80) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007ff6e84d9168 in ThreadWeaver::Thread::run (this=0x17bdc80) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff6f153c775 in QThreadPrivate::start (arg=0x17bdc80) at thread/qthread_unix.cpp:248
#8  0x00007ff6f12ac9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007ff6f005f6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff6cb6b9710 (LWP 2266)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff6f153d72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff6e84d8026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17199d0, th=0x15e7560) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff6e84da6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x15e7560) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff6e84d8bff in ThreadWeaver::ThreadRunHelper::run (this=0x7ff6cb6b8e00, parent=0x17199d0, th=0x15e7560) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007ff6e84d9168 in ThreadWeaver::Thread::run (this=0x15e7560) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007ff6f153c775 in QThreadPrivate::start (arg=0x15e7560) at thread/qthread_unix.cpp:248
#8  0x00007ff6f12ac9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007ff6f005f6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff6caeb8710 (LWP 2267)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff6f153d72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x16fceb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff6e84d8026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x17199d0, th=0x1642f20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff6e84da6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x1642f20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007ff6e84da6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1710fc0, th=0x1642f20) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007ff6e84d8bff in ThreadWeaver::ThreadRunHelper::run (this=0x7ff6caeb7e00, parent=0x17199d0, th=0x1642f20) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff6e84d9168 in ThreadWeaver::Thread::run (this=0x1642f20) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff6f153c775 in QThreadPrivate::start (arg=0x1642f20) at thread/qthread_unix.cpp:248
#9  0x00007ff6f12ac9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007ff6f005f6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff6f3063760 (LWP 1894)):
[KCrash Handler]
#5  0x00007ff6f0e167aa in ~QGraphicsWidget (this=0x1f6aff0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:249
#6  0x00007ff6e4e71970 in ~ResultItem (this=0x1f6aff0, __in_chrg=<value optimized out>) at ../../krunner/interfaces/default/resultitem.cpp:89
#7  0x00007ff6f1640d6d in QObject::event (this=0x1f6aff0, e=0x1a94c30) at kernel/qobject.cpp:1231
#8  0x00007ff6f0e12edb in QGraphicsWidget::event (this=0x1f6aff0, event=0x1a94c30) at graphicsview/qgraphicswidget.cpp:1361
#9  0x00007ff6f07cd22c in QApplicationPrivate::notify_helper (this=0x15e8960, receiver=0x1f6aff0, e=0x1a94c30) at kernel/qapplication.cpp:4300
#10 0x00007ff6f07d36fb in QApplication::notify (this=0x15e8630, receiver=0x1f6aff0, e=0x1a94c30) at kernel/qapplication.cpp:4183
#11 0x00007ff6f1b78526 in KApplication::notify (this=0x15e8630, receiver=0x1f6aff0, event=0x1a94c30) at ../../kdeui/kernel/kapplication.cpp:302
#12 0x00007ff6f163106c in QCoreApplication::notifyInternal (this=0x15e8630, receiver=0x1f6aff0, event=0x1a94c30) at kernel/qcoreapplication.cpp:704
#13 0x00007ff6f16337e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x155ac30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x155ac30) at kernel/qcoreapplication.cpp:1345
#15 0x00007ff6f165a9d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#17 0x00007ff6eca138c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#18 0x00007ff6eca17748 in ?? () from /lib/libglib-2.0.so.0
#19 0x00007ff6eca178fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#20 0x00007ff6f165a513 in QEventDispatcherGlib::processEvents (this=0x155c140, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#21 0x00007ff6f087d46e in QGuiEventDispatcherGlib::processEvents (this=0x1f6b000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#22 0x00007ff6f162f992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#23 0x00007ff6f162fd6c in QEventLoop::exec (this=0x7fff27374d90, flags=) at kernel/qeventloop.cpp:201
#24 0x00007ff6f1633aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#25 0x00007ff6e4e6b6b4 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../krunner/main.cpp:65
#26 0x00000000004070f3 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4f9 "0") at ../../kinit/kinit.cpp:717
#27 0x0000000000407cb0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#28 0x000000000040823a in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#29 0x0000000000408e22 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 224156.

Possible duplicates by query: bug 240704, bug 240365, bug 233540, bug 232889, bug 230409.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-13 20:27:07 UTC
[Comment from a bug triager]
This issue is being tracked at bug 224156. Merging. Thanks

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