[Bug 288466] New: kmail crash at startup

Arnaud Mombrial arnaud.mombrial at free.fr
Thu Dec 8 10:51:57 GMT 2011


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

           Summary: kmail crash at startup
           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: arnaud.mombrial at free.fr


Application: kontact (4.7.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.8.0
Operating System: Linux 3.1.4-1.fc16.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Trying to print an email (html one with images)

Now I can't even launch kmail. It crash at startup.

System reboot done, crash still happens.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7716780 (LWP 2759))]

Thread 3 (Thread 0xb6a0cb40 (LWP 2760)):
#0  0x008d1424 in __kernel_vsyscall ()
#1  0x4782984c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4d2a42b3 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x4d9f7c40) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#3  0x4d2a43d0 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0x4d9f7c40) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#4  0x47825cd3 in start_thread (arg=0xb6a0cb40) at pthread_create.c:309
#5  0x4775c51e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xb60e3b40 (LWP 2761)):
#0  0x47828c21 in __pthread_mutex_unlock_usercnt (mutex=0xb57004e4, decr=1) at
pthread_mutex_unlock.c:81
#1  0x47910bcf in g_main_context_prepare (context=0xb57004e0,
priority=0xb60e30f8) at gmain.c:2744
#2  0x47911998 in g_main_context_iterate (context=0xb57004e0, block=1,
dispatch=1, self=0xb5700d70) at gmain.c:3053
#3  0x47911faf in g_main_context_iteration (context=0xb57004e0, may_block=1) at
gmain.c:3136
#4  0x485651c7 in QEventDispatcherGlib::processEvents (this=0xb5700468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x485313ae in QEventLoop::processEvents (this=0xb60e3230, flags=...) at
kernel/qeventloop.cpp:149
#6  0x48531659 in QEventLoop::exec (this=0xb60e3230, flags=...) at
kernel/qeventloop.cpp:204
#7  0x4841b03c in QThread::exec (this=0x8e224c8) at thread/qthread.cpp:501
#8  0x4841b12c in QThread::run (this=0x8e224c8) at thread/qthread.cpp:568
#9  0x4841e5c1 in QThreadPrivate::start (arg=0x8e224c8) at
thread/qthread_unix.cpp:298
#10 0x47825cd3 in start_thread (arg=0xb60e3b40) at pthread_create.c:309
#11 0x4775c51e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7716780 (LWP 2759)):
[KCrash Handler]
#7  0x46946a09 in QTextLine::cursorToX (this=0xbfadaa20, cursorPos=0xbfadaa38,
edge=QTextLine::Leading) at text/qtextlayout.cpp:2511
#8  0x4692184f in cursorToX (edge=QTextLine::Leading, cursorPos=0,
this=0xbfadaa20) at ../../src/gui/text/qtextlayout.h:230
#9  QTextControlPrivate::rectForPosition (this=0x97da738, position=1252) at
text/qtextcontrol.cpp:1369
#10 0x46925701 in QTextControl::ensureCursorVisible (this=0x97da728) at
text/qtextcontrol.cpp:2953
#11 0x4692950e in QTextControl::setTextCursor (this=0x97da728, cursor=...) at
text/qtextcontrol.cpp:834
#12 0x46b9523d in QTextEdit::setTextCursor (this=0x97d0c98, cursor=...) at
widgets/qtextedit.cpp:805
#13 0x4b3ac244 in Message::KMeditor::replaceSignature (this=0x97d0c98,
oldSig=..., newSig=...) at
/usr/src/debug/kdepim-4.7.3/messagecomposer/kmeditor.cpp:667
#14 0x4b3994dc in Message::ComposerViewBase::identityChanged (this=0x9544ac8,
ident=..., oldIdent=...) at
/usr/src/debug/kdepim-4.7.3/messagecomposer/composerviewbase.cpp:1172
#15 0x4b8f3270 in KMComposeWin::slotIdentityChanged (this=0x967b198,
uoid=888628283, initalChange=true) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:2788
#16 0x4b8f423a in KMComposeWin::setMsg (this=0x967b198, newMsg=...,
mayAutoSign=false, allowDecryption=false, isModified=false) at
/usr/src/debug/kdepim-4.7.3/kmail/kmcomposewin.cpp:1517
#17 0x4b86e4fa in KMKernel::recoverDeadLetters (this=0x909cf98) at
/usr/src/debug/kdepim-4.7.3/kmail/kmkernel.cpp:1093
#18 0x00f4216d in KMailPart::KMailPart (this=0x8f59088, parentWidget=0x8e28978,
parent=0x0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.3/kmail/kmail_part.cpp:81
#19 0x00f43935 in KPluginFactory::createPartInstance<KMailPart>
(parentWidget=0x8e28978, parent=0x8e28978, args=...) at
/usr/include/kde4/kpluginfactory.h:483
#20 0x48ae2be0 in KPluginFactory::create (this=0x8f9def8, iface=0x491eaa00
"KParts::ReadOnlyPart", parentWidget=0x8e28978, parent=0x8e28978, args=...,
keyword=...) at
/usr/src/debug/kdelibs-4.7.3/kdecore/util/kpluginfactory.cpp:203
#21 0x4a0555b6 in create<KParts::ReadOnlyPart> (args=..., parent=0x8e28978,
this=<optimized out>) at /usr/include/kde4/kpluginfactory.h:507
#22 KontactInterface::Core::createPart (this=0x8e28978, libname=0x8f6de68
"kmailpart") at /usr/src/debug/kdepimlibs-4.7.3/kontactinterface/core.cpp:87
#23 0x4a057528 in KontactInterface::Plugin::loadPart (this=0x8f67788) at
/usr/src/debug/kdepimlibs-4.7.3/kontactinterface/plugin.cpp:152
#24 0x00badefb in KMailPlugin::createPart (this=0x8f67788) at
/usr/src/debug/kdepim-4.7.3/kontact/plugins/kmail/kmail_plugin.cpp:183
#25 0x4a058430 in KontactInterface::Plugin::part (this=0x8f67788) at
/usr/src/debug/kdepimlibs-4.7.3/kontactinterface/plugin.cpp:191
#26 0x47569ca0 in Kontact::MainWindow::selectPlugin (this=0x8e28978,
plugin=0x8f67788) at /usr/src/debug/kdepim-4.7.3/kontact/src/mainwindow.cpp:790
#27 0x47565c79 in Kontact::MainWindow::loadSettings (this=0x8e28978) at
/usr/src/debug/kdepim-4.7.3/kontact/src/mainwindow.cpp:956
#28 0x47568547 in Kontact::MainWindow::initObject (this=0x8e28978) at
/usr/src/debug/kdepim-4.7.3/kontact/src/mainwindow.cpp:239
#29 0x47568a29 in Kontact::MainWindow::MainWindow (this=0x8e28978,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.7.3/kontact/src/mainwindow.cpp:152
#30 0x0804b9be in KontactApp::newInstance (this=0xbfadc244) at
/usr/src/debug/kdepim-4.7.3/kontact/src/main.cpp:134
#31 0x472a1ec8 in KUniqueApplicationAdaptor::newInstance (this=0x8e10608,
asn_id=..., args=...) at
/usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kuniqueapplication.cpp:442
#32 0x472a1f78 in qt_static_metacall (_a=0xbfadb81c, _id=0, _o=0x8e10608,
_c=<optimized out>) at
/usr/src/debug/kdelibs-4.7.3/i686-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:58
#33 KUniqueApplicationAdaptor::qt_static_metacall (_o=0x8e10608,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfadb81c) at
/usr/src/debug/kdelibs-4.7.3/i686-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:52
#34 0x472a20ec in KUniqueApplicationAdaptor::qt_metacall (this=0x8e10608,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfadb81c) at
/usr/src/debug/kdelibs-4.7.3/i686-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:102
#35 0x486b0b88 in QDBusConnectionPrivate::deliverCall (this=0x8cfab10,
object=0x8e10608, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:947
#36 0x486b1ce9 in QDBusConnectionPrivate::activateCall (this=0x8cfab10,
object=0x8e10608, flags=337, msg=...) at qdbusintegrator.cpp:850
#37 0x486b25ad in QDBusConnectionPrivate::activateObject (this=0x8cfab10,
node=..., msg=..., pathStartPos=-1079133840) at qdbusintegrator.cpp:1443
#38 0x486b2949 in QDBusActivateObjectEvent::placeMetaCall (this=0x8e1d0e0) at
qdbusintegrator.cpp:1537
#39 0x4854d2db in QObject::event (this=0xbfadc244, e=0x8e1d0e0) at
kernel/qobject.cpp:1194
#40 0x48532afb in QCoreApplication::event (this=0xbfadc244, e=0x8e1d0e0) at
kernel/qcoreapplication.cpp:1688
#41 0x466a7bfe in QApplication::event (this=0xbfadc244, e=0x8e1d0e0) at
kernel/qapplication.cpp:2528
#42 0x466a3a34 in notify_helper (e=0x8e1d0e0, receiver=0xbfadc244,
this=0x8d0a2e8) at kernel/qapplication.cpp:4518
#43 QApplicationPrivate::notify_helper (this=0x8d0a2e8, receiver=0xbfadc244,
e=0x8e1d0e0) at kernel/qapplication.cpp:4490
#44 0x466a8ed3 in QApplication::notify (this=0x8e1d0e0, receiver=0xbfadc244,
e=0x8e1d0e0) at kernel/qapplication.cpp:4247
#45 0x4729afa2 in KApplication::notify (this=0xbfadc244, receiver=0xbfadc244,
event=0x8e1d0e0) at
/usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#46 0x485324be in QCoreApplication::notifyInternal (this=0xbfadc244,
receiver=0xbfadc244, event=0x8e1d0e0) at kernel/qcoreapplication.cpp:876
#47 0x48536418 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at kernel/qcoreapplication.h:231
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8ce2c90) at kernel/qcoreapplication.cpp:1500
#49 0x4853674d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#50 0x48564d65 in sendPostedEvents () at kernel/qcoreapplication.h:236
#51 postEventSourceDispatch (s=0x8d06ad0) at
kernel/qeventdispatcher_glib.cpp:279
#52 0x479115bf in g_main_dispatch (context=0x8d0db90) at gmain.c:2425
#53 g_main_context_dispatch (context=0x8d0db90) at gmain.c:2995
#54 0x47911d00 in g_main_context_iterate (context=0x8d0db90, block=1200752544,
dispatch=1, self=0x8d0a478) at gmain.c:3073
#55 0x47911faf in g_main_context_iteration (context=0x8d0db90, may_block=1) at
gmain.c:3136
#56 0x48565168 in QEventDispatcherGlib::processEvents (this=0x8ce37f8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#57 0x4675838b in QGuiEventDispatcherGlib::processEvents (this=0x8ce37f8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#58 0x485313ae in QEventLoop::processEvents (this=0xbfadc1a4, flags=...) at
kernel/qeventloop.cpp:149
#59 0x48531659 in QEventLoop::exec (this=0xbfadc1a4, flags=...) at
kernel/qeventloop.cpp:204
#60 0x485367fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#61 0x466a1835 in QApplication::exec () at kernel/qapplication.cpp:3779
#62 0x0804ae53 in main (argc=1, argv=0xbfadc464) at
/usr/src/debug/kdepim-4.7.3/kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 287856.

Possible duplicates by query: bug 287856.

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