[Bug 307302] KTP crashed after attempting to edit a wrongly configured account

David Edmundson david at davidedmundson.co.uk
Mon Sep 24 08:13:57 BST 2012


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

--- Comment #2 from David Edmundson <david at davidedmundson.co.uk> ---
!xx
On Sep 24, 2012 6:43 AM, "Jussi Schultink" <jussi01 at ubuntu.com> wrote:

>  Bug ID 307302 <https://bugs.kde.org/show_bug.cgi?id=307302>  Severity crash
>  Version unspecified  Priority NOR  Assignee kde-telepathy-bugs at kde.org
> Summary KTP crashed after attempting to edit a wrongly configured account
> Classification Unclassified  OS Linux  Reporter jussi01 at ubuntu.com
> Hardware Ubuntu Packages  Status UNCONFIRMED  Component contactlist
> Product telepathy
>
>  Application: ktp-contactlist (0.5)
> KDE Platform Version: 4.8.4 (4.8.4)
> Qt Version: 4.8.1
> Operating System: Linux 3.2.0-29-generic x86_64
> Distribution: Ubuntu 12.04.1 LTS
>
> -- Information about the crash:
> - What I was doing when the application crashed:
>
> I made a new account (jabber account), tried to connect then realised I couldnt
> connect when the notification was given. I then opened the settings again,
> clicked edit and it crashed.
>
> -- Backtrace:
> Application: KDE Telepathy Contact List (ktp-contactlist), signal: Segmentation
> fault
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [Current thread is 1 (Thread 0x7f965752b780 (LWP 3796))]
>
> Thread 2 (Thread 0x7f9644aa3700 (LWP 3799)):
> #0  0x00007f96539f6b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
> #1  0x00007f965064e036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007f965064e164 in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007f965559a426 in QEventDispatcherGlib::processEvents
> (this=0x7f96400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
> #4  0x00007f9655569c82 in QEventLoop::processEvents (this=<optimized out>,
> flags=...) at kernel/qeventloop.cpp:149
> #5  0x00007f9655569ed7 in QEventLoop::exec (this=0x7f9644aa2dd0, flags=...) at
> kernel/qeventloop.cpp:204
> #6  0x00007f9655468fa7 in QThread::exec (this=<optimized out>) at
> thread/qthread.cpp:501
> #7  0x00007f96555499ff in QInotifyFileSystemWatcherEngine::run (this=0x2350440)
> at io/qfilesystemwatcher_inotify.cpp:248
> #8  0x00007f965546bfcb in QThreadPrivate::start (arg=0x2350440) at
> thread/qthread_unix.cpp:298
> #9  0x00007f9650f25e9a in start_thread () from
> /lib/x86_64-linux-gnu/libpthread.so.0
> #10 0x00007f9653a024bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
> #11 0x0000000000000000 in ?? ()
>
> Thread 1 (Thread 0x7f965752b780 (LWP 3796)):
> [KCrash Handler]
> #6  0x00007f963fdef79f in EditAccountDialog::accept (this=0x7fffcede5610) at
> /build/buildd/ktp-accounts-kcm-0.5.0/src/edit-account-dialog.cpp:110
> #7  0x00007f9656147184 in KDialog::slotButtonClicked(int) () from
> /usr/lib/libkdeui.so.5
> #8  0x00007f9656147594 in ?? () from /usr/lib/libkdeui.so.5
> #9  0x00007f965557f281 in QMetaObject::activate (sender=0x2bdb1b0, m=<optimized
> out>, local_signal_index=<optimized out>, argv=0x7fffcede3ee0) at
> kernel/qobject.cpp:3547
> #10 0x00007f9655586b3e in QSignalMapper::mapped (this=<optimized out>, _t1=4)
> at .moc/release-shared/moc_qsignalmapper.cpp:115
> #11 0x00007f96555870db in QSignalMapper::map (this=0x2bdb1b0, sender=0x2bae520)
> at kernel/qsignalmapper.cpp:266
> #12 0x00007f965557f281 in QMetaObject::activate (sender=0x2bae520, m=<optimized
> out>, local_signal_index=<optimized out>, argv=0x7fffcede4070) at
> kernel/qobject.cpp:3547
> #13 0x00007f9654828c72 in QAbstractButton::clicked (this=<optimized out>,
> _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
> #14 0x00007f9654566a4e in QAbstractButtonPrivate::emitClicked (this=<optimized
> out>) at widgets/qabstractbutton.cpp:548
> #15 0x00007f9654567d8b in QAbstractButtonPrivate::click (this=0x2bb6710) at
> widgets/qabstractbutton.cpp:541
> #16 0x00007f9654567ffc in QAbstractButton::mouseReleaseEvent (this=0x2bae520,
> e=0x7fffcede4940) at widgets/qabstractbutton.cpp:1123
> #17 0x00007f96541e9144 in QWidget::event (this=0x2bae520, event=0x7fffcede4940)
> at kernel/qwidget.cpp:8362
> #18 0x00007f9654198894 in notify_helper (e=0x7fffcede4940, receiver=0x2bae520,
> this=0x1fad660) at kernel/qapplication.cpp:4559
> #19 QApplicationPrivate::notify_helper (this=0x1fad660, receiver=0x2bae520,
> e=0x7fffcede4940) at kernel/qapplication.cpp:4531
> #20 0x00007f965419e0bf in QApplication::notify (this=<optimized out>,
> receiver=0x2bae520, e=0x7fffcede4940) at kernel/qapplication.cpp:4102
> #21 0x00007f96561f19e6 in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #22 0x00007f965556ae9c in QCoreApplication::notifyInternal
> (this=0x7fffcedea120, receiver=0x2bae520, event=0x7fffcede4940) at
> kernel/qcoreapplication.cpp:876
> #23 0x00007f9654199862 in sendEvent (event=<optimized out>, receiver=<optimized
> out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
> #24 QApplicationPrivate::sendMouseEvent (receiver=0x2bae520,
> event=0x7fffcede4940, alienWidget=0x2bae520, nativeWidget=0x7fffcede5610,
> buttonDown=0x2bae520, lastMouseReceiver=..., spontaneous=true) at
> kernel/qapplication.cpp:3170
> #25 0x00007f9654218bf5 in QETWidget::translateMouseEvent (this=0x7fffcede5610,
> event=<optimized out>) at kernel/qapplication_x11.cpp:4617
> #26 0x00007f9654217bae in QApplication::x11ProcessEvent (this=0x7fffcedea120,
> event=0x7fffcede5210) at kernel/qapplication_x11.cpp:3732
> #27 0x00007f96542410d2 in x11EventSourceDispatch (s=0x1f9e5e0, callback=0,
> user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
> #28 0x00007f965064dd53 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #29 0x00007f965064e0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #30 0x00007f965064e164 in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #31 0x00007f965559a3bf in QEventDispatcherGlib::processEvents (this=0x1f734b0,
> flags=...) at kernel/qeventdispatcher_glib.cpp:424
> #32 0x00007f9654240d5e in QGuiEventDispatcherGlib::processEvents
> (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
> #33 0x00007f9655569c82 in QEventLoop::processEvents (this=<optimized out>,
> flags=...) at kernel/qeventloop.cpp:149
> #34 0x00007f9655569ed7 in QEventLoop::exec (this=0x7fffcede55b0, flags=...) at
> kernel/qeventloop.cpp:204
> #35 0x00007f9654668936 in QDialog::exec (this=0x7fffcede5610) at
> dialogs/qdialog.cpp:554
> #36 0x00007f963fde4061 in KCMTelepathyAccounts::onEditAccountClicked
> (this=0x28d6fd0) at
> /build/buildd/ktp-accounts-kcm-0.5.0/src/kcm-telepathy-accounts.cpp:308
> #37 0x00007f965557f281 in QMetaObject::activate (sender=0x1feee70, m=<optimized
> out>, local_signal_index=<optimized out>, argv=0x7fffcede57e0) at
> kernel/qobject.cpp:3547
> #38 0x00007f9654828c72 in QAbstractButton::clicked (this=<optimized out>,
> _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
> #39 0x00007f9654566a4e in QAbstractButtonPrivate::emitClicked (this=<optimized
> out>) at widgets/qabstractbutton.cpp:548
> #40 0x00007f9654567d8b in QAbstractButtonPrivate::click (this=0x28489b0) at
> widgets/qabstractbutton.cpp:541
> #41 0x00007f9654567ffc in QAbstractButton::mouseReleaseEvent (this=0x1feee70,
> e=0x7fffcede60b0) at widgets/qabstractbutton.cpp:1123
> #42 0x00007f96541e9144 in QWidget::event (this=0x1feee70, event=0x7fffcede60b0)
> at kernel/qwidget.cpp:8362
> #43 0x00007f9654198894 in notify_helper (e=0x7fffcede60b0, receiver=0x1feee70,
> this=0x1fad660) at kernel/qapplication.cpp:4559
> #44 QApplicationPrivate::notify_helper (this=0x1fad660, receiver=0x1feee70,
> e=0x7fffcede60b0) at kernel/qapplication.cpp:4531
> #45 0x00007f965419e0bf in QApplication::notify (this=<optimized out>,
> receiver=0x1feee70, e=0x7fffcede60b0) at kernel/qapplication.cpp:4102
> #46 0x00007f96561f19e6 in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #47 0x00007f965556ae9c in QCoreApplication::notifyInternal
> (this=0x7fffcedea120, receiver=0x1feee70, event=0x7fffcede60b0) at
> kernel/qcoreapplication.cpp:876
> #48 0x00007f9654199862 in sendEvent (event=<optimized out>, receiver=<optimized
> out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
> #49 QApplicationPrivate::sendMouseEvent (receiver=0x1feee70,
> event=0x7fffcede60b0, alienWidget=0x1feee70, nativeWidget=0x29524b0,
> buttonDown=0x1feee70, lastMouseReceiver=..., spontaneous=true) at
> kernel/qapplication.cpp:3170
> #50 0x00007f9654218bf5 in QETWidget::translateMouseEvent (this=0x29524b0,
> event=<optimized out>) at kernel/qapplication_x11.cpp:4617
> #51 0x00007f9654217bae in QApplication::x11ProcessEvent (this=0x7fffcedea120,
> event=0x7fffcede6980) at kernel/qapplication_x11.cpp:3732
> #52 0x00007f96542410d2 in x11EventSourceDispatch (s=0x1f9e5e0, callback=0,
> user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
> #53 0x00007f965064dd53 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #54 0x00007f965064e0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #55 0x00007f965064e164 in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #56 0x00007f965559a3bf in QEventDispatcherGlib::processEvents (this=0x1f734b0,
> flags=...) at kernel/qeventdispatcher_glib.cpp:424
> #57 0x00007f9654240d5e in QGuiEventDispatcherGlib::processEvents
> (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
> #58 0x00007f9655569c82 in QEventLoop::processEvents (this=<optimized out>,
> flags=...) at kernel/qeventloop.cpp:149
> #59 0x00007f9655569ed7 in QEventLoop::exec (this=0x7fffcede6d20, flags=...) at
> kernel/qeventloop.cpp:204
> #60 0x00007f9654668936 in QDialog::exec (this=0x29524b0) at
> dialogs/qdialog.cpp:554
> #61 0x0000000000420a59 in ContactListWidget::showSettingsKCM (this=0x21568d0)
> at /build/buildd/ktp-contact-list-0.5.0/contact-list-widget.cpp:175
> #62 0x00007f965557f281 in QMetaObject::activate (sender=0x2305040, m=<optimized
> out>, local_signal_index=<optimized out>, argv=0x7fffcede6f80) at
> kernel/qobject.cpp:3547
> #63 0x00007f9654192132 in QAction::triggered (this=<optimized out>, _t1=false)
> at .moc/release-shared/moc_qaction.cpp:277
> #64 0x00007f965419231f in QAction::activate (this=0x2305040, event=<optimized
> out>) at kernel/qaction.cpp:1257
> #65 0x00007f96545e4119 in QMenuPrivate::activateCausedStack (this=0x23045b0,
> causedStack=..., action=0x2305040, action_e=QAction::Trigger, self=true) at
> widgets/qmenu.cpp:1028
> #66 0x00007f96545ea272 in QMenuPrivate::activateAction (this=0x23045b0,
> action=0x2305040, action_e=QAction::Trigger, self=true) at
> widgets/qmenu.cpp:1120
> #67 0x00007f96562b22d0 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
> /usr/lib/libkdeui.so.5
> #68 0x00007f96541e9144 in QWidget::event (this=0x2301be0, event=0x7fffcede7b50)
> at kernel/qwidget.cpp:8362
> #69 0x00007f96545eb80b in QMenu::event (this=0x2301be0, e=0x7fffcede7b50) at
> widgets/qmenu.cpp:2469
> #70 0x00007f9654198894 in notify_helper (e=0x7fffcede7b50, receiver=0x2301be0,
> this=0x1fad660) at kernel/qapplication.cpp:4559
> #71 QApplicationPrivate::notify_helper (this=0x1fad660, receiver=0x2301be0,
> e=0x7fffcede7b50) at kernel/qapplication.cpp:4531
> #72 0x00007f965419e0bf in QApplication::notify (this=<optimized out>,
> receiver=0x2301be0, e=0x7fffcede7b50) at kernel/qapplication.cpp:4102
> #73 0x00007f96561f19e6 in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #74 0x00007f965556ae9c in QCoreApplication::notifyInternal
> (this=0x7fffcedea120, receiver=0x2301be0, event=0x7fffcede7b50) at
> kernel/qcoreapplication.cpp:876
> #75 0x00007f9654199862 in sendEvent (event=<optimized out>, receiver=<optimized
> out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
> #76 QApplicationPrivate::sendMouseEvent (receiver=0x2301be0,
> event=0x7fffcede7b50, alienWidget=0x0, nativeWidget=0x2301be0, buttonDown=0x0,
> lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
> #77 0x00007f96542192c1 in QETWidget::translateMouseEvent (this=0x2301be0,
> event=<optimized out>) at kernel/qapplication_x11.cpp:4551
> #78 0x00007f9654217bae in QApplication::x11ProcessEvent (this=0x7fffcedea120,
> event=0x7fffcede8420) at kernel/qapplication_x11.cpp:3732
> #79 0x00007f96542410d2 in x11EventSourceDispatch (s=0x1f9e5e0, callback=0,
> user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
> #80 0x00007f965064dd53 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #81 0x00007f965064e0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #82 0x00007f965064e164 in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #83 0x00007f965559a3bf in QEventDispatcherGlib::processEvents (this=0x1f734b0,
> flags=...) at kernel/qeventdispatcher_glib.cpp:424
> #84 0x00007f9654240d5e in QGuiEventDispatcherGlib::processEvents
> (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
> #85 0x00007f9655569c82 in QEventLoop::processEvents (this=<optimized out>,
> flags=...) at kernel/qeventloop.cpp:149
> #86 0x00007f9655569ed7 in QEventLoop::exec (this=0x7fffcede87c0, flags=...) at
> kernel/qeventloop.cpp:204
> #87 0x00007f96545e7131 in QMenu::exec (this=<optimized out>, p=..., action=0x0)
> at widgets/qmenu.cpp:2113
> #88 0x00007f9654627487 in QToolButtonPrivate::popupTimerDone (this=0x2304180)
> at widgets/qtoolbutton.cpp:952
> #89 0x00007f9654627ad9 in qt_static_metacall (_a=<optimized out>,
> _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at
> .moc/release-shared/moc_qtoolbutton.cpp:91
> #90 QToolButton::qt_static_metacall (_o=<optimized out>, _c=<optimized out>,
> _id=<optimized out>, _a=<optimized out>) at
> .moc/release-shared/moc_qtoolbutton.cpp:81
> #91 0x00007f965557f281 in QMetaObject::activate (sender=0x2304150, m=<optimized
> out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
> #92 0x00007f9654566ae1 in QAbstractButtonPrivate::emitPressed (this=<optimized
> out>) at widgets/qabstractbutton.cpp:562
> #93 0x00007f965456751c in QAbstractButton::mousePressEvent (this=0x2304150,
> e=0x7fffcede9440) at widgets/qabstractbutton.cpp:1098
> #94 0x00007f9654627d51 in QToolButton::mousePressEvent (this=0x2304150,
> e=0x7fffcede9440) at widgets/qtoolbutton.cpp:709
> #95 0x00007f96541e9429 in QWidget::event (this=0x2304150, event=0x7fffcede9440)
> at kernel/qwidget.cpp:8358
> #96 0x00007f9654198894 in notify_helper (e=0x7fffcede9440, receiver=0x2304150,
> this=0x1fad660) at kernel/qapplication.cpp:4559
> #97 QApplicationPrivate::notify_helper (this=0x1fad660, receiver=0x2304150,
> e=0x7fffcede9440) at kernel/qapplication.cpp:4531
> #98 0x00007f965419e0bf in QApplication::notify (this=<optimized out>,
> receiver=0x2304150, e=0x7fffcede9440) at kernel/qapplication.cpp:4102
> #99 0x00007f96561f19e6 in KApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libkdeui.so.5
> #100 0x00007f965556ae9c in QCoreApplication::notifyInternal
> (this=0x7fffcedea120, receiver=0x2304150, event=0x7fffcede9440) at
> kernel/qcoreapplication.cpp:876
> #101 0x00007f9654199862 in sendEvent (event=<optimized out>,
> receiver=<optimized out>) at
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
> #102 QApplicationPrivate::sendMouseEvent (receiver=0x2304150,
> event=0x7fffcede9440, alienWidget=0x2304150, nativeWidget=0x2141e50,
> buttonDown=0x2304150, lastMouseReceiver=..., spontaneous=true) at
> kernel/qapplication.cpp:3170
> #103 0x00007f9654218bf5 in QETWidget::translateMouseEvent (this=0x2141e50,
> event=<optimized out>) at kernel/qapplication_x11.cpp:4617
> #104 0x00007f9654217bae in QApplication::x11ProcessEvent (this=0x7fffcedea120,
> event=0x7fffcede9d10) at kernel/qapplication_x11.cpp:3732
> #105 0x00007f96542410d2 in x11EventSourceDispatch (s=0x1f9e5e0, callback=0,
> user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
> #106 0x00007f965064dd53 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #107 0x00007f965064e0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #108 0x00007f965064e164 in g_main_context_iteration () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #109 0x00007f965559a3bf in QEventDispatcherGlib::processEvents (this=0x1f734b0,
> flags=...) at kernel/qeventdispatcher_glib.cpp:424
> #110 0x00007f9654240d5e in QGuiEventDispatcherGlib::processEvents
> (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
> #111 0x00007f9655569c82 in QEventLoop::processEvents (this=<optimized out>,
> flags=...) at kernel/qeventloop.cpp:149
> #112 0x00007f9655569ed7 in QEventLoop::exec (this=0x7fffcedea0b0, flags=...) at
> kernel/qeventloop.cpp:204
> #113 0x00007f965556ef67 in QCoreApplication::exec () at
> kernel/qcoreapplication.cpp:1148
> #114 0x000000000041cfa0 in main (argc=1, argv=0x7fffcedea3f8) at
> /build/buildd/ktp-contact-list-0.5.0/main.cpp:62
>
> Reported using DrKonqi
>
>  ------------------------------
> You are receiving this mail because:
>
>    - You are watching the assignee of the bug.
>
>

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



More information about the Kde-telepathy-bugs mailing list