Bug 217054

Summary: New Wigdet Explorer Crash on choosing categories [AppletsListWidget::itemPosition, AppletsListWidget::manageArrows, AppletsListWidget::eventFilter]
Product: [Unmaintained] plasma4 Reporter: patrick.schwalm
Component: widget explorerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: anaceciliamb, asraniel, bshotts, echidnaman, marokanski.kazak, slashdevdsp
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description patrick.schwalm 2009-12-02 13:26:29 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-zen9-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
When choosing a category the widget explorer crashes

The crash can be reproduced everytime.

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

Thread 2 (Thread 0x7f5ae83b8710 (LWP 3269)):
#0  0x00007f5b0b45507c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f5b0b6def4b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f5b07a0ab7c in ?? () from /usr/lib/libQtNetwork.so.4
#3  0x00007f5b0b6ddf85 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5b0b45081a in start_thread () from /lib/libpthread.so.0
#5  0x00007f5b08cf78cd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5b0bcbd760 (LWP 3268)):
[KCrash Handler]
#5  0x00007f5b09a11e30 in QGraphicsItem::pos() const () from /usr/lib/libQtGui.so.4
#6  0x00007f5afd0b70b9 in AppletsListWidget::itemPosition (this=<value optimized out>, i=18)
    at /home/build/build/kdebase-workspace/src/kdebase-workspace/libs/plasmagenericshell/widgetsExplorer/appletslist.cpp:672
#7  0x00007f5afd0b7447 in AppletsListWidget::manageArrows (this=0x38cf580) at /home/build/build/kdebase-workspace/src/kdebase-workspace/libs/plasmagenericshell/widgetsExplorer/appletslist.cpp:617
#8  0x00007f5afd0b82f8 in AppletsListWidget::eventFilter (this=0x38cf580, obj=0x3914540, event=0xbff0000000000000)
    at /home/build/build/kdebase-workspace/src/kdebase-workspace/libs/plasmagenericshell/widgetsExplorer/appletslist.cpp:173
#9  0x00007f5b0b7d0507 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#10 0x00007f5b0944bb4c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#11 0x00007f5b0945223f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#12 0x00007f5b0a1371b6 in KApplication::notify (this=0x20a5a10, receiver=0x3914540, event=0x7fff88ed57b0) at /home/build/build/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#13 0x00007f5b0b7d10ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#14 0x00007f5b09a7bd57 in QGraphicsWidget::setGeometry(QRectF const&) () from /usr/lib/libQtGui.so.4
#15 0x00007f5b09a79188 in QGraphicsWidget::resize(QSizeF const&) () from /usr/lib/libQtGui.so.4
#16 0x00007f5b09a79590 in QGraphicsWidget::adjustSize() () from /usr/lib/libQtGui.so.4
#17 0x00007f5afd0b89d6 in AppletsListWidget::updateList (this=0x38cf580) at /home/build/build/kdebase-workspace/src/kdebase-workspace/libs/plasmagenericshell/widgetsExplorer/appletslist.cpp:459
#18 0x00007f5afd09bdec in AppletsListWidget::qt_metacall (this=0x38cf580, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff88ed5b90)
    at /home/build/build/kdebase-workspace/src/build/libs/plasmagenericshell/moc_appletslist.cpp:107
#19 0x00007f5b0b7e40b3 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0x00007f5afd0ba6f6 in AppletsListWidget::timerEvent (this=0x38cf580, event=0x7fff88ed62c0)
    at /home/build/build/kdebase-workspace/src/kdebase-workspace/libs/plasmagenericshell/widgetsExplorer/appletslist.cpp:278
#21 0x00007f5b0b7e0983 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#22 0x00007f5b09a78e0b in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x00007f5b0944bb7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00007f5b0945223f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0x00007f5b0a1371b6 in KApplication::notify (this=0x20a5a10, receiver=0x38cf580, event=0x7fff88ed62c0) at /home/build/build/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#26 0x00007f5b0b7d10ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0x00007f5b0b7fdd22 in ?? () from /usr/lib/libQtCore.so.4
#28 0x00007f5b0b7fa858 in ?? () from /usr/lib/libQtCore.so.4
#29 0x00007f5b0817a1fe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0x00007f5b0817dbb8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#31 0x00007f5b0817dce0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0x00007f5b0b7fa523 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x00007f5b094f337e in ?? () from /usr/lib/libQtGui.so.4
#34 0x00007f5b0b7cfa22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0x00007f5b0b7cfdfc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x00007f5b0b7d3b2b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#37 0x00007f5afd964842 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /home/build/build/kdebase-workspace/src/kdebase-workspace/plasma/desktop/shell/main.cpp:112
#38 0x000000000040705d 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=0x40a27f "0") at /home/build/build/kdelibs/src/kdelibs/kinit/kinit.cpp:705
#39 0x0000000000407c5c in handle_launcher_request (sock=8, who=<value optimized out>) at /home/build/build/kdelibs/src/kdelibs/kinit/kinit.cpp:1197
#40 0x00000000004081f0 in handle_requests (waitForPid=6338816) at /home/build/build/kdelibs/src/kdelibs/kinit/kinit.cpp:1390
#41 0x0000000000408901 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /home/build/build/kdelibs/src/kdelibs/kinit/kinit.cpp:1825

Reported using DrKonqi
Comment 1 Petar Petrov 2009-12-13 23:40:32 UTC
Created attachment 39033 [details]
New crash information added by DrKonqi
Comment 2 Beat Wolf 2009-12-14 16:31:38 UTC
*** Bug 218641 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-12-21 23:28:58 UTC
*** Bug 219606 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2010-01-24 11:13:00 UTC
cannot reproduce here
Comment 5 William Shotts 2010-03-24 17:58:43 UTC
Created attachment 42240 [details]
New crash information added by DrKonqi

Crash when attempting to select "system information" category on widgit bar.  Happens everytime.
Comment 6 Jonathan Thomas 2010-04-17 06:20:34 UTC

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