Version: 1.2.3 (using KDE KDE 3.5.5) Installed from: Ubuntu Packages OS: Linux It crashes on average once a day. I have not detected a pattern. Most recently it crashed when I attempted to open an email. Here is the backtrace: (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1241646288 (LWP 21184)] [New Thread -1299588192 (LWP 21227)] [New Thread -1280390240 (LWP 21188)] [New Thread -1271997536 (LWP 21187)] [New Thread -1263604832 (LWP 21186)] [New Thread -1255212128 (LWP 21185)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0xb7378e3f in QString::utf8 () from /usr/lib/libqt-mt.so.3 #7 0xb7378fab in QString::arg () from /usr/lib/libqt-mt.so.3 #8 0xb769ce21 in KCatalogue::KCatalogue () from /usr/lib/libkdecore.so.4 #9 0xb76a5c34 in KLocale::updateCatalogues () from /usr/lib/libkdecore.so.4 #10 0xb76a769a in KLocale::insertCatalogue () from /usr/lib/libkdecore.so.4 #11 0xb7e1cf29 in KParts::PartBase::setInstance () from /usr/lib/libkparts.so.2 #12 0xb7aec710 in KHTMLPart::KHTMLPart () from /usr/lib/libkhtml.so.4 #13 0xb562071f in KMReaderWin::createWidgets () from /usr/lib/libkmailprivate.so #14 0xb562e141 in KMReaderWin::KMReaderWin () from /usr/lib/libkmailprivate.so #15 0xb576e0d1 in KMReaderMainWin::KMReaderMainWin () from /usr/lib/libkmailprivate.so #16 0xb5772d93 in KMMainWidget::slotMsgActivated () from /usr/lib/libkmailprivate.so #17 0xb578774e in KMMainWidget::qt_invoke () from /usr/lib/libkmailprivate.so #18 0xb705b957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0xb55d73e1 in KMHeaders::activated () from /usr/lib/libkmailprivate.so #20 0xb55d7498 in KMHeaders::selectMessage () from /usr/lib/libkmailprivate.so #21 0xb55e6e6b in KMHeaders::qt_invoke () from /usr/lib/libkmailprivate.so #22 0xb705b957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #23 0xb73ff95b in QListView::doubleClicked () from /usr/lib/libqt-mt.so.3 #24 0xb68b4267 in KListView::contentsMouseDoubleClickEvent () from /usr/lib/libkdeui.so.4 #25 0xb7190ee5 in QScrollView::viewportMouseDoubleClickEvent () from /usr/lib/libqt-mt.so.3 #26 0xb71925a0 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3 #27 0xb715a816 in QListView::eventFilter () from /usr/lib/libqt-mt.so.3 #28 0xb55db189 in KMHeaders::eventFilter () from /usr/lib/libkmailprivate.so #29 0xb705af04 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3 #30 0xb705af82 in QObject::event () from /usr/lib/libqt-mt.so.3 #31 0xb709265b in QWidget::event () from /usr/lib/libqt-mt.so.3 #32 0xb6ff2b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #33 0xb6ff4d46 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #34 0xb771bdb2 in KApplication::notify () from /usr/lib/libkdecore.so.4 #35 0xb6f853fd in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 #36 0xb6f84062 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 #37 0xb6f8214c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 #38 0xb6f99320 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #39 0xb700d25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #40 0xb700d06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #41 0xb6ff4731 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #42 0x0805ad81 in ?? () #43 0xbfd3ccc0 in ?? () #44 0x00000001 in ?? () #45 0x00000001 in ?? () #46 0x00000000 in ?? ()
*** Bug 139823 has been marked as a duplicate of this bug. ***
I got this from the .xsession-errors in the moment of the crash: ASSERT: "rc - result_buff == (int)result_len" in tools/qstring.cpp (1953) QString::arg(): Argument missing: , kontact *** KMail got signal 11 (Crashing) KCrash: Application 'kontact' crashing... HTH.
Created attachment 19219 [details] strace of kontact till crash.
I still have this problem on kde 3.5.6 on debian unstable. This time kontact crashed on the akregator part when I changed to the next article and after just updated the feed. I checked the kde-i18n-es files in the system in cases any was corrupted but not anyone corrupt. This is the backtrace in this case: Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1242548528 (LWP 22779)] [New Thread -1299727472 (LWP 24136)] [New Thread -1287398512 (LWP 23135)] [New Thread -1279005808 (LWP 23134)] [New Thread -1270613104 (LWP 23133)] [New Thread -1262220400 (LWP 23132)] [KCrash handler] #6 0xb7739135 in malloc_consolidate () from /lib/i686/cmov/libc.so.6 #7 0xb773b14d in _int_malloc () from /lib/i686/cmov/libc.so.6 #8 0xb773cd0e in malloc () from /lib/i686/cmov/libc.so.6 #9 0xb78f9ed7 in operator new () from /usr/lib/libstdc++.so.6 #10 0xb78fa00d in operator new[] () from /usr/lib/libstdc++.so.6 #11 0xb72a9623 in QString::setLength (this=0xbfa873a0, newLen=136646218) at tools/qstring.cpp:1703 #12 0xb72ac380 in replaceArgEscapes (s=@0xbfa873a4, d=@0xbfa87360, field_width=0, arg=@0x988c394, larg=@0x988c394) at tools/qstring.cpp:1891 #13 0xb72ac6f7 in QString::arg (this=0xbfa873a4, a=@0x988c394, fieldWidth=0) at tools/qstring.cpp:2001 #14 0xb75f5b6e in KCatalogue (this=0xbfa873f4, name=@0x80b4f70, language=@0x80b51d8) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kcatalogue.cpp:67 #15 0xb760ad23 in KLocale::updateCatalogues (this=0x80a8e30) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/klocale.cpp:668 #16 0xb760ce1a in KLocale::insertCatalogue (this=0x80a8e30, catalog=@0xbfa874b8) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/klocale.cpp:634 #17 0xb7d96f89 in KParts::PartBase::setInstance (this=0x9212c80, inst=0x81262f8, bLoadPlugins=false) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kparts/part.cpp:113 #18 0xb7a363f9 in KHTMLPart (this=0x9212c58, __vtt_parm=0xb06f6708, parentWidget=0x8b2e328, widgetname=0xb06e97d8 "page", parent=0x0, name=0x0, prof=KHTMLPart::DefaultGUI) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtml_part.cpp:211 #19 0xb06ab36e in Viewer (this=0x9212c58, __vtt_parm=0xb06f6704, parent=0x8b2e328, name=0xb06e97d8 "page") at /tmp/buildd/kdepim-3.5.6.dfsg.1/./akregator/src/viewer.cpp:51 #20 0xb06c6a63 in PageViewer (this=0x9212c58, parent=0x8b2e328, name=0xb06e97d8 "page") at /tmp/buildd/kdepim-3.5.6.dfsg.1/./akregator/src/pageviewer.cpp:99 #21 0xb06d0e86 in Akregator::View::slotOpenNewTab (this=0x8b2e328, url=@0xbfa879c4, background=true) at /tmp/buildd/kdepim-3.5.6.dfsg.1/./akregator/src/akregator_view.cpp:428 #22 0xb06d1271 in Akregator::View::slotOpenURLReply (this=0x8b2e328, url=@0x70000000, currentViewer=0x1, mode=Akregator::BrowserRun::NEW_TAB_BACKGROUND) at /tmp/buildd/kdepim-3.5.6.dfsg.1/./akregator/src/akregator_view.cpp:869 #23 0xb06d5f1f in Akregator::View::qt_invoke (this=0x8b2e328, _id=106, _o=0xbfa8793c) at ./akregator_view.moc:442 #24 0xb6f91d4f in QObject::activate_signal (this=0x83b4900, clist=0x8e05e28, o=0xbfa8793c) at kernel/qobject.cpp:2356 #25 0xb0697f98 in Akregator::BrowserRun::signalOpenInViewer (this=0x83b4900, t0=@0xbfa879c4, t1=0x0, t2=Akregator::BrowserRun::NEW_TAB_BACKGROUND) at ./akregator_run.moc:103 #26 0xb06980e7 in Akregator::BrowserRun::foundMimeType (this=0x83b4900, type=@0xbfa87a24) at /tmp/buildd/kdepim-3.5.6.dfsg.1/./akregator/src/akregator_run.cpp:54 #27 0xb7d8ed15 in KParts::BrowserRun::slotBrowserMimetype (this=0x83b4900, _job=0x8df76e0, type=@0x8913288) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kparts/browserrun.cpp:200 #28 0xb7d8ee7e in KParts::BrowserRun::qt_invoke (this=0x83b4900, _id=7, _o=0xbfa87af0) at ./browserrun.moc:102 #29 0xb0694197 in Akregator::BrowserRun::qt_invoke (this=0x83b4900, _id=7, _o=0xbfa87af0) at ./akregator_run.moc:111 #30 0xb6f91d4f in QObject::activate_signal (this=0x8df76e0, clist=0x98160d8, o=0xbfa87af0) at kernel/qobject.cpp:2356 #31 0xb6a74b10 in KIO::TransferJob::mimetype (this=0x8df76e0, t0=0x8df76e0, t1=@0x8df77f0) at ./jobclasses.moc:1050 #32 0xb6a74b92 in KIO::TransferJob::slotMimetype (this=0x8df76e0, type=@0x8913298) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kio/kio/job.cpp:1111 #33 0xb6ab4a0d in KIO::TransferJob::qt_invoke (this=0x8df76e0, _id=20, _o=0xbfa87c28) at ./jobclasses.moc:1074 #34 0xb6f91d4f in QObject::activate_signal (this=0x9656d30, clist=0x86aae38, o=0xbfa87c28) at kernel/qobject.cpp:2356 #35 0xb6f9227c in QObject::activate_signal (this=0x9656d30, signal=19, param=@0xbfa87c7c) at kernel/qobject.cpp:2451 #36 0xb6a80673 in KIO::SlaveInterface::mimeType (this=0x9656d30, t0=@0xbfa87e20) at ./slaveinterface.moc:370 #37 0xb6ad2642 in KIO::SlaveInterface::dispatch (this=0x9656d30, _cmd=21, rawdata=@0xbfa87e60) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kio/kio/slaveinterface.cpp:338 #38 0xb6adacb8 in KIO::SlaveInterface::dispatch (this=0x9656d30) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kio/kio/slaveinterface.cpp:173 #39 0xb6a8209b in KIO::Slave::gotInput (this=0x9656d30) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kio/kio/slave.cpp:300 #40 0xb6acb160 in KIO::Slave::qt_invoke (this=0x9656d30, _id=4, _o=0xbfa87f88) at ./slave.moc:113 #41 0xb6f91d4f in QObject::activate_signal (this=0xa282840, clist=0x929a030, o=0xbfa87f88) at kernel/qobject.cpp:2356 #42 0xb6f92656 in QObject::activate_signal (this=0xa282840, signal=2, param=38) at kernel/qobject.cpp:2449 #43 0xb731bc7b in QSocketNotifier::activated (this=0xa282840, t0=38) at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85 #44 0xb6fb44fa in QSocketNotifier::event (this=0xa282840, e=0xbfa882e0) at kernel/qsocketnotifier.cpp:258 #45 0xb6f29c26 in QApplication::internalNotify (this=0xbfa88568, receiver=0xa282840, e=0xbfa882e0) at kernel/qapplication.cpp:2635 #46 0xb6f2ba43 in QApplication::notify (this=0xbfa88568, receiver=0xa282840, e=0xbfa882e0) at kernel/qapplication.cpp:2358 #47 0xb7631cce in KApplication::notify (this=0xbfa88568, receiver=0xa282840, event=0xbfa882e0) at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550 #48 0xb6ebd421 in QApplication::sendEvent (receiver=0xa282840, event=0xbfa882e0) at ../include/qapplication.h:520 #49 0xb6f1bfd9 in QEventLoop::activateSocketNotifiers (this=0x807f4f0) at kernel/qeventloop_unix.cpp:578 #50 0xb6ed1754 in QEventLoop::processEvents (this=0x807f4f0, flags=4) at kernel/qeventloop_x11.cpp:383 #51 0xb6f44179 in QEventLoop::enterLoop (this=0x807f4f0) at kernel/qeventloop.cpp:198 #52 0xb6f43f9a in QEventLoop::exec (this=0x807f4f0) at kernel/qeventloop.cpp:145 #53 0xb6f2b7bf in QApplication::exec (this=0xbfa88568) at kernel/qapplication.cpp:2758 #54 0x08060f46 in main (argc=) at /tmp/buildd/kdepim-3.5.6.dfsg.1/./kontact/src/main.cpp:163 #55 0xb76e8ebc in __libc_start_main () from /lib/i686/cmov/libc.so.6 #56 0x08058361 in _start ()
Well, since this is something that happens to me sometimes, tough unfortunately not repeatable, I decided to debug it a little and found that on frame #15 the d->languageList variable inside KLocale was corrupt, while the d->catalogNames showed like below. Mind the empty line. Also I found that I have no khtml.mo file since khtml.po doesn't even exist. printqstringlist d->catalogNames 31 items in the list kontact kdelibs kio kontact_kaddressbookplugin kaddressbook kontact_weatherplugin kontact_journalplugin korganizer kontact_knodeplugin knode kontact_specialdatesplugin kontact_knotesplugin knotes kontact_todoplugin kontact_korganizerplugin kontact_akregator akregator kontact_kmailplugin kmail kontact_summaryplugin libkdepim libksieve libkleopatra libkmime kmail_text_calendar_plugin kmail_text_vcard_plugin libkaddrbk_geo_xxport libkaddrbk_gmx_xxport libkpgp khtml Also this is my locale: locale LANG=es_ES.UTF-8 LANGUAGE=es_ES:es:en_GB:en LC_CTYPE="es_ES.UTF-8" LC_NUMERIC="es_ES.UTF-8" LC_TIME="es_ES.UTF-8" LC_COLLATE="es_ES.UTF-8" LC_MONETARY="es_ES.UTF-8" LC_MESSAGES="es_ES.UTF-8" LC_PAPER="es_ES.UTF-8" LC_NAME="es_ES.UTF-8" LC_ADDRESS="es_ES.UTF-8" LC_TELEPHONE="es_ES.UTF-8" LC_MEASUREMENT="es_ES.UTF-8" LC_IDENTIFICATION="es_ES.UTF-8" LC_ALL= Now as Thiago suggest I'm going to use valgrind to try to find the problem.
Created attachment 20775 [details] Valgrind report I send the valgrind report, but I have to say that I didn't got kontact to crash same way, so after 2 days of running the _whole_ kontact in valgrind I gave up. As per talk with Danimo and ThomasZ at Linuxtag candidates for the crash are this: ·Starve so due to lack of speed inside valgrind it can't be reproduce. ·Physical memory corruption (not likely IMHO, since all other apps works ok and I hibernate with no problems) ·pointer const cast instead of dynamic cast.
*** Bug 149093 has been marked as a duplicate of this bug. ***
Now I got a SIGABRT and the backtrace below when I pressed enter in the kmail part (supposed to open the selected e-mail) Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb5e246c0 (LWP 14109)] [New Thread 0xb22f5b90 (LWP 17516)] [New Thread 0xb3298b90 (LWP 14114)] [New Thread 0xb3a99b90 (LWP 14113)] [New Thread 0xb429ab90 (LWP 14112)] [New Thread 0xb4a9bb90 (LWP 14111)] [KCrash handler] #6 0xffffe410 in __kernel_vsyscall () #7 0xb76bb7f5 in raise () from /lib/i686/cmov/libc.so.6 #8 0xb76bd181 in abort () from /lib/i686/cmov/libc.so.6 #9 0xb76f2ddc in __libc_message () from /lib/i686/cmov/libc.so.6 #10 0xb76fbbc2 in _int_malloc () from /lib/i686/cmov/libc.so.6 #11 0xb76fcf40 in malloc () from /lib/i686/cmov/libc.so.6 #12 0xb78c2777 in operator new () from /usr/lib/libstdc++.so.6 #13 0xb724f197 in QString::setLength (this=0xbfa6d2d0, newLen=38) at tools/qstring.cpp:1708 #14 0xb7251ef7 in replaceArgEscapes (s=@0xbfa6d2d4, d=@0xbfa6d290, field_width=0, arg=@0x9443054, larg=@0x9443054) at tools/qstring.cpp:1891 #15 0xb72522b1 in QString::arg (this=0xbfa6d2d4, a=@0x9443054, fieldWidth=0) at tools/qstring.cpp:2001 #16 0xb7589541 in KCatalogue (this=0xbfa6d324, name=@0x80b4978, language=@0x80b4bf0) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kcatalogue.cpp:67 #17 0xb759d3c4 in KLocale::updateCatalogues (this=0x80b3b60) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/klocale.cpp:668 #18 0xb759edea in KLocale::insertCatalogue (this=0x80b3b60, catalog=@0xbfa6d3e8) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/klocale.cpp:634 #19 0xb7d6a9b9 in KParts::PartBase::setInstance (this=0x9314c90, inst=0x811e2f0, bLoadPlugins=false) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kparts/part.cpp:113 #20 0xb7a093f0 in KHTMLPart (this=0x9314c68, parentWidget=0xa28c498, widgetname=0xb514f43d "mViewer", parent=0x0, name=0x0, prof=KHTMLPart::DefaultGUI) at /build/buildd/kdelibs-3.5.7.dfsg.1/./khtml/khtml_part.cpp:211 #21 0xb4ea9adf in KMReaderWin::createWidgets (this=0xa9509a0) at /build/buildd/kdepim-3.5.7/./kmail/kmreaderwin.cpp:475 #22 0xb4eb5391 in KMReaderWin (this=0xa9509a0, aParent=0x8f44468, mainWindow=0x8f44468, actionCollection=0xa3e8570, aName=0x0, aFlags=0) at /build/buildd/kdepim-3.5.7/./kmail/kmreaderwin.cpp:527 #23 0xb5004ed1 in KMReaderMainWin (this=0x8f44468, htmlOverride=false, htmlLoadExtOverride=false, name=0x0) at /build/buildd/kdepim-3.5.7/./kmail/kmreadermainwin.cpp:53 #24 0xb500f98a in KMMainWidget::slotMsgActivated (this=0x8545d20, msg=0xaf7c9900) at /build/buildd/kdepim-3.5.7/./kmail/kmmainwidget.cpp:2294 #25 0xb500fb9c in KMMainWidget::slotDisplayCurrentMessage (this=0x8545d20) at /build/buildd/kdepim-3.5.7/./kmail/kmmainwidget.cpp:2268 #26 0xb50215e5 in KMMainWidget::qt_invoke (this=0x8545d20, _id=169, _o=0xbfa6d67c) at ./kmmainwidget.moc:623 #27 0xb6f33b10 in QObject::activate_signal (this=0x85ea588, clist=0x85ea7c0, o=0xbfa6d67c) at kernel/qobject.cpp:2356 #28 0xb6f345f5 in QObject::activate_signal (this=0x85ea588, signal=2) at kernel/qobject.cpp:2325 #29 0xb6701709 in KAction::activated (this=0x85ea588) at ./kaction.moc:176 #30 0xb6736ab2 in KAction::slotActivated (this=0x85ea588) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdeui/kaction.cpp:1102 #31 0xb6802fdf in KAction::qt_invoke (this=0x85ea588, _id=15, _o=0xbfa6d78c) at ./kaction.moc:218 #32 0xb6f33b10 in QObject::activate_signal (this=0x853cb88, clist=0xae458c88, o=0xbfa6d78c) at kernel/qobject.cpp:2356 #33 0xb6f345f5 in QObject::activate_signal (this=0x853cb88, signal=2) at kernel/qobject.cpp:2325 #34 0xb7525009 in KAccelPrivate::menuItemActivated (this=0x853cb88) at ./kaccelprivate.moc:110 #35 0xb7575427 in KAccelPrivate::emitActivatedSignal (this=0x853cb88, pAction=0x85ea9a0) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kaccel.cpp:403 #36 0xb761128e in KAccelPrivate::eventFilter (this=0x853cb88, pEvent=0xbfa6dbfc) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kaccel.cpp:373 #37 0xb6f3189e in QObject::activate_filters (this=0x853b2f0, e=0xbfa6dbfc) at kernel/qobject.cpp:903 #38 0xb6f3191c in QObject::event (this=0x853b2f0, e=0xbfa6dbfc) at kernel/qobject.cpp:735 #39 0xb6f6a380 in QWidget::event (this=0x853b2f0, e=0xbfa6dbfc) at kernel/qwidget.cpp:4678 #40 0xb6ec836a in QApplication::internalNotify (this=0xbfa6e098, receiver=0x853b2f0, e=0xbfa6dbfc) at kernel/qapplication.cpp:2635 #41 0xb6eca334 in QApplication::notify (this=0xbfa6e098, receiver=0x8548dd8, e=0xbfa6dbfc) at kernel/qapplication.cpp:2392 #42 0xb7609ff2 in KApplication::notify (this=0xbfa6e098, receiver=0x8548dd8, event=0xbfa6dbfc) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kapplication.cpp:550 #43 0xb75813f7 in KAccelEventHandler::x11Event (this=0x8107188, pEvent=0xbfa6def8) at /usr/share/qt3/include/qapplication.h:520 #44 0xb75eba53 in KApplication::x11EventFilter (this=0xbfa6e098, _event=0xbfa6def8) at /build/buildd/kdelibs-3.5.7.dfsg.1/./kdecore/kapplication.cpp:1651 #45 0xb6e461c0 in qt_x11EventFilter (ev=0xbfa6def8) at kernel/qapplication_x11.cpp:387 #46 0xb6e56286 in QApplication::x11ProcessEvent (this=0xbfa6e098, event=0xbfa6def8) at kernel/qapplication_x11.cpp:3343 #47 0xb6e6d67c in QEventLoop::processEvents (this=0x80a9398, flags=4) at kernel/qeventloop_x11.cpp:192 #48 0xb6ee36e4 in QEventLoop::enterLoop (this=0x80a9398) at kernel/qeventloop.cpp:198 #49 0xb6ee33e2 in QEventLoop::exec (this=0x80a9398) at kernel/qeventloop.cpp:145 #50 0xb6ec9f13 in QApplication::exec (this=0xbfa6e098) at kernel/qapplication.cpp:2758 #51 0x08059989 in main (argc=) at /build/buildd/kdepim-3.5.7/./kontact/src/main.cpp:163 #52 0xb76a7050 in __libc_start_main () from /lib/i686/cmov/libc.so.6 #53 0x08059111 in _start ()
Well, this is just to say that this happened again. I was in the kmail part within kontact, viewing an html e-mail and after having enabling download of images. After that I chose file->print... and the I got the crash. It's seeming to me that the crash is related to khtml part.
Yes, it's me again. As you can imagine I've been having more crashes like this and some other crashes which I tend to think are closely related (just my impression). Again my impression, but I think the problem could be in kdelibs due to the backtrace and having re-read all the info back and debugged slightly upon the crash. I'm attaching a new backtrace of what could be seen as a different problem but where you can see KLocale f*ckage and memory corruption there. This time it's an SIGABRT what I get. I also attach an ~/.xsession-errors excerpt for the abort messages.
Created attachment 22299 [details] Backtrace of the SIGABRT.
Created attachment 22300 [details] xsessions errors messages for SIGABRT crash
Created attachment 23637 [details] 3.5.9 possibly related backtrace (SIGABRT). I've updated to 3.5.9, and I think I'm still having this problem. I caught a SIGABRT. The BT is different, but it's still related to i18n.
Created attachment 23638 [details] corresponding .xsession-errors excerpt
Everytime I upgrade KDE, I hope to find that this bug has been fixed. I just upgraded to 3.5.9 and find that the problem still exists.
Created attachment 27504 [details] automatic crash report
Created attachment 27516 [details] Kontcat Crash while using Agregator Was adding feed and trying to laod it when Kontcat crashed with Signal 6 (sigbart)
Still does it in 3.5.10. Ran for about a day before Kontact crashed.
Kontact crashes after system start up. Here is the Backtrace: -------------------------------------------------------------------- Anwendung: Kontact (kontact), Signal SIGSEGV (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x7feb359aa6f0 (LWP 6491)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #5 0x00007feb1c1c0101 in Akregator::FeedList::findByID () from /usr/lib/kde4/akregatorpart.so #6 0x00007feb1c1e296f in ?? () from /usr/lib/kde4/akregatorpart.so #7 0x00007feb1c1e2aa2 in ?? () from /usr/lib/kde4/akregatorpart.so #8 0x00007feb3430b134 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #9 0x00007feb3431139f in ?? () from /usr/lib/libQtCore.so.4 #10 0x00007feb34305a43 in QObject::event () from /usr/lib/libQtCore.so.4 #11 0x00007feb33818c3d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #12 0x00007feb338209ea in QApplication::notify () from /usr/lib/libQtGui.so.4 #13 0x00007feb34c52b8b in KApplication::notify () from /usr/lib/libkdeui.so.5 #14 0x00007feb342f6d61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #15 0x00007feb34322ab6 in ?? () from /usr/lib/libQtCore.so.4 #16 0x00007feb3431f1fd in ?? () from /usr/lib/libQtCore.so.4 #17 0x00007feb2da27d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #18 0x00007feb2da2b50d in ?? () from /usr/lib/libglib-2.0.so.0 #19 0x00007feb2da2b6cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #20 0x00007feb3431f15f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #21 0x00007feb338aaa9f in ?? () from /usr/lib/libQtGui.so.4 #22 0x00007feb342f5682 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #23 0x00007feb342f580d in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #24 0x00007feb342f7cbd in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #25 0x00000000004048e5 in _start () #0 0x00007feb330775f0 in nanosleep () from /lib/libc.so.6 -------------------------------------------------------------------- System: Kubuntu 8.10 RC1 x64 Qt: 4.4.3 KDE: 4.1.2 (KDE 4.1.2) Kontact: 1.3
Mathias, your backtrace does not seem to be related to this bug. I guess what you saw was bug #173474
is it still valid under KDE4 ?
I have not seen this problem under 4.3.2.
This was for sure the bug I hated most in kmail/kontact. Even my configuration is now slightly different from the one those days, I think fortunately this bug looks solved somehow now. I think the bug has to do with some evil multithread interaction which may have been addressed in kdelibs. I vote for closing this. Thanks.
thanks all for your feedback