Bug 234730 - plasma krashed when "forgetting" about previously mounted devices
Summary: plasma krashed when "forgetting" about previously mounted devices
Status: RESOLVED DUPLICATE of bug 230558
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-18 18:30 UTC by Piotr Mitas
Modified: 2010-04-18 21:55 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 Piotr Mitas 2010-04-18 18:30:10 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
When I open automounter settings, mark all remembered devices and delete them, plasma crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: Przestrzeń robocza Plazmy (kdeinit4), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.5-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x341ea60, index=..., role=32) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QString (this=0x341ea60, index=..., role=32) at /usr/include/qt4/QtCore/qstring.h:715
#7  DeviceModel::data (this=0x341ea60, index=..., role=32) at /var/tmp/portage/kde-base/solid-runtime-4.4.2/work/solid-runtime-4.4.2/solid-device-automounter/kcm/DeviceModel.cpp:193
#8  0x00007fda715d20d0 in QModelIndex::data (this=0x3230ec0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#9  DeviceAutomounterKCM::forgetSelectedDevices (this=0x3230ec0) at /var/tmp/portage/kde-base/solid-runtime-4.4.2/work/solid-runtime-4.4.2/solid-device-automounter/kcm/DeviceAutomounterKCM.cpp:87
#10 0x00007fda715d02cc in DeviceAutomounterKCM::qt_metacall (this=0x3230ec0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)
    at /var/tmp/portage/kde-base/solid-runtime-4.4.2/work/solid-runtime-4.4.2_build/solid-device-automounter/kcm/moc_DeviceAutomounterKCM.cpp:87
#11 0x000000326f77ecff in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3285
#12 0x000000327f3d1d42 in QAbstractButton::clicked (this=<value optimized out>, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractbutton.cpp:206
#13 0x000000327f124b6b in QAbstractButtonPrivate::emitClicked (this=<value optimized out>) at widgets/qabstractbutton.cpp:546
#14 0x000000327f12595b in QAbstractButtonPrivate::click (this=<value optimized out>) at widgets/qabstractbutton.cpp:539
#15 0x000000327f125bac in QAbstractButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1121
#16 0x000000327ee10a31 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7998
#17 0x000000327edbb70c in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4300
#18 0x000000327edc34ca in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3865
#19 0x000000327c629b36 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>)
    at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#20 0x000000326f76c00b in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#21 0x000000327edc2526 in QCoreApplication::sendSpontaneousEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, 
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#22 QApplicationPrivate::sendMouseEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, 
    buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=) at kernel/qapplication.cpp:2963
#23 0x000000327ee33abb in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#24 0x000000327ee32c6a in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3501
#25 0x000000327ee59164 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x000000327343b50d in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#27 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#28 0x000000327343eec8 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#29 0x000000327343eff0 in IA__g_main_context_iteration (context=<value optimized out>, may_block=<value optimized out>) at gmain.c:2654
#30 0x000000326f7953c3 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#31 0x000000327ee58a7e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x000000326f76a962 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#33 0x000000326f76ad34 in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#34 0x000000326f76ea1b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x000000328283be42 in kdemain (argc=<value optimized out>, argv=<value optimized out>)
    at /var/tmp/portage/kde-base/plasma-workspace-4.4.2/work/plasma-workspace-4.4.2/plasma/desktop/shell/main.cpp:112
#36 0x0000000000407396 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=0x40a7dd "0") at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kinit/kinit.cpp:710
#37 0x0000000000407ff0 in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kinit/kinit.cpp:1202
#38 0x0000000000408530 in handle_requests (waitForPid=6342272) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kinit/kinit.cpp:1395
#39 0x0000000000409151 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.4.2/work/kdelibs-4.4.2/kinit/kinit.cpp:1838

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-04-18 21:55:15 UTC

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