Bug 262737 - Crash after using categories in "add miniprograms" for controlbar
Summary: Crash after using categories in "add miniprograms" for controlbar
Status: RESOLVED DUPLICATE of bug 262494
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 10:53 UTC by Thorsten Guenther
Modified: 2011-01-10 12:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thorsten Guenther 2011-01-10 10:53:31 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.5.95 (4.6 RC2)
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.7-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Crash occurs on closing the "add miniprograms" (german: "Miniprogramme hinzufügen") window for a controlbar after selecting any category in there. When the category selector is not used no crash occurs.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f96a6792760 (LWP 3768))]

Thread 2 (Thread 0x7f9686307710 (LWP 3773)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffeb9ff7a1 in ?? ()
#2  0x00007f96a0fb32a3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007f96a53cd522 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007f96a54914ad in QTimerInfoList::updateCurrentTime (this=0xcd5260) at kernel/qeventdispatcher_unix.cpp:339
#6  0x00007f96a5491835 in QTimerInfoList::timerWait (this=0xcd5260, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#7  0x00007f96a54902ec in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f9686306c4c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007f96a5490395 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007f96a0d0af7f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f96a0d0be69 in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f96a0d0c510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f96a5490ae6 in QEventDispatcherGlib::processEvents (this=0xbb5c90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007f96a5465262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f96a5465475 in QEventLoop::exec (this=0x7f9686306de0, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007f96a53781a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#16 0x00007f96a5446918 in QInotifyFileSystemWatcherEngine::run (this=0xd25190) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007f96a537aa1e in QThreadPrivate::start (arg=0xd25190) at thread/qthread_unix.cpp:285
#18 0x00007f96a50eba4f in start_thread () from /lib64/libpthread.so.0
#19 0x00007f96a3ea382d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f96a6792760 (LWP 3768)):
[KCrash Handler]
#6  0x00007f96a5794400 in typeinfo for QObjectData () from /usr/lib64/libQtCore.so.4
#7  0x00007f96a4bc4d4e in QGraphicsItem::dragLeaveEvent (this=0x1b5f400, event=0x1) at graphicsview/qgraphicsitem.cpp:6836
#8  0x00007f96a4659e01 in focusNextChild (this=0x1af33e0, enable=false) at ../../src/gui/kernel/qwidget.h:710
#9  QWidgetPrivate::setEnabled_helper (this=0x1af33e0, enable=false) at kernel/qwidget.cpp:3245
#10 0x00007f96a4bf07cc in QGraphicsProxyWidget::itemChange (this=0x1aefdf0, change=<value optimized out>, value=<value optimized out>) at graphicsview/qgraphicsproxywidget.cpp:818
#11 0x00007f96a4bdd466 in QGraphicsItemPrivate::setEnabledHelper (this=0x1af0ef0, newEnabled=false, explicitly=<value optimized out>, update=<value optimized out>)
    at graphicsview/qgraphicsitem.cpp:2522
#12 0x00007f969c2396dc in syncToAction (this=<value optimized out>, _c=<value optimized out>, _id=10, _a=0x7fffeb9eefc0) at /usr/src/debug/kdelibs-4.5.95/plasma/private/actionwidgetinterface_p.h:60
#13 clearAction (this=<value optimized out>, _c=<value optimized out>, _id=10, _a=0x7fffeb9eefc0) at /usr/src/debug/kdelibs-4.5.95/plasma/private/actionwidgetinterface_p.h:51
#14 Plasma::PushButton::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=10, _a=0x7fffeb9eefc0) at /usr/src/debug/kdelibs-4.5.95/build/plasma/pushbutton.moc:115
#15 0x00007f96957ff810 in CategoriesWidget::qt_metacall (this=0x1aefdf0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeb9eefc0)
    at /usr/src/debug/kdebase-workspace-4.5.95/build/libs/plasmagenericshell/moc_appletsfiltering.cpp:74
#16 0x00007f96a547afef in QMetaObject::activate (sender=0x1b3c3b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffeb9eefc0) at kernel/qobject.cpp:3272
#17 0x00007f96a547b4ff in QObject::destroyed (this=<value optimized out>, _t1=0x1b3c3b0) at .moc/release-shared/moc_qobject.cpp:149
#18 0x00007f96a547cc67 in QObject::~QObject (this=0x1b3c3b0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:842
#19 0x00007f96a45ff5da in QAction::~QAction (this=0x1b3c3b0, __in_chrg=<value optimized out>) at kernel/qaction.cpp:652
#20 0x00007f96a45ff629 in QAction::~QAction (this=0x1b3c3b0, __in_chrg=<value optimized out>) at kernel/qaction.cpp:676
#21 0x00007f96a54783c4 in QObjectPrivate::deleteChildren (this=0x1afd9b0) at kernel/qobject.cpp:1949
#22 0x00007f96a4653720 in QWidget::~QWidget (this=0x1af6d30, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600
#23 0x00007f96a4a409b9 in QMenu::~QMenu (this=0x1af6d30, __in_chrg=<value optimized out>) at widgets/qmenu.cpp:1405
#24 0x00007f96958200c6 in CategoriesWidget::~CategoriesWidget (this=0x1aefdf0, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.95/libs/plasmagenericshell/widgetsexplorer/appletsfiltering.cpp:62
#25 0x00007f96958200f9 in CategoriesWidget::~CategoriesWidget (this=0x1aefdf0, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.95/libs/plasmagenericshell/widgetsexplorer/appletsfiltering.cpp:63
#26 0x00007f96a4bde9bc in QGraphicsItem::~QGraphicsItem (this=0x1b5f410, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481
#27 0x00007f96a4c2f690 in ~QGraphicsObject (this=0x1b5f400, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#28 QGraphicsWidget::~QGraphicsWidget (this=0x1b5f400, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#29 0x00007f9695821339 in FilteringWidget::~FilteringWidget (this=0x1b5f400, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.95/libs/plasmagenericshell/widgetsexplorer/appletsfiltering.cpp:154
#30 0x00007f96a4bde9bc in QGraphicsItem::~QGraphicsItem (this=0x18e4260, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481
#31 0x00007f96a4c2f690 in ~QGraphicsObject (this=0x18e4250, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#32 QGraphicsWidget::~QGraphicsWidget (this=0x18e4250, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#33 0x00007f96958263d9 in Plasma::WidgetExplorer::~WidgetExplorer (this=0x18e4250, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.95/libs/plasmagenericshell/widgetsexplorer/widgetexplorer.cpp:282
#34 0x00007f9695ef2e42 in ControllerWindow::~ControllerWindow (this=0x1b3a140, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.5.95/plasma/desktop/shell/controllerwindow.cpp:113
#35 0x00007f9695f06199 in PanelController::~PanelController (this=0x1b3a140, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.95/plasma/desktop/shell/panelcontroller.cpp:240
#36 0x00007f96a5479c98 in QObject::event (this=0x1b3a140, e=<value optimized out>) at kernel/qobject.cpp:1194
#37 0x00007f96a4657e4d in QWidget::event (this=0x1b3a140, event=0x1b65ac0) at kernel/qwidget.cpp:8659
#38 0x00007f96a4606cd4 in QApplicationPrivate::notify_helper (this=0x6a7640, receiver=0x1b3a140, e=0x1b65ac0) at kernel/qapplication.cpp:4445
#39 0x00007f96a460f1ca in QApplication::notify (this=<value optimized out>, receiver=0x1b3a140, e=0x1b65ac0) at kernel/qapplication.cpp:4324
#40 0x00007f96a611aec6 in KApplication::notify (this=0x69d170, receiver=0x1b3a140, event=0x1b65ac0) at /usr/src/debug/kdelibs-4.5.95/kdeui/kernel/kapplication.cpp:311
#41 0x00007f96a5465e2c in QCoreApplication::notifyInternal (this=0x69d170, receiver=0x1b3a140, event=0x1b65ac0) at kernel/qcoreapplication.cpp:732
#42 0x00007f96a5469625 in sendEvent (receiver=0x0, event_type=0, data=0x610420) at kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x610420) at kernel/qcoreapplication.cpp:1373
#44 0x00007f96a54908f3 in sendPostedEvents (s=0x6aabf0) at kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=0x6aabf0) at kernel/qeventdispatcher_glib.cpp:277
#46 0x00007f96a0d0ba93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f96a0d0c270 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f96a0d0c510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#49 0x00007f96a5490a8f in QEventDispatcherGlib::processEvents (this=0x6a7350, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#50 0x00007f96a46abeae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f96a5465262 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007f96a5465475 in QEventLoop::exec (this=0x7fffeb9f0030, flags=...) at kernel/qeventloop.cpp:201
#53 0x00007f96a54698db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#54 0x00007f9695f01d68 in kdemain (argc=1, argv=0x66e0e0) at /usr/src/debug/kdebase-workspace-4.5.95/plasma/desktop/shell/main.cpp:118
#55 0x0000000000407609 in _start ()

Possible duplicates by query: bug 262494.

Reported using DrKonqi
Comment 1 Marco Martin 2011-01-10 12:43:44 UTC

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