Bug 197857

Summary: Konqueror crashed leaving it overnight. Possibly Pixman/Icon/Image related.
Product: [Applications] konqueror Reporter: Raúl <rasasi78>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kollix
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Raúl 2009-06-25 18:35:58 UTC
Version:           4.2.2 (KDE 4.2.2) (using 4.2.2 (KDE 4.2.2), Debian packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.29-bpo.2-amd64

I left konqueror opened overnight and when I unlocked the session I saw this bactrace crash:

Aplicación: Konqueror (konqueror), señal SIGSEGV
0x00007f8b5cb67ff1 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 24965)]

Thread 3 (Thread 0x43813950 (LWP 3753)):
#0  0x00007f8b5cb92ce2 in select () from /lib/libc.so.6
#1  0x00007f8b5a7b6936 in QProcessManager::run (this=0x1abff10) at io/qprocess_unix.cpp:305
#2  0x00007f8b5a6ef742 in QThreadPrivate::start (arg=0x1abff10) at thread/qthread_unix.cpp:189
#3  0x00007f8b564a2fc7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f8b5cb995ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x44014950 (LWP 30122)):
#0  0x00007f8b564a6d29 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f8b5a6f0739 in QWaitCondition::wait (this=0x7f8b3807ca60, mutex=0x7f8b3807ca58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f8b584e169c in QHostInfoAgent::run (this=0x7f8b3807ca40) at kernel/qhostinfo.cpp:260
#3  0x00007f8b5a6ef742 in QThreadPrivate::start (arg=0x7f8b3807ca40) at thread/qthread_unix.cpp:189
#4  0x00007f8b564a2fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007f8b5cb995ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8b5d1eb6f0 (LWP 24965)):
[KCrash Handler]
#5  0x00007f8b4eb11280 in __cxa_atexit@plt () from /usr/lib/kde4/plugins/imageformats/kimg_psd.so
#6  0x00007f8b4eb11564 in qt_plugin_instance () at ../../kimgio/psd.cpp:362
#7  0x00007f8b5a7c12da in QFactoryLoader::instance (this=<value optimized out>, key=<value optimized out>) at plugin/qfactoryloader.cpp:234
#8  0x00007f8b59cc8a47 in createReadHandlerHelper (device=0x7f8b385330f0, format=@0x1e4d660, autoDetectImageFormat=true) at image/qimagereader.cpp:267
#9  0x00007f8b59cca8c3 in QImageReaderPrivate::initHandler (this=0x7f8b38251200) at image/qimagereader.cpp:525
#10 0x00007f8b59ccbf58 in QImageReader::read (this=0x7fff65326400, image=0x7fff653263a0) at image/qimagereader.cpp:1057
#11 0x00007f8b59ccc1cc in QImageReader::read (this=0x7fff65326400) at image/qimagereader.cpp:1027
#12 0x00007f8b59cba9de in QImage::load (this=0x7f8b381024d0, fileName=@0x7fff65326590, format=<value optimized out>) at image/qimage.cpp:4563
#13 0x00007f8b59cbaac6 in QImage (this=0x7f8b381024d0, fileName=@0x7fff65326590, format=0x7f8b3864dd78 "PNG") at image/qimage.cpp:1013
#14 0x00007f8b5b3a656a in KIconLoader::loadIcon (this=0x1abbcb0, _name=@0x7fff65326b90, group=KIconLoader::Small, size=16, state=0, overlays=@0x7fff65326b40, path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1205
#15 0x00007f8b5b3a700f in SmallIcon (name=@0x7fff65326b90, force_size=0, state=0, overlays=@0x7fff65326b40) at ../../kdeui/icons/kiconloader.cpp:1632
#16 0x00007f8b5c8be976 in KonqPixmapProvider::loadIcon (this=<value optimized out>, icon=@0x7fff65326b90, size=0) at ../../../../apps/konqueror/src/konqpixmapprovider.cpp:162
#17 0x00007f8b5c8bf865 in KonqPixmapProvider::pixmapFor (this=0x1c57a20, url=<value optimized out>, size=0) at ../../../../apps/konqueror/src/konqpixmapprovider.cpp:91
#18 0x00007f8b5ce9282d in KonqCombo::updatePixmaps (this=0x1c60fe0) at ../../../../apps/konqueror/src/konqcombo.cpp:306
#19 0x00007f8b5ceaffbb in KonqMainWindow::slotIconsChanged (this=0x1c24830) at ../../../../apps/konqueror/src/konqmainwindow.cpp:1510
#20 0x00007f8b5cebbca2 in KonqMainWindow::qt_metacall (this=0x1c24830, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff65326ea0) at ./konqmainwindow.moc:449
#21 0x00007f8b5a7ed862 in QMetaObject::activate (sender=0x1c57a20, from_signal_index=<value optimized out>, to_signal_index=10, argv=0x1b202ca) at kernel/qobject.cpp:3120
#22 0x00007f8b5c8bee30 in KonqPixmapProvider::notifyChange (this=0x1c57a20, isHost=true, hostOrURL=@0x7f8b3822edb0, iconName=@0x7f8b38285a50)
    at ../../../../apps/konqueror/src/konqpixmapprovider.cpp:151
#23 0x00007f8b5c8beea9 in KonqPixmapProvider::qt_metacall (this=0x1c57a20, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff65327120) at ./konqpixmapprovider.moc:75
#24 0x00007f8b5a7ed862 in QMetaObject::activate (sender=0x1c57a20, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x1b202ca) at kernel/qobject.cpp:3120
#25 0x00007f8b5c8c6289 in OrgKdeFavIconInterface::iconChanged (this=0x7f8b4eb127a0, _t1=true, _t2=<value optimized out>, _t3=<value optimized out>) at favicon_interface.moc:95
#26 0x00007f8b5c8c670f in OrgKdeFavIconInterface::qt_metacall (this=0x1c57a20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff653273e0) at favicon_interface.moc:77
#27 0x00007f8b5c8bee76 in KonqPixmapProvider::qt_metacall (this=0x7f8b4eb127a0, _c=1322334000, _id=-14671840, _a=0x1b202ca) at ./konqpixmapprovider.moc:69
#28 0x00007f8b5aaf6053 in QDBusConnectionPrivate::deliverCall (this=0x1b5f630, object=0x1c57a20, msg=@0x7f8b38244568, metaTypes=@0x7f8b38244570, slotIdx=5) at qdbusintegrator.cpp:891
#29 0x00007f8b5aafda3f in QDBusCallDeliveryEvent::placeMetaCall (this=0x7f8b4eb11500, object=0x7f8b4ed13730) at qdbusintegrator_p.h:101
#30 0x00007f8b5a7e7eb8 in QObject::event (this=0x1c57a20, e=0x7f8b38244520) at kernel/qobject.cpp:1118
#31 0x00007f8b59c154fd in QApplicationPrivate::notify_helper (this=0x1abbcd0, receiver=0x1c57a20, e=0x7f8b38244520) at kernel/qapplication.cpp:4057
#32 0x00007f8b59c1d77a in QApplication::notify (this=0x7fff653281c0, receiver=0x1c57a20, e=0x7f8b38244520) at kernel/qapplication.cpp:4022
#33 0x00007f8b5b3d555b in KApplication::notify (this=0x7fff653281c0, receiver=0x1c57a20, event=0x7f8b38244520) at ../../kdeui/kernel/kapplication.cpp:307
#34 0x00007f8b5a7d7e4c in QCoreApplication::notifyInternal (this=0x7fff653281c0, receiver=0x1c57a20, event=0x7f8b38244520) at kernel/qcoreapplication.cpp:610
#35 0x00007f8b5a7d8aba in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a9e6c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#36 0x00007f8b5a801833 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#37 0x00007f8b566f1f7a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x00007f8b566f5640 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0x00007f8b566f57dc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0x00007f8b5a8014bf in QEventDispatcherGlib::processEvents (this=0x1aa7410, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#41 0x00007f8b59cadc7f in QGuiEventDispatcherGlib::processEvents (this=0x7f8b4eb127a0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#42 0x00007f8b5a7d66f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1697808144}) at kernel/qeventloop.cpp:149
#43 0x00007f8b5a7d6abd in QEventLoop::exec (this=0x7fff65327f50, flags={i = 1697808224}) at kernel/qeventloop.cpp:200
#44 0x00007f8b5a7d8d84 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#45 0x00007f8b5cee1a39 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:257
#46 0x00007f8b5cae81a6 in __libc_start_main () from /lib/libc.so.6
#47 0x0000000000400629 in _start () at ../sysdeps/x86_64/elf/start.S:113

I'm sorry but can't provide more information so far. I'll watch for more crashes like this.
Comment 1 Martin Koller 2011-05-21 01:22:35 UTC
Can you reproduce with a current KDE >= 4.6.3 ?
Comment 2 Raúl 2011-05-21 01:41:50 UTC
Hello:
I haven't seen this again for a looong time. Closing accordingly, thanks.