[Bug 293780] New: Crash when changing sending account

Chris crglasoe at gmail.com
Fri Feb 10 15:19:07 GMT 2012


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

           Summary: Crash when changing sending account
           Product: kontact
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: crglasoe at gmail.com


Application: kontact (4.7.4)
KDE Platform Version: 4.7.4 (4.7.4) "release 5"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
I am replying to an email but want to change the sending account.  When I make
the change Kmail crashes with this result.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f63c12ad760 (LWP 18423))]

Thread 3 (Thread 0x7f63a35d1700 (LWP 18426)):
#0  0x00007f63b917be6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f63bdad8c12 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f63bdad8c49 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f63b9177f05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f63be7c763d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f63a2cc8700 (LWP 18427)):
#0  0x00007fffb2d898de in ?? ()
#1  0x00007f63b80b5e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007f63bfb36624 in do_gettime (frac=0x7f63a2cc7bc8, sec=0x7f63a2cc7bc0)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f63bfc0cc8d in QTimerInfoList::updateCurrentTime
(this=0x7f639c001ed0) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f63bfc0cfc3 in QTimerInfoList::timerWait (this=0x7f639c001ed0,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f63bfc0b9fc in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7f63a2cc7c8c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f63b7e00b22 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#8  0x00007f63b7e0192d in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f63b7e01f59 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#10 0x00007f63bfc0c526 in QEventDispatcherGlib::processEvents
(this=0x7f639c0008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#11 0x00007f63bfbdc272 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#12 0x00007f63bfbdc4c7 in QEventLoop::exec (this=0x7f63a2cc7e20, flags=...) at
kernel/qeventloop.cpp:204
#13 0x00007f63bfadd137 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#14 0x00007f63bfae015b in QThreadPrivate::start (arg=0x63d2e0) at
thread/qthread_unix.cpp:298
#15 0x00007f63b9177f05 in start_thread () from /lib64/libpthread.so.0
#16 0x00007f63be7c763d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f63c12ad760 (LWP 18423)):
[KCrash Handler]
#6  0x00007f63bf1cc98c in QTextLine::cursorToX (this=0x7fffb2d04180,
cursorPos=0x7fffb2d041c8, edge=QTextLine::Leading) at text/qtextlayout.cpp:2511
#7  0x00007f63bf1a9afc in cursorToX (edge=QTextLine::Leading, cursorPos=0,
this=0x7fffb2d04180) at ../../src/gui/text/qtextlayout.h:230
#8  QTextControlPrivate::rectForPosition (this=0x240f020, position=<optimized
out>) at text/qtextcontrol.cpp:1368
#9  0x00007f63bf1ad318 in QTextControl::ensureCursorVisible (this=<optimized
out>) at text/qtextcontrol.cpp:2950
#10 0x00007f63bf1b0eb3 in QTextControl::setTextCursor (this=0x240ef50,
cursor=...) at text/qtextcontrol.cpp:833
#11 0x00007f635a049e17 in
Message::KMeditor::replaceSignature(KPIMIdentities::Signature const&,
KPIMIdentities::Signature const&) () from /usr/lib64/libmessagecomposer.so.4
#12 0x00007f635a039149 in
Message::ComposerViewBase::identityChanged(KPIMIdentities::Identity const&,
KPIMIdentities::Identity const&) () from /usr/lib64/libmessagecomposer.so.4
#13 0x00007f635a975115 in KMComposeWin::slotIdentityChanged (this=0x2949a90,
uoid=908515716, initalChange=false) at
/usr/src/debug/kdepim-4.7.4/kmail/kmcomposewin.cpp:2895
#14 0x00007f635a981f3d in KMComposeWin::qt_metacall (this=0x2949a90,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb2d048a0) at
/usr/src/debug/kdepim-4.7.4/build/kmail/kmcomposewin.moc:272
#15 0x00007f63bfbf1539 in QMetaObject::activate (sender=0x242e7d0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffb2d048a0) at
kernel/qobject.cpp:3566
#16 0x00007f63a092239e in KPIMIdentities::IdentityCombo::identityChanged
(this=<optimized out>, _t1=908515716) at
/usr/src/debug/kdepimlibs-4.7.4/build/kpimidentities/identitycombo.moc:95
#17 0x00007f63a0928203 in KPIMIdentities::IdentityCombo::qt_metacall
(this=0x242e7d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7fffb2d04a20) at
/usr/src/debug/kdepimlibs-4.7.4/build/kpimidentities/identitycombo.moc:82
#18 0x00007f63bfbf1539 in QMetaObject::activate (sender=0x242e7d0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffb2d04a20) at
kernel/qobject.cpp:3566
#19 0x00007f63bf3471e1 in QComboBox::activated (this=<optimized out>, _t1=2) at
.moc/release-shared/moc_qcombobox.cpp:288
#20 0x00007f63bf347262 in QComboBoxPrivate::emitActivated (this=<optimized
out>, index=...) at widgets/qcombobox.cpp:1261
#21 0x00007f63bf348327 in QComboBoxPrivate::_q_itemSelected (this=0x2437590,
item=...) at widgets/qcombobox.cpp:1252
#22 0x00007f63bfbf1331 in QMetaObject::activate (sender=0x26a36e0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fffb2d04bd0) at
kernel/qobject.cpp:3547
#23 0x00007f63bf5ef912 in QComboBoxPrivateContainer::itemSelected
(this=<optimized out>, _t1=<optimized out>) at
.moc/release-shared/moc_qcombobox_p.cpp:253
#24 0x00007f63bf3427da in QComboBoxPrivateContainer::eventFilter
(this=0x26a36e0, o=0x242efc0, e=0x7fffb2d053b0) at widgets/qcombobox.cpp:691
#25 0x00007f63bfbdd618 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x242efc0, event=0x7fffb2d053b0) at kernel/qcoreapplication.cpp:986
#26 0x00007f63bef63d4f in notify_helper (e=0x7fffb2d053b0, receiver=0x242efc0,
this=0x639050) at kernel/qapplication.cpp:4546
#27 QApplicationPrivate::notify_helper (this=0x639050, receiver=0x242efc0,
e=0x7fffb2d053b0) at kernel/qapplication.cpp:4522
#28 0x00007f63bef694d3 in QApplication::notify (this=<optimized out>,
receiver=0x242efc0, e=0x7fffb2d053b0) at kernel/qapplication.cpp:4093
#29 0x00007f63c0654186 in KApplication::notify (this=0x7fffb2d060b0,
receiver=0x242efc0, event=0x7fffb2d053b0) at
/usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#30 0x00007f63bfbdd48c in QCoreApplication::notifyInternal
(this=0x7fffb2d060b0, receiver=0x242efc0, event=0x7fffb2d053b0) at
kernel/qcoreapplication.cpp:876
#31 0x00007f63bef64d52 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#32 QApplicationPrivate::sendMouseEvent (receiver=0x242efc0,
event=0x7fffb2d053b0, alienWidget=0x242efc0, nativeWidget=0x26a36e0,
buttonDown=0x242efc0, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3161
#33 0x00007f63befe0fa1 in QETWidget::translateMouseEvent (this=0x26a36e0,
event=<optimized out>) at kernel/qapplication_x11.cpp:4428
#34 0x00007f63befdf7ba in QApplication::x11ProcessEvent (this=0x7fffb2d060b0,
event=0x7fffb2d05c70) at kernel/qapplication_x11.cpp:3620
#35 0x00007f63bf007162 in x11EventSourceDispatch (s=0x64da80, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x00007f63b7e0158d in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#37 0x00007f63b7e01d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f63b7e01f59 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#39 0x00007f63bfc0c4bf in QEventDispatcherGlib::processEvents (this=0x60c060,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007f63bf006dee in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f63bfbdc272 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f63bfbdc4c7 in QEventLoop::exec (this=0x7fffb2d06040, flags=...) at
kernel/qeventloop.cpp:204
#43 0x00007f63bfbe1025 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#44 0x0000000000403919 in ?? ()
#45 0x00007f63be70f23d in __libc_start_main () from /lib64/libc.so.6
#46 0x0000000000403e61 in _start ()

Possible duplicates by query: bug 291583, bug 290651, bug 289037, bug 288466.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list