Bug 235084

Summary: Crash when entering text in Widget Explorer search
Product: [Unmaintained] plasma4 Reporter: Duane Bielling <hunkirdowne>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: alfonsog, aseigo, dplater, hunkirdowne, k.siwczynski
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Duane Bielling 2010-04-22 17:50:09 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I was looking for something in the Widget Explorer and entering text in the search box when the Widget Explorer and Plasma Desktop came crashing down.  Crash Reporting Assistant dutifully popped up and the Plasma Desktop was automatically restored.  None of the application windows closed and no data was lost during this event.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7745aa0 (LWP 1394))]

Thread 2 (Thread 0xaaeb4b70 (LWP 1396)):
#0  0x00676422 in __kernel_vsyscall ()
#1  0x00736b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x056874eb in IA__g_poll (fds=0x87c51e0, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.24.0/glib/gpoll.c:127
#3  0x0567a0ac in g_main_context_poll (context=0x87dacf0, block=<value optimized out>, dispatch=1, self=0x87dd198) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2904
#4  g_main_context_iterate (context=0x87dacf0, block=<value optimized out>, dispatch=1, self=0x87dd198) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2586
#5  0x0567a4b8 in IA__g_main_context_iteration (context=0x87dacf0, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#6  0x0417b60f in QEventDispatcherGlib::processEvents (this=0x87db530, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x0414e059 in QEventLoop::processEvents (this=0xaaeb4290, flags=) at kernel/qeventloop.cpp:149
#8  0x0414e4aa in QEventLoop::exec (this=0xaaeb4290, flags=...) at kernel/qeventloop.cpp:201
#9  0x0404a5a8 in QThread::exec (this=0x879b9b0) at thread/qthread.cpp:487
#10 0x0412dc1b in QInotifyFileSystemWatcherEngine::run (this=0x879b9b0) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x0404d32e in QThreadPrivate::start (arg=0x879b9b0) at thread/qthread_unix.cpp:248
#12 0x0016c96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0x00744a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7745aa0 (LWP 1394)):
[KCrash Handler]
#6  QGraphicsItem::pos (this=0x8) at graphicsview/qgraphicsitem.cpp:3419
#7  0x05438efa in AppletsListWidget::itemPosition (this=0x8eb8510, i=62) at ../../../libs/plasmagenericshell/widgetsexplorer/appletslist.cpp:691
#8  0x05439295 in AppletsListWidget::manageArrows (this=0x8eb8510) at ../../../libs/plasmagenericshell/widgetsexplorer/appletslist.cpp:636
#9  0x0543a56a in AppletsListWidget::eventFilter (this=0x8eb8510, obj=0x8ede120, event=0xbfe38e00) at ../../../libs/plasmagenericshell/widgetsexplorer/appletslist.cpp:172
#10 0x0414ecda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x811cb30, receiver=0x8ede120, event=0xbfe38e00) at kernel/qcoreapplication.cpp:819
#11 0x061774b9 in QApplicationPrivate::notify_helper (this=0x811cb30, receiver=0x8ede120, e=0xbfe38e00) at kernel/qapplication.cpp:4296
#12 0x0617e05e in QApplication::notify (this=0x8116908, receiver=0x8ede120, e=0xbfe38e00) at kernel/qapplication.cpp:3704
#13 0x01063f2a in KApplication::notify (this=0x8116908, receiver=0x8ede120, event=0xbfe38e00) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x0414fa3b in QCoreApplication::notifyInternal (this=0x8116908, receiver=0x8ede120, event=0xbfe38e00) at kernel/qcoreapplication.cpp:704
#15 0x0684d2d4 in QCoreApplication::sendEvent (this=0x8ede120, rect=...) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 QGraphicsWidget::setGeometry (this=0x8ede120, rect=...) at graphicsview/qgraphicswidget.cpp:394
#17 0x0684a101 in QGraphicsWidget::resize (this=0x8ede120, size=...) at graphicsview/qgraphicswidget.cpp:309
#18 0x0684a5bd in QGraphicsWidget::adjustSize (this=0x8ede120) at graphicsview/qgraphicswidget.cpp:807
#19 0x0543abed in AppletsListWidget::updateList (this=0x8eb8510) at ../../../libs/plasmagenericshell/widgetsexplorer/appletslist.cpp:461
#20 0x05419cc3 in AppletsListWidget::qt_metacall (this=0x8eb8510, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfe39178) at moc_appletslist.cpp:109
#21 0x04154c9a in QMetaObject::metacall (object=0x8eb8510, cl=151027592, idx=17, argv=0xbfe39178) at kernel/qmetaobject.cpp:237
#22 0x041633d5 in QMetaObject::activate (sender=0x8f04e30, m=0x5448420, local_signal_index=0, argv=0xbfe39178) at kernel/qobject.cpp:3293
#23 0x05418a93 in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::searchTermChanged (this=0x8f04e30, _t1=...) at moc_kcategorizeditemsviewmodels_p.cpp:88
#24 0x0542aa43 in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::setSearch (this=0x8f04e30, pattern=...)
    at ../../../libs/plasmagenericshell/widgetsexplorer/kcategorizeditemsviewmodels.cpp:161
#25 0x0543cbe0 in AppletsListWidget::timerEvent (this=0x8eb8510, event=0xbfe39770) at ../../../libs/plasmagenericshell/widgetsexplorer/appletslist.cpp:265
#26 0x04160254 in QObject::event (this=0x8eb8510, e=0x8) at kernel/qobject.cpp:1212
#27 0x06849cf4 in QGraphicsWidget::event (this=0x8eb8510, event=0xbfe39770) at graphicsview/qgraphicswidget.cpp:1361
#28 0x061774dc in QApplicationPrivate::notify_helper (this=0x811cb30, receiver=0x8eb8510, e=0xbfe39770) at kernel/qapplication.cpp:4300
#29 0x0617e05e in QApplication::notify (this=0x8116908, receiver=0x8eb8510, e=0xbfe39770) at kernel/qapplication.cpp:3704
#30 0x01063f2a in KApplication::notify (this=0x8116908, receiver=0x8eb8510, event=0xbfe39770) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x0414fa3b in QCoreApplication::notifyInternal (this=0x8116908, receiver=0x8eb8510, event=0xbfe39770) at kernel/qcoreapplication.cpp:704
#32 0x0417ed66 in QCoreApplication::sendEvent (this=0x811f394) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QTimerInfoList::activateTimers (this=0x811f394) at kernel/qeventdispatcher_unix.cpp:603
#34 0x0417b917 in timerSourceDispatch (source=0x811f800) at kernel/qeventdispatcher_glib.cpp:184
#35 idleTimerSourceDispatch (source=0x811f800) at kernel/qeventdispatcher_glib.cpp:231
#36 0x056765e5 in g_main_dispatch (context=0x811ec70) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:1960
#37 IA__g_main_context_dispatch (context=0x811ec70) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2513
#38 0x0567a2d8 in g_main_context_iterate (context=0x811ec70, block=<value optimized out>, dispatch=1, self=0x811c238) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2591
#39 0x0567a4b8 in IA__g_main_context_iteration (context=0x811ec70, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#40 0x0417b5d5 in QEventDispatcherGlib::processEvents (this=0x811c800, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#41 0x06237135 in QGuiEventDispatcherGlib::processEvents (this=0x811c800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x0414e059 in QEventLoop::processEvents (this=0xbfe39a34, flags=) at kernel/qeventloop.cpp:149
#43 0x0414e4aa in QEventLoop::exec (this=0xbfe39a34, flags=...) at kernel/qeventloop.cpp:201
#44 0x0415269f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#45 0x06177577 in QApplication::exec () at kernel/qapplication.cpp:3579
#46 0x017ad05e in kdemain (argc=1, argv=0x810da18) at ../../../../plasma/desktop/shell/main.cpp:112
#47 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x810d9c8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051465 "0") at ../../kinit/kinit.cpp:717
#48 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#49 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#50 0x0804fe4f in main (argc=4, argv=0xbfe3a4e4, envp=0xbfe3a4f8) at ../../kinit/kinit.cpp:1845

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

Possible duplicates by query: bug 234111, bug 231505, bug 230372, bug 226805, bug 226708.

Reported using DrKonqi
Comment 1 Konrad SiwczyƄski 2010-05-01 13:47:05 UTC
Created attachment 43143 [details]
New crash information added by DrKonqi

I wanted to add something to my panel. Couldn't find it, so wanted to search by name (text). When started to write plasma crashed. As above no data was lost. Regards.
Comment 2 Dave Plater 2010-05-02 16:36:22 UTC
Created attachment 43167 [details]
New crash information added by DrKonqi

Entering text in widget search when crash occured.
Comment 3 Dave Plater 2010-05-02 17:23:27 UTC
I must add I had the download new widgets section open and entered the text in the installed widget search box
Comment 4 Aaron J. Seigo 2010-05-06 18:26:38 UTC

*** This bug has been marked as a duplicate of bug 224593 ***
Comment 5 Beat Wolf 2010-07-11 21:00:53 UTC
*** Bug 244099 has been marked as a duplicate of this bug. ***