[Bug 289037] New: Kontact crashes on message forwarding

Alex Frolov froller at froller.net
Thu Dec 15 14:04:20 GMT 2011


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

           Summary: Kontact crashes on message forwarding
           Product: kontact
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: froller at froller.net


Application: kontact (4.7.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.8.0
Operating System: Linux 3.1.5-2.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to forward message inline form my 'Sent' folder on an IMAP server.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f160d267840 (LWP 3808))]

Thread 3 (Thread 0x7f1601d07700 (LWP 3809)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003a79d973cc in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x3a7a790f80) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x0000003a79d974f9 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x0000003a57e07d90 in start_thread (arg=0x7f1601d07700) at
pthread_create.c:309
#4  0x0000003a57aef3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f16013ee700 (LWP 3810)):
#0  0x0000003a57ae6a43 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003a57644f88 in ?? () from /lib64/libglib-2.0.so.0
#2  0x0000003a5764544c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x0000003a5ffa6896 in QEventDispatcherGlib::processEvents
(this=0x7f15fc0008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#4  0x0000003a5ff76c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003a5ff76ed7 in QEventLoop::exec (this=0x7f16013edd40, flags=...) at
kernel/qeventloop.cpp:204
#6  0x0000003a5fe78ad7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x0000003a5fe7bb1b in QThreadPrivate::start (arg=0xf33d80) at
thread/qthread_unix.cpp:298
#8  0x0000003a57e07d90 in start_thread (arg=0x7f16013ee700) at
pthread_create.c:309
#9  0x0000003a57aef3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f160d267840 (LWP 3808)):
[KCrash Handler]
#6  0x0000003a6523145b in QTextLine::cursorToX (this=0x7fff2f0dae10,
cursorPos=0x7fff2f0dae58, edge=QTextLine::Leading) at text/qtextlayout.cpp:2511
#7  0x0000003a6520e67c in cursorToX (edge=QTextLine::Leading, cursorPos=0,
this=0x7fff2f0dae10) at ../../src/gui/text/qtextlayout.h:230
#8  QTextControlPrivate::rectForPosition (this=0x24b48d0, position=<optimized
out>) at text/qtextcontrol.cpp:1369
#9  0x0000003a65211b88 in QTextControl::ensureCursorVisible (this=0x24b48b0) at
text/qtextcontrol.cpp:2953
#10 0x0000003a65215273 in QTextControl::setTextCursor (this=0x24b48b0,
cursor=...) at text/qtextcontrol.cpp:834
#11 0x0000003a82c8d247 in Message::KMeditor::replaceSignature (this=0x24a70f0,
oldSig=..., newSig=...) at
/usr/src/debug/kdepim-4.7.3/messagecomposer/kmeditor.cpp:667
#12 0x0000003a82c7c6a9 in Message::ComposerViewBase::identityChanged
(this=0x2468390, ident=..., oldIdent=...) at
/usr/src/debug/kdepim-4.7.3/messagecomposer/composerviewbase.cpp:1172
#13 0x0000003a80b6e5b5 in KMComposeWin::slotIdentityChanged (this=0x2466170,
uoid=175452019, initalChange=true) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:2788
#14 0x0000003a80b6f4ab in KMComposeWin::setMsg (this=0x2466170, newMsg=...,
mayAutoSign=true, allowDecryption=<optimized out>, isModified=false) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:1517
#15 0x0000003a80b725b0 in KMComposeWin::KMComposeWin (this=0x2466170, aMsg=...,
context=<optimized out>, id=<optimized out>, textSelection=<optimized out>,
customTemplate=<optimized out>, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:443
#16 0x0000003a80b73455 in KMComposeWin::create (msg=...,
context=KMail::Composer::Forward, identity=175452019, textSelection=...,
customTemplate=...) at /usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:165
#17 0x0000003a80b12de5 in KMForwardCommand::execute (this=0x2424ef0) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcommands.cpp:1008
#18 0x0000003a80b0a661 in KMCommand::slotPostTransfer (this=0x2424ef0,
result=KMCommand::OK) at /usr/src/debug/kdepim-4.7.3/kmail/kmcommands.cpp:264
#19 0x0000003a5ff8b7d1 in QMetaObject::activate (sender=0x2424ef0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff2f0dc3c0) at
kernel/qobject.cpp:3546
#20 0x0000003a80b0a46e in KMCommand::messagesTransfered (this=<optimized out>,
_t1=KMCommand::OK) at
/usr/src/debug/kdepim-4.7.3/x86_64-redhat-linux-gnu/kmail/kmcommands.moc:117
#21 0x0000003a80b10cc9 in KMCommand::slotJobFinished (this=0x2424ef0) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcommands.cpp:374
#22 0x0000003a5ff8b7d1 in QMetaObject::activate (sender=0x23f8240, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff2f0dc570) at
kernel/qobject.cpp:3546
#23 0x0000003a63141cf2 in KJob::result (this=<optimized out>, _t1=0x23f8240) at
/usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#24 0x0000003a63141d30 in KJob::emitResult (this=0x23f8240) at
/usr/src/debug/kdelibs-4.7.3/kdecore/jobs/kjob.cpp:312
#25 0x0000003a5ff909e6 in QObject::event (this=0x23f8240, e=<optimized out>) at
kernel/qobject.cpp:1194
#26 0x0000003a64fc96f4 in notify_helper (e=0x2386380, receiver=0x23f8240,
this=0xd93c20) at kernel/qapplication.cpp:4518
#27 QApplicationPrivate::notify_helper (this=0xd93c20, receiver=0x23f8240,
e=0x2386380) at kernel/qapplication.cpp:4490
#28 0x0000003a64fce573 in QApplication::notify (this=0x7fff2f0dcf30,
receiver=0x23f8240, e=0x2386380) at kernel/qapplication.cpp:4379
#29 0x0000003a66a50396 in KApplication::notify (this=0x7fff2f0dcf30,
receiver=0x23f8240, event=0x2386380) at
/usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#30 0x0000003a5ff77b4c in QCoreApplication::notifyInternal
(this=0x7fff2f0dcf30, receiver=0x23f8240, event=0x2386380) at
kernel/qcoreapplication.cpp:876
#31 0x0000003a5ff7b5da in sendEvent (event=0x2386380, receiver=0x23f8240) at
kernel/qcoreapplication.h:231
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xd69070) at kernel/qcoreapplication.cpp:1500
#33 0x0000003a5ffa6403 in sendPostedEvents () at kernel/qcoreapplication.h:236
#34 postEventSourceDispatch (s=0xd97690) at
kernel/qeventdispatcher_glib.cpp:279
#35 0x0000003a57644a7d in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#36 0x0000003a57645278 in ?? () from /lib64/libglib-2.0.so.0
#37 0x0000003a5764544c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#38 0x0000003a5ffa682f in QEventDispatcherGlib::processEvents (this=0xd6a530,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#39 0x0000003a6506c43e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#40 0x0000003a5ff76c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#41 0x0000003a5ff76ed7 in QEventLoop::exec (this=0x7fff2f0dcec0, flags=...) at
kernel/qeventloop.cpp:204
#42 0x0000003a5ff7b8d5 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#43 0x00000000004037b9 in main (argc=1, argv=0x7fff2f0dd558) at
/usr/src/debug/kdepim-4.7.3/kontact/src/main.cpp:218

Possible duplicates by query: bug 288466, bug 287856, bug 231588.

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