Summary: | akregator crashes on opening url | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Michael T. Pope <michael.pope> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | james, kde, lex.lists |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Michael T. Pope
2006-05-15 03:50:59 UTC
Some questions: - Is this reproducible in Akregator, does it happen all the time with the same backtrace? - Does it happen only in Akregator or also in Konqueror? - which Qt and KDE versions do you use? - which architecture are you using - Does Akregator do anything weird before crashing? (like hugging lots of memory/slowing down the system) There is an exception thrown in a call of operator new in QGIFFormatType::decoderFor: kernel/qasyncimageio.cpp:713: QImageFormat* QGIFFormatType::decoderFor( const uchar* buffer, int length) { if (length < 6) return 0; if (buffer[0]=='G' && buffer[1]=='I' && buffer[2]=='F' && buffer[3]=='8' && (buffer[4]=='9' || buffer[4]=='7') && buffer[5]=='a') return new QGIFFormat; return 0; } - Its repeatable, however the crash has changed since submitting the bug. This is regrettable but not surprising as a bunch of packages were updated overnight--- we are now using: kdepim-3.5.2-0.4.fc5 and kdelibs-3.5.2-0.2.fc5. The new crash is appended below. - Only akregator chokes, konqueror handles the page in question ok. - KDE 3.5.2 as stated above. rpm -q qt gives qt-3.3.5-13. - i686 - Akregator is working normally before the crash. Indeed akregator usually works very well. New crash: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found)... [KCrash handler] #7 0x00b6468c in _IO_vfwscanf () from /lib/libc.so.6 #8 0x0742edcf in QBuffer::writeBlock () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #9 0x0743817d in QDataStream::operator<< () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #10 0x02681f29 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #11 0x027bf1b3 in DOM::HTMLDocument::cookie () from /usr/lib/libkhtml.so.4 #12 0x02772683 in EmbedLiveConnect::get () from /usr/lib/libkhtml.so.4 #13 0x0278c823 in EmbedLiveConnect::get () from /usr/lib/libkhtml.so.4 #14 0x0085ef4a in KJS::Reference::getValue () from /usr/lib/libkjs.so.1 #15 0x0085f489 in KJS::Reference::getValue () from /usr/lib/libkjs.so.1 #16 0x00861d69 in KJS::FunctionImp::call () from /usr/lib/libkjs.so.1 #17 0x00861e57 in KJS::FunctionImp::call () from /usr/lib/libkjs.so.1 #18 0x00870bea in KJS::UndefinedImp::toObject () from /usr/lib/libkjs.so.1 #19 0x00831c73 in KJS::DateObjectFuncImp::implementsCall () from /usr/lib/libkjs.so.1 #20 0x0085fd91 in KJS::FunctionImp::call () from /usr/lib/libkjs.so.1 #21 0x0085fc6f in KJS::FunctionImp::call () from /usr/lib/libkjs.so.1 #22 0x008780e0 in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.1 #23 0x00872888 in KJS::DeclaredFunctionImp::execute () from /usr/lib/libkjs.so.1 #24 0x00877db9 in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.1 #25 0x00873baa in KJS::DeclaredFunctionImp::execute () from /usr/lib/libkjs.so.1 #26 0x00873f0a in KJS::Interpreter::evaluate () from /usr/lib/libkjs.so.1 #27 0x02779398 in EmbedLiveConnect::get () from /usr/lib/libkhtml.so.4 #28 0x025e510c in KHTMLPart::executeScript () from /usr/lib/libkhtml.so.4 #29 0x02669cc7 in DOM::checkChild () from /usr/lib/libkhtml.so.4 #30 0x02669eda in DOM::checkChild () from /usr/lib/libkhtml.so.4 #31 0x02728de4 in khtml_jpeg_source_mgr::khtml_jpeg_source_mgr () from /usr/lib/libkhtml.so.4 #32 0x0272cac1 in khtml_jpeg_source_mgr::khtml_jpeg_source_mgr () from /usr/lib/libkhtml.so.4 #33 0x0272c13d in khtml_jpeg_source_mgr::khtml_jpeg_source_mgr () from /usr/lib/libkhtml.so.4 #34 0x0272c8ba in khtml_jpeg_source_mgr::khtml_jpeg_source_mgr () from /usr/lib/libkhtml.so.4 #35 0x0714e2aa in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #36 0x02135b6e in KIO::Job::result () from /usr/lib/libkio.so.4 #37 0x02183dfd in KIO::Job::emitResult () from /usr/lib/libkio.so.4 #38 0x0219106e in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.4 #39 0x0219175d in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.4 #40 0x021838ca in KIO::TransferJob::qt_invoke () from /usr/lib/libkio.so.4 #41 0x0714e2aa in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #42 0x0714ec3d in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #43 0x0212ff7c in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.4 #44 0x0219ccc5 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4 #45 0x02178a4a in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4 #46 0x021480ac in KIO::Slave::gotInput () from /usr/lib/libkio.so.4 #47 0x0217cb80 in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4 #48 0x0714e2aa in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #49 0x0714edb2 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #50 0x074d84e0 in QSocketNotifier::activated () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #51 0x0716ea60 in QSocketNotifier::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #52 0x070e5a1b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #53 0x070e7059 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #54 0x00549393 in KApplication::notify () from /usr/lib/libkdecore.so.4 #55 0x070d93a4 in QEventLoop::activateSocketNotifiers () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #56 0x0708e0f1 in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #57 0x070ff135 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #58 0x070fefde in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #59 0x070e565f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #60 0x08050223 in ?? () #61 0x00b0e7e4 in ?? () #62 0x00000007 in ?? () #63 0xbfe46f84 in ?? () #64 0xbfe46fa4 in ?? () #65 0x00285fd8 in ?? () from /lib/ld-linux.so.2 #66 0x00000000 in ?? () This is caused by KHTML (or Qt) it's not reproduceable with recent kde-3.5.4 in FC5-updates. I assume it's already fixed in new kde-3.5.4 I have experienced crashes, but I have experienced big slow downs when visiting theage.com.au sites previously. It may be flash related? I'll look into this further. Tested in 4.0.3 - could not reproduce problem. Was able to open http://www.theage.com.au/news/national/music-to-the-ears/2006/05/13/1146940775897.html without a crash and view page. Closing |