[systemsettings] [Bug 317430] New: settings crash when changing the default mail client

Michael mbo at shift-think.com
Wed Mar 27 10:24:52 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=317430

            Bug ID: 317430
           Summary: settings crash when changing the default mail client
    Classification: Unclassified
           Product: systemsettings
           Version: 1.0
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: mbo at shift-think.com

Application: systemsettings (1.0)
KDE Platform Version: 4.10.1
Qt Version: 4.8.3
Operating System: Linux 3.5.0-26-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
I was changing the default mail client from kmail to Thunderbird. I clicked on
the ... and selected thunderbird. thunderbird was listed twice and selecting
the second version crashed the system. I assume there was a 'dead' entry in the
list of applications.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fab17fb47c0 (LWP 6566))]

Thread 2 (Thread 0x7faaf9b2d700 (LWP 6567)):
#0  0x00007fab14fb5303 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fab0e797d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fab0e797ea4 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fab15735c46 in QEventDispatcherGlib::processEvents
(this=0x7faaf40008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fab157062ef in QEventLoop::processEvents
(this=this at entry=0x7faaf9b2ccd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fab15706578 in QEventLoop::exec (this=0x7faaf9b2ccd0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007fab15607b40 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007fab156e69df in QInotifyFileSystemWatcherEngine::run (this=0x2535d20)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fab1560ab1c in QThreadPrivate::start (arg=0x2535d20) at
thread/qthread_unix.cpp:338
#9  0x00007fab0a064764 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007fab0ec66e9a in start_thread (arg=0x7faaf9b2d700) at
pthread_create.c:308
#11 0x00007fab14fc0cbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fab17fb47c0 (LWP 6566)):
[KCrash Handler]
#6  KService::terminal (this=0x0) at ../../kdecore/services/kservice.cpp:878
#7  0x00007fab11a8bd61 in KOpenWithDialog::slotHighlighted
(this=0x7fffdab09240, entryPath=...) at ../../kio/kfile/kopenwithdialog.cpp:714
#8  0x00007fab1571cf8f in QMetaObject::activate (sender=0x2740c50, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffdab07710) at
kernel/qobject.cpp:3547
#9  0x00007fab11a8c33a in KApplicationView::highlighted
(this=this at entry=0x2740c50, _t1=..., _t2=...) at ./kopenwithdialog_p.moc:180
#10 0x00007fab11a8c3e4 in KApplicationView::currentChanged (this=0x2740c50,
current=..., previous=...) at ../../kio/kfile/kopenwithdialog.cpp:398
#11 0x00007fab1571cf8f in QMetaObject::activate (sender=0x274a700, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffdab078a0) at
kernel/qobject.cpp:3547
#12 0x00007fab168c30aa in QItemSelectionModel::currentChanged
(this=this at entry=0x274a700, _t1=..., _t2=...) at
.moc/release-shared/moc_qitemselectionmodel.cpp:173
#13 0x00007fab168c3199 in QItemSelectionModel::setCurrentIndex (this=0x274a700,
index=..., command=...) at itemviews/qitemselectionmodel.cpp:1175
#14 0x00007fab16874caa in QAbstractItemView::mousePressEvent (this=0x2740c50,
event=<optimized out>) at itemviews/qabstractitemview.cpp:1682
#15 0x00007fab163b4cf3 in QWidget::event (this=0x2740c50, event=0x7fffdab08620)
at kernel/qwidget.cpp:8367
#16 0x00007fab16763b66 in QFrame::event (this=0x2740c50, e=0x7fffdab08620) at
widgets/qframe.cpp:557
#17 0x00007fab1686f59b in QAbstractItemView::viewportEvent (this=0x2740c50,
event=0x7fffdab08620) at itemviews/qabstractitemview.cpp:1644
#18 0x00007fab168b3d81 in QTreeView::viewportEvent (this=0x2740c50,
event=0x7fffdab08620) at itemviews/qtreeview.cpp:1257
#19 0x00007fab15707706 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x2741900, event=0x7fffdab08620) at kernel/qcoreapplication.cpp:1025
#20 0x00007fab16364e6c in QApplicationPrivate::notify_helper
(this=this at entry=0x1ef6950, receiver=receiver at entry=0x2741900,
e=e at entry=0x7fffdab08620) at kernel/qapplication.cpp:4558
#21 0x00007fab16369b6b in QApplication::notify (this=<optimized out>,
receiver=0x2741900, e=0x7fffdab08620) at kernel/qapplication.cpp:4105
#22 0x00007fab1706dad6 in KApplication::notify (this=0x7fffdab0a8f0,
receiver=0x2741900, event=0x7fffdab08620) at
../../kdeui/kernel/kapplication.cpp:311
#23 0x00007fab1570759e in QCoreApplication::notifyInternal
(this=0x7fffdab0a8f0, receiver=0x2741900, event=0x7fffdab08620) at
kernel/qcoreapplication.cpp:915
#24 0x00007fab16365cd3 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QApplicationPrivate::sendMouseEvent (receiver=0x2741900,
event=0x7fffdab08620, alienWidget=0x2741900, nativeWidget=0x7fffdab09240,
buttonDown=0x7fab16e41308 <qt_button_down>, lastMouseReceiver=...,
spontaneous=true) at kernel/qapplication.cpp:3173
#26 0x00007fab163e3554 in QETWidget::translateMouseEvent
(this=this at entry=0x7fffdab09240, event=event at entry=0x7fffdab08da0) at
kernel/qapplication_x11.cpp:4622
#27 0x00007fab163e244f in QApplication::x11ProcessEvent (this=0x7fffdab0a8f0,
event=0x7fffdab08da0) at kernel/qapplication_x11.cpp:3737
#28 0x00007fab16409fa2 in x11EventSourceDispatch (s=0x1ef8e70, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x00007fab0e797ab5 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fab0e797de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fab0e797ea4 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fab15735c26 in QEventDispatcherGlib::processEvents (this=0x1e38ad0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#33 0x00007fab16409c1e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007fab157062ef in QEventLoop::processEvents
(this=this at entry=0x7fffdab09180, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007fab15706578 in QEventLoop::exec (this=0x7fffdab09180, flags=...) at
kernel/qeventloop.cpp:204
#36 0x00007fab1681d428 in QDialog::exec (this=0x7fffdab09240) at
dialogs/qdialog.cpp:554
#37 0x00007faaf911e664 in CfgEmailClient::selectEmailClient (this=0x267ffa0) at
../../../kcontrol/componentchooser/componentchooseremail.cpp:82
#38 0x00007fab1571cf8f in QMetaObject::activate (sender=0x267df50, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffdab093d0) at
kernel/qobject.cpp:3547
#39 0x00007fab169cf422 in QAbstractButton::clicked (this=<optimized out>,
_t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#40 0x00007fab16722d2e in QAbstractButtonPrivate::emitClicked
(this=this at entry=0x268b780) at widgets/qabstractbutton.cpp:548
#41 0x00007fab16723560 in QAbstractButtonPrivate::click
(this=this at entry=0x268b780) at widgets/qabstractbutton.cpp:541
#42 0x00007fab167237cc in QAbstractButton::mouseReleaseEvent (this=0x267df50,
e=0x7fffdab09c80) at widgets/qabstractbutton.cpp:1123
#43 0x00007fab167dd99a in QToolButton::mouseReleaseEvent (this=<optimized out>,
e=<optimized out>) at widgets/qtoolbutton.cpp:718
#44 0x00007fab163b4850 in QWidget::event (this=0x267df50, event=0x7fffdab09c80)
at kernel/qwidget.cpp:8371
#45 0x00007fab16364e9c in QApplicationPrivate::notify_helper
(this=this at entry=0x1ef6950, receiver=receiver at entry=0x267df50,
e=e at entry=0x7fffdab09c80) at kernel/qapplication.cpp:4562
#46 0x00007fab16369b6b in QApplication::notify (this=<optimized out>,
receiver=0x267df50, e=0x7fffdab09c80) at kernel/qapplication.cpp:4105
#47 0x00007fab1706dad6 in KApplication::notify (this=0x7fffdab0a8f0,
receiver=0x267df50, event=0x7fffdab09c80) at
../../kdeui/kernel/kapplication.cpp:311
#48 0x00007fab1570759e in QCoreApplication::notifyInternal
(this=0x7fffdab0a8f0, receiver=0x267df50, event=0x7fffdab09c80) at
kernel/qcoreapplication.cpp:915
#49 0x00007fab16365cd3 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#50 QApplicationPrivate::sendMouseEvent (receiver=0x267df50,
event=0x7fffdab09c80, alienWidget=0x267df50, nativeWidget=0x206caf0,
buttonDown=0x7fab16e41308 <qt_button_down>, lastMouseReceiver=...,
spontaneous=true) at kernel/qapplication.cpp:3173
#51 0x00007fab163e3554 in QETWidget::translateMouseEvent
(this=this at entry=0x206caf0, event=event at entry=0x7fffdab0a400) at
kernel/qapplication_x11.cpp:4622
#52 0x00007fab163e244f in QApplication::x11ProcessEvent (this=0x7fffdab0a8f0,
event=0x7fffdab0a400) at kernel/qapplication_x11.cpp:3737
#53 0x00007fab16409fa2 in x11EventSourceDispatch (s=0x1ef8e70, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x00007fab0e797ab5 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fab0e797de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007fab0e797ea4 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007fab15735c46 in QEventDispatcherGlib::processEvents (this=0x1e38ad0,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#58 0x00007fab16409c1e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007fab157062ef in QEventLoop::processEvents
(this=this at entry=0x7fffdab0a7d0, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007fab15706578 in QEventLoop::exec (this=0x7fffdab0a7d0, flags=...) at
kernel/qeventloop.cpp:204
#61 0x00007fab1570b738 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#62 0x000000000040a9ee in main (argc=5, argv=0x7fffdab0aa38) at
../../../systemsettings/app/main.cpp:49

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list