Bug 274742 - Segmentation fault while launshing kCalk after search
Summary: Segmentation fault while launshing kCalk after search
Status: RESOLVED DUPLICATE of bug 256321
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-lancelot (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-02 12:18 UTC by kkoksvik
Modified: 2011-06-03 15:33 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 kkoksvik 2011-06-02 12:18:31 UTC
Application: lancelot (1.9.5)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Linux Mint 10 Julia

-- Information about the crash:
- What I was doing when the application crashed:
restarted machine from suspend to disk,
searched for calc, and tried to open kcalc.

-- Backtrace:
Application: Lancelot (lancelot), signal: Segmentation fault
[Current thread is 1 (Thread 0xb789d720 (LWP 1903))]

Thread 5 (Thread 0xafd74b70 (LWP 2806)):
#0  0x0072f416 in __kernel_vsyscall ()
#1  0x00c144dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x041edd9d in __pthread_cond_wait (cond=0x85bafe8, mutex=0x85bafd0) at forward.c:139
#3  0x04ade9c7 in wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00b98030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x85baf28, th=0x8a86160) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b9b7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8572060, th=0x8a86160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b9755b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x85baf28, th=0x8a86160) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b9b8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8572060, th=0x8a86160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b98533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x85baf28, th=0x8a86160, previous=0x8b48fc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b9995e in ThreadWeaver::ThreadRunHelper::run (this=0xafd742e4, parent=0x85baf28, th=0x8a86160) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b9a07b in ThreadWeaver::Thread::run (this=0x8a86160) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04adddf9 in QThreadPrivate::start (arg=0x8a86160) at thread/qthread_unix.cpp:266
#13 0x00c0fcc9 in start_thread (arg=0xafd74b70) at pthread_create.c:304
#14 0x041e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaf4eeb70 (LWP 2807)):
#0  0x0072f416 in __kernel_vsyscall ()
#1  0x00c144dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x041edd9d in __pthread_cond_wait (cond=0x85bafe8, mutex=0x85bafd0) at forward.c:139
#3  0x04ade9c7 in wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00b98030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x85baf28, th=0x8663508) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b9b7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8572060, th=0x8663508) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b9755b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x85baf28, th=0x8663508) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b9b8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8572060, th=0x8663508) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b98533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x85baf28, th=0x8663508, previous=0x8571f20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b9995e in ThreadWeaver::ThreadRunHelper::run (this=0xaf4ee2e4, parent=0x85baf28, th=0x8663508) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b9a07b in ThreadWeaver::Thread::run (this=0x8663508) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04adddf9 in QThreadPrivate::start (arg=0x8663508) at thread/qthread_unix.cpp:266
#13 0x00c0fcc9 in start_thread (arg=0xaf4eeb70) at pthread_create.c:304
#14 0x041e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaecedb70 (LWP 2808)):
#0  0x0072f416 in __kernel_vsyscall ()
#1  0x00c144dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x041edd9d in __pthread_cond_wait (cond=0x85bafe8, mutex=0x85bafd0) at forward.c:139
#3  0x04ade9c7 in wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00b98030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x85baf28, th=0x897eea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b9b7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8572060, th=0x897eea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b9755b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x85baf28, th=0x897eea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b9b8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8572060, th=0x897eea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b98533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x85baf28, th=0x897eea0, previous=0x8817548) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b9995e in ThreadWeaver::ThreadRunHelper::run (this=0xaeced2e4, parent=0x85baf28, th=0x897eea0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b9a07b in ThreadWeaver::Thread::run (this=0x897eea0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04adddf9 in QThreadPrivate::start (arg=0x897eea0) at thread/qthread_unix.cpp:266
#13 0x00c0fcc9 in start_thread (arg=0xaecedb70) at pthread_create.c:304
#14 0x041e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xae4ecb70 (LWP 2809)):
#0  0x0072f416 in __kernel_vsyscall ()
#1  0x00c144dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x041edd9d in __pthread_cond_wait (cond=0x85bafe8, mutex=0x85bafd0) at forward.c:139
#3  0x04ade9c7 in wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x85baf40, mutex=0x85b88d8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00b98030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x85baf28, th=0x84c63f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00b9b7dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8572060, th=0x84c63f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00b9755b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x85baf28, th=0x84c63f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00b9b8d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8572060, th=0x84c63f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00b98533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x85baf28, th=0x84c63f8, previous=0x8929da8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00b9995e in ThreadWeaver::ThreadRunHelper::run (this=0xae4ec2e4, parent=0x85baf28, th=0x84c63f8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00b9a07b in ThreadWeaver::Thread::run (this=0x84c63f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x04adddf9 in QThreadPrivate::start (arg=0x84c63f8) at thread/qthread_unix.cpp:266
#13 0x00c0fcc9 in start_thread (arg=0xae4ecb70) at pthread_create.c:304
#14 0x041e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb789d720 (LWP 1903)):
[KCrash Handler]
#7  ref (this=0xbfd2f9fc, other=...) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QSharedDataPointer (this=0xbfd2f9fc, other=...) at /usr/include/qt4/QtCore/qshareddata.h:93
#9  Plasma::QueryMatch::QueryMatch (this=0xbfd2f9fc, other=...) at ../../plasma/querymatch.cpp:70
#10 0x0056a8f2 in Plasma::RunnerContext::match (this=0x8573570, id=...) at ../../plasma/runnercontext.cpp:501
#11 0x0056d599 in Plasma::RunnerManager::run (this=0x85b2dd8, id=...) at ../../plasma/runnermanager.cpp:528
#12 0x007deea4 in Lancelot::Models::Runner::activate (this=0x85b0778, index=1) at ../../../libs/lancelot-datamodels/Runner.cpp:208
#13 0x00cb3bec in Lancelot::ActionListModel::activated (this=0x85b0778, index=1) at ../../../libs/lancelot/models/ActionListModel.cpp:86
#14 0x00c9154f in Lancelot::ActionListViewItemFactory::activate (this=0x854c4c8, index=1) at ../../../libs/lancelot/widgets/ActionListView.cpp:381
#15 0x00c91958 in Lancelot::ActionListViewItemFactory::itemActivated (this=0x854c4c8) at ../../../libs/lancelot/widgets/ActionListView.cpp:373
#16 0x00c757db in Lancelot::ActionListViewItemFactory::qt_metacall (this=0x854c4c8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfd2fbfc) at moc_ActionListView_p.cpp:159
#17 0x04be58ca in QMetaObject::metacall (object=0x854c4c8, cl=QMetaObject::ReadProperty, idx=13, argv=0xbfd2fbfc) at kernel/qmetaobject.cpp:237
#18 0x04bf86ad in QMetaObject::activate (sender=0x8b48978, m=0xcc1310, local_signal_index=0, argv=0x677673) at kernel/qobject.cpp:3280
#19 0x00c739d7 in Lancelot::ExtenderButton::activated (this=0x8b48978) at moc_ExtenderButton.cpp:137
#20 0x00c82403 in Lancelot::ExtenderButton::activate (this=0x8b48978) at ../../../libs/lancelot/widgets/ExtenderButton.cpp:353
#21 0x00c73fbb in Lancelot::ExtenderButton::qt_metacall (this=0x8b48978, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfd2fdac) at moc_ExtenderButton.cpp:93
#22 0x00c7585a in Lancelot::ActionListViewItem::qt_metacall (this=0x8b48978, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfd2fdac) at moc_ActionListView_p.cpp:71
#23 0x04be58ca in QMetaObject::metacall (object=0x8b48978, cl=QMetaObject::ReadProperty, idx=29, argv=0xbfd2fdac) at kernel/qmetaobject.cpp:237
#24 0x04bf86ad in QMetaObject::activate (sender=0x8b48978, m=0xcc2ac4, local_signal_index=2, argv=0x677673) at kernel/qobject.cpp:3280
#25 0x00c7b407 in Lancelot::Widget::clicked (this=0x8b48978) at ./Widget.moc:138
#26 0x00c7b82b in Lancelot::Widget::mouseReleaseEvent (this=0x8b48978, event=0xbfd3057c) at ../../../libs/lancelot/widgets/Widget.cpp:115
#27 0x07d5d1e4 in QGraphicsItem::sceneEvent (this=0x8b48980, event=0xbfd3057c) at graphicsview/qgraphicsitem.cpp:6669
#28 0x07db44d7 in QGraphicsWidget::sceneEvent (this=0x8b48978, event=0xbfd3057c) at graphicsview/qgraphicswidget.cpp:1173
#29 0x07d75569 in QGraphicsScenePrivate::sendEvent (this=0x82ab480, item=0x8b48980, event=0xbfd3057c) at graphicsview/qgraphicsscene.cpp:1211
#30 0x07d778b3 in QGraphicsScenePrivate::sendMouseEvent (this=0x82ab480, mouseEvent=0xbfd3057c) at graphicsview/qgraphicsscene.cpp:1285
#31 0x07d7bc94 in QGraphicsScene::mouseReleaseEvent (this=0x82938d0, mouseEvent=0xbfd3057c) at graphicsview/qgraphicsscene.cpp:4111
#32 0x07d904fc in QGraphicsScene::event (this=0x82938d0, event=0xbfd3057c) at graphicsview/qgraphicsscene.cpp:3444
#33 0x076aafdc in QApplicationPrivate::notify_helper (this=0x81af470, receiver=0x82938d0, e=0xbfd3057c) at kernel/qapplication.cpp:4396
#34 0x076b104e in QApplication::notify (this=0x819da58, receiver=0x82938d0, e=0xbfd3057c) at kernel/qapplication.cpp:3798
#35 0x011add8a in KApplication::notify (this=0x819da58, receiver=0x82938d0, event=0xbfd3057c) at ../../kdeui/kernel/kapplication.cpp:310
#36 0x04bdfb3b in QCoreApplication::notifyInternal (this=0x819da58, receiver=0x82938d0, event=0xbfd3057c) at kernel/qcoreapplication.cpp:732
#37 0x076aab9e in sendSpontaneousEvent (receiver=0x82938d0, event=0xbfd2f9fc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#38 qt_sendSpontaneousEvent (receiver=0x82938d0, event=0xbfd2f9fc) at kernel/qapplication.cpp:5388
#39 0x07dad965 in QGraphicsView::mouseReleaseEvent (this=0x828b518, event=0xbfd30d60) at graphicsview/qgraphicsview.cpp:3334
#40 0x08053731 in LancelotWindow::mouseReleaseEvent (this=0x828b518, e=0xbfd30d60) at ../../../../applets/lancelot/application/LancelotWindow.cpp:646
#41 0x07708e08 in QWidget::event (this=0x828b518, event=0xbfd30d60) at kernel/qwidget.cpp:8187
#42 0x07b2a763 in QFrame::event (this=0x828b518, e=0xbfd30d60) at widgets/qframe.cpp:557
#43 0x07bc7a82 in QAbstractScrollArea::viewportEvent (this=0x1, e=0xbfd2f9fc) at widgets/qabstractscrollarea.cpp:1043
#44 0x07dabccb in QGraphicsView::viewportEvent (this=0x828b518, event=0xbfd30d60) at graphicsview/qgraphicsview.cpp:2862
#45 0x07bca4d5 in viewportEvent (this=0x8292c48, o=0x8291658, e=0xbfd30d60) at widgets/qabstractscrollarea_p.h:100
#46 QAbstractScrollAreaFilter::eventFilter (this=0x8292c48, o=0x8291658, e=0xbfd30d60) at widgets/qabstractscrollarea_p.h:116
#47 0x04bdf29a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x81af470, receiver=0x8291658, event=0xbfd30d60) at kernel/qcoreapplication.cpp:847
#48 0x076aafb9 in QApplicationPrivate::notify_helper (this=0x81af470, receiver=0x8291658, e=0xbfd30d60) at kernel/qapplication.cpp:4392
#49 0x076b1c2e in QApplication::notify (this=0x819da58, receiver=0x8291658, e=0xbfd30d60) at kernel/qapplication.cpp:3959
#50 0x011add8a in KApplication::notify (this=0x819da58, receiver=0x8291658, event=0xbfd30d60) at ../../kdeui/kernel/kapplication.cpp:310
#51 0x04bdfb3b in QCoreApplication::notifyInternal (this=0x819da58, receiver=0x8291658, event=0xbfd30d60) at kernel/qcoreapplication.cpp:732
#52 0x076b0094 in sendEvent (receiver=0x8291658, event=0xbfd30d60, alienWidget=0x8291658, nativeWidget=0x828b518, buttonDown=0x80453c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QApplicationPrivate::sendMouseEvent (receiver=0x8291658, event=0xbfd30d60, alienWidget=0x8291658, nativeWidget=0x828b518, buttonDown=0x80453c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#54 0x0773ed10 in QETWidget::translateMouseEvent (this=0x828b518, event=0xbfd3127c) at kernel/qapplication_x11.cpp:4403
#55 0x0773e151 in QApplication::x11ProcessEvent (this=0x819da58, event=0xbfd3127c) at kernel/qapplication_x11.cpp:3414
#56 0x0776d36a in x11EventSourceDispatch (s=0x81b21e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#57 0x02b3f855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0x02b43668 in ?? () from /lib/libglib-2.0.so.0
#59 0x02b43848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0x04c0e565 in QEventDispatcherGlib::processEvents (this=0x817cce8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#61 0x0776cbe5 in QGuiEventDispatcherGlib::processEvents (this=0x817cce8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x04bde609 in QEventLoop::processEvents (this=0xbfd31574, flags=) at kernel/qeventloop.cpp:149
#63 0x04bdea8a in QEventLoop::exec (this=0xbfd31574, flags=...) at kernel/qeventloop.cpp:201
#64 0x04be300f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#65 0x076a9e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#66 0x08052edc in LancelotApplication::main (argc=1, argv=0xbfd316e4) at ../../../../applets/lancelot/application/LancelotApplication.cpp:111
#67 0x080524db in main (argc=1, argv=0xbfd316e4) at ../../../../applets/lancelot/application/main.cpp:24

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

Possible duplicates by query: bug 269817, bug 264671, bug 256321.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-06-03 15:33:26 UTC

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