Bug 149093

Summary: Kontact crashed when clicking on an article in Akregator
Product: [Applications] kontact Reporter: Oliver Zimmermann <o-z>
Component: akregatorAssignee: aKregator haxx0rz <akregator-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Oliver Zimmermann 2007-08-22 00:33:05 UTC
Version:           Unbekannt (using KDE 3.5.7 "release 69.1" , openSUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.16.27-0.9-smp

I clicked on a headline of an Akregator summary in order to open the article in a new tab. Kontact crashed and the backtrace is:

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240992080 (LWP 6585)]
[New Thread -1314075744 (LWP 9495)]
[New Thread -1287562336 (LWP 6820)]
[New Thread -1279169632 (LWP 6819)]
[New Thread -1270776928 (LWP 6818)]
[New Thread -1262384224 (LWP 6817)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb680f7d0 in raise () from /lib/libc.so.6
#8  0xb6810ea3 in abort () from /lib/libc.so.6
#9  0xb6844f8b in __libc_message () from /lib/libc.so.6
#10 0xb684a911 in malloc_printerr () from /lib/libc.so.6
#11 0xb684ce10 in _int_malloc () from /lib/libc.so.6
#12 0xb684e206 in malloc () from /lib/libc.so.6
#13 0xb69ba327 in operator new () from /usr/lib/libstdc++.so.6
#14 0xb6f5da23 in QString::setLength () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0xb6f60454 in replaceArgEscapes () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb6f6072b in QString::arg () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb72629c1 in KCatalogue::KCatalogue () from /opt/kde3/lib/libkdecore.so.4
#18 0xb726cb84 in KLocale::updateCatalogues ()
   from /opt/kde3/lib/libkdecore.so.4
#19 0xb726e63a in KLocale::insertCatalogue ()
   from /opt/kde3/lib/libkdecore.so.4
#20 0xb7a2d329 in KParts::PartBase::setInstance ()
   from /opt/kde3/lib/libkparts.so.2
#21 0xb7b41219 in KHTMLPart::KHTMLPart () from /opt/kde3/lib/libkhtml.so.4
#22 0xafe9e692 in Akregator::Viewer::Viewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#23 0xafeaffc3 in Akregator::PageViewer::PageViewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#24 0xafed88c6 in Akregator::View::slotOpenNewTab ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#25 0xafed8cb1 in Akregator::View::slotOpenURLReply ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#26 0xafed9374 in Akregator::View::qt_invoke ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#27 0xb6c8b14d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xafe8f0b7 in Akregator::BrowserRun::signalOpenInViewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#29 0xafe8f177 in Akregator::BrowserRun::foundMimeType ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#30 0xb7a25095 in KParts::BrowserRun::slotBrowserMimetype ()
   from /opt/kde3/lib/libkparts.so.2
#31 0xb7a251fe in KParts::BrowserRun::qt_invoke ()
   from /opt/kde3/lib/libkparts.so.2
#32 0xafe8efd7 in Akregator::BrowserRun::qt_invoke ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#33 0xb6c8b14d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb77729c0 in KIO::TransferJob::mimetype () from /opt/kde3/lib/libkio.so.4
#35 0xb7772a42 in KIO::TransferJob::slotMimetype ()
   from /opt/kde3/lib/libkio.so.4
#36 0xb77b2e5d in KIO::TransferJob::qt_invoke () from /opt/kde3/lib/libkio.so.4
#37 0xb6c8b14d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb6c8b9b2 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb777f743 in KIO::SlaveInterface::mimeType ()
   from /opt/kde3/lib/libkio.so.4
#40 0xb77dce36 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#41 0xb77c7eea in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#42 0xb778101c in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#43 0xb77bfa10 in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#44 0xb6c8b14d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0xb6c8bcb2 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb6fc60d0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb6ca9360 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0xb6c2bbb7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#49 0xb6c2c981 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0xb72e1433 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#51 0xb6c204d4 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#52 0xb6bdaa34 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#53 0xb6c429d8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#54 0xb6c4286e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#55 0xb6c2b76f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#56 0x0805a739 in main ()
Comment 1 Tommi Tervo 2007-08-22 08:30:12 UTC

*** This bug has been marked as a duplicate of 139652 ***
Comment 2 Raúl 2007-08-22 21:31:19 UTC
At last I know of someone with the same problem.
Oliver: can you reproduce systematically this bug? if so, how?

For me this is related to loading translation (catalogues) files which contains  the translated strings. What language do you use? Have you noticed anything strange related to this?

Thanks.
Comment 3 Oliver Zimmermann 2007-08-24 08:20:04 UTC
Raúl,

I am sorry, I don't remember which article I tried to call. I will try to make 
a note of this in future.
Comment 4 Oliver Zimmermann 2007-10-03 10:38:55 UTC
It happened again (Kontact Version 1.2.4 (enterprise 20070831.706792):

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1240635728 (LWP 7276)]
[New Thread -1319548000 (LWP 18450)]
[New Thread -1287095392 (LWP 7280)]
[New Thread -1278702688 (LWP 7279)]
[New Thread -1270309984 (LWP 7278)]
[New Thread -1261917280 (LWP 7277)]
[KCrash handler]
#6  0xb68a45cc in memcpy () from /lib/libc.so.6
#7  0xb6fb1dfb in replaceArgEscapes () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0xb6fb1edb in QString::arg () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0xb72b2f71 in KCatalogue::KCatalogue () from /opt/kde3/lib/libkdecore.so.4
#10 0xb72e6c94 in KLocale::updateCatalogues ()
   from /opt/kde3/lib/libkdecore.so.4
#11 0xb72e8e2a in KLocale::insertCatalogue ()
   from /opt/kde3/lib/libkdecore.so.4
#12 0xb7a6e309 in KParts::PartBase::setInstance ()
   from /opt/kde3/lib/libkparts.so.2
#13 0xb7b811f9 in KHTMLPart::KHTMLPart () from /opt/kde3/lib/libkhtml.so.4
#14 0xb26996a2 in Akregator::Viewer::Viewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#15 0xb26aaf33 in Akregator::PageViewer::PageViewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#16 0xb26d39b6 in Akregator::View::slotOpenNewTab ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#17 0xb26d3da1 in Akregator::View::slotOpenURLReply ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#18 0xb26d4464 in Akregator::View::qt_invoke ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#19 0xb6cdcdad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0xb268a107 in Akregator::BrowserRun::signalOpenInViewer ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#21 0xb268a1c7 in Akregator::BrowserRun::foundMimeType ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#22 0xb7a66075 in KParts::BrowserRun::slotBrowserMimetype ()
   from /opt/kde3/lib/libkparts.so.2
#23 0xb7a661de in KParts::BrowserRun::qt_invoke ()
   from /opt/kde3/lib/libkparts.so.2
#24 0xb268a027 in Akregator::BrowserRun::qt_invoke ()
   from /opt/kde3/lib/kde3/libakregatorpart.so
#25 0xb6cdcdad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb77bc680 in KIO::TransferJob::mimetype () from /opt/kde3/lib/libkio.so.4
#27 0xb77bc702 in KIO::TransferJob::slotMimetype ()
   from /opt/kde3/lib/libkio.so.4
#28 0xb77f994d in KIO::TransferJob::qt_invoke () 
from /opt/kde3/lib/libkio.so.4
#29 0xb6cdcdad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6cdd612 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb77c8b83 in KIO::SlaveInterface::mimeType ()
   from /opt/kde3/lib/libkio.so.4
#32 0xb7825926 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#33 0xb780aaaa in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#34 0xb77ca5ec in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#35 0xb780c2b0 in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#36 0xb6cdcdad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb6cdd912 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb70178a0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb6cfafc0 in QSocketNotifier::event () 
from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb6c7d827 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb6c7e5f1 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb7317733 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#43 0xb6c72144 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0xb6c2c2e4 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0xb6c94648 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0xb6c944de in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xb6c7d3df in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0x0805a739 in main ()