Application that crashed: choqok Version of the application: 1.0 Alpha2 (0.9.4) KDE Version: 4.3.3 (KDE 4.3.3) Qt Version: 4.6.0 Operating System: Linux 2.6.31-15-generic i686 Distribution: Ubuntu 9.10 -- Backtrace: Application: Choqok (choqok), signal: Segmentation fault [KCrash Handler] #6 QImageData::checkForAlphaPixels (this=0x0) at image/qimage.cpp:273 #7 0x010f9a5f in QX11AlphaDetector::hasAlpha (this=0xa594290, img=..., flags=...) at image/qpixmap_x11.cpp:385 #8 QX11AlphaDetector::hasXRenderAndAlpha (this=0xa594290, img=..., flags=...) at image/qpixmap_x11.cpp:392 #9 QX11PixmapData::fromImage (this=0xa594290, img=..., flags=...) at image/qpixmap_x11.cpp:443 #10 0x010eaeb9 in QPixmapData::fromData (this=0xa594290, buf=0xac99c30 "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w"..., len=345, format=0x0, flags=...) at image/qpixmapdata.cpp:132 #11 0x010e2d43 in QPixmap::loadFromData (this=0xbffbcdf8, buf=0xac99c30 "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n<html xmlns=\"http://www.w"..., len=345, format=0x0, flags=...) at image/qpixmap.cpp:872 #12 0x00937917 in Choqok::MediaManager::slotImageFetched(KJob*) () from /usr/lib/libchoqok.so.0 #13 0x00937c31 in Choqok::MediaManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libchoqok.so.0 #14 0x0870009a in QMetaObject::metacall (object=0x9e73e88, cl=173621904, idx=0, argv=0xbffbcf78) at kernel/qmetaobject.cpp:237 #15 0x0870e81b in QMetaObject::activate (sender=0xa7b3788, m=0x31c6d68, local_signal_index=3, argv=0xbffbcf78) at kernel/qobject.cpp:3282 #16 0x03060ff3 in KJob::result (this=0xa7b3788, _t1=0xa7b3788) at ./kjob.moc:188 #17 0x03061479 in KJob::emitResult (this=0xa7b3788) at ../../kdecore/jobs/kjob.cpp:304 #18 0x005707b0 in KIO::SimpleJob::slotFinished (this=0xa7b3788) at ../../kio/kio/job.cpp:477 #19 0x00570cca in KIO::TransferJob::slotFinished (this=0xa7b3788) at ../../kio/kio/job.cpp:948 #20 0x0056e9f3 in KIO::TransferJob::qt_metacall (this=0xa7b3788, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbffbd24c) at ./jobclasses.moc:343 #21 0x0056ecfa in KIO::StoredTransferJob::qt_metacall (this=0xa7b3788, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbffbd24c) at ./jobclasses.moc:447 #22 0x0870009a in QMetaObject::metacall (object=0xa7b3788, cl=173621904, idx=47, argv=0xbffbd24c) at kernel/qmetaobject.cpp:237 #23 0x0870e81b in QMetaObject::activate (sender=0xac35c58, m=0x722f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3282 #24 0x0063a6a7 in KIO::SlaveInterface::finished (this=0xac35c58) at ./slaveinterface.moc:165 #25 0x0063e59d in KIO::SlaveInterface::dispatch (this=0xac35c58, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175 #26 0x0063ab63 in KIO::SlaveInterface::dispatch (this=0xac35c58) at ../../kio/kio/slaveinterface.cpp:91 #27 0x0062cc3a in KIO::Slave::gotInput (this=0xac35c58) at ../../kio/kio/slave.cpp:322 #28 0x0062f033 in KIO::Slave::qt_metacall (this=0xac35c58, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbffbd53c) at ./slave.moc:76 #29 0x0870009a in QMetaObject::metacall (object=0xac35c58, cl=173621904, idx=30, argv=0xbffbd53c) at kernel/qmetaobject.cpp:237 #30 0x0870e81b in QMetaObject::activate (sender=0xabf68b0, m=0x71f8a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3282 #31 0x00537057 in KIO::Connection::readyRead (this=0xabf68b0) at ./connection.moc:86 #32 0x00538e1e in KIO::ConnectionPrivate::dequeue (this=0xa2c4b50) at ../../kio/kio/connection.cpp:82 #33 0x00538f4e in KIO::Connection::qt_metacall (this=0xabf68b0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb5df030) at ./connection.moc:73 #34 0x0870009a in QMetaObject::metacall (object=0xabf68b0, cl=173621904, idx=5, argv=0xb5df030) at kernel/qmetaobject.cpp:237 #35 0x0870a7d6 in QMetaCallEvent::placeMetaCall (this=0xb285d18, object=0xabf68b0) at kernel/qobject.cpp:562 #36 0x0870b82e in QObject::event (this=0xabf68b0, e=0xb285d18) at kernel/qobject.cpp:1248 #37 0x00fef0fc in QApplicationPrivate::notify_helper (this=0x9d74a70, receiver=0xabf68b0, e=0xb285d18) at kernel/qapplication.cpp:4242 #38 0x00ff5d57 in QApplication::notify (this=0xbffbde2c, receiver=0xabf68b0, e=0xb285d18) at kernel/qapplication.cpp:3661 #39 0x002e714a in KApplication::notify (this=0xbffbde2c, receiver=0xabf68b0, event=0xb285d18) at ../../kdeui/kernel/kapplication.cpp:302 #40 0x086fae2b in QCoreApplication::notifyInternal (this=0xbffbde2c, receiver=0xabf68b0, event=0xb285d18) at kernel/qcoreapplication.cpp:704 #41 0x086fd863 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9d5f580) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9d5f580) at kernel/qcoreapplication.cpp:1345 #43 0x086fd9cd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #44 0x0872705f in QCoreApplication::sendPostedEvents (s=0x9d76d18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #45 postEventSourceDispatch (s=0x9d76d18) at kernel/qeventdispatcher_glib.cpp:276 #46 0x045c7e78 in g_main_dispatch (context=0x9d76c98) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:1960 #47 IA__g_main_context_dispatch (context=0x9d76c98) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2513 #48 0x045cb720 in g_main_context_iterate (context=0x9d76c98, block=<value optimized out>, dispatch=1, self=0x9d750a0) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2591 #49 0x045cb853 in IA__g_main_context_iteration (context=0x9d76c98, may_block=1) at /build/buildd/glib2.0-2.22.2/glib/gmain.c:2654 #50 0x08726b55 in QEventDispatcherGlib::processEvents (this=0x9d5f180, flags=...) at kernel/qeventdispatcher_glib.cpp:407 #51 0x010aca15 in QGuiEventDispatcherGlib::processEvents (this=0x9d5f180, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #52 0x086f9449 in QEventLoop::processEvents (this=0xbffbdd84, flags=) at kernel/qeventloop.cpp:149 #53 0x086f989a in QEventLoop::exec (this=0xbffbdd84, flags=...) at kernel/qeventloop.cpp:201 #54 0x086fda8f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #55 0x00fef197 in QApplication::exec () at kernel/qapplication.cpp:3570 #56 0x08054ddb in _start () Reported using DrKonqi
Same as bug 211016. It seems that Qt4.6 is less tolerant to loading invalid pixmap data. (BTW, why are you using the unreleased Qt4.6 with an stable KDE4.3.3 ? that wasn't tested and it could cause more bugs...) Regards *** This bug has been marked as a duplicate of bug 211016 ***
Dario, I recently downgraded Qt now. Thanks for the hint. The installation of Qt 4.6 has been an accident.