Bug 183352

Summary: Konqueror crashed - Gwenview related (Gwenview::Document::kindDetermined)
Product: [Applications] gwenview Reporter: bou.gui
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: andresbajotierra, jcd, len, skunk, stephen.rickards, upscope
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bou.gui 2009-02-05 19:57:14 UTC
Version:           4.2.00 (KDE 4.2.0) (using 4.2.00 (KDE 4.2.0), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.26-1-686

Whenlooking at this site, Konqueror crashes (15 times !).

Application : Konqueror (konqueror), signal SIGSEGV
[Current thread is 0 (LWP 6056)]

Thread 2 (Thread 0xb28d7b90 (LWP 6058)):
#0  0xb7fd9424 in __kernel_vsyscall ()
#1  0xb62e1352 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7e77854 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb70ea51c in QWaitCondition::wait (this=0x9342468, mutex=0x9342464, time=30000) at thread/qwaitcondition_unix.cpp:80
#4  0xb70df7c6 in QThreadPoolThread::run (this=0x9335538) at concurrent/qthreadpool.cpp:135
#5  0xb70e952e in QThreadPrivate::start (arg=0x9335538) at thread/qthread_unix.cpp:185
#6  0xb62dd4c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7e696de in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5fc36c0 (LWP 6056)):
#0  0xb7fd9424 in __kernel_vsyscall ()
#1  0xb7e24ef6 in nanosleep () from /lib/i686/cmov/libc.so.6
#2  0xb7e24d0f in sleep () from /lib/i686/cmov/libc.so.6
#3  0xb77b6fd8 in ?? () from /usr/lib/libkdeui.so.5
#4  0x00000000 in ?? ()

Can someone tells me what package i must have to erase ?? in line #3 and have more informations ?

Thanks for spending time to watch at my report
Comment 2 Maksim Orlovich 2009-02-05 20:07:30 UTC
Can't confirm.
Comment 3 Dario Andres 2009-02-05 22:20:17 UTC
As you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 4 Dario Andres 2009-02-05 22:22:56 UTC
Konqueror crashed for me when loading that page. However I'm getting a Gwenview crash (?)

Here using:

Qt: 4.4.3 + qt-copy-patches-914452
KDE: 4.2.62 (KDE 4.2.62 (KDE 4.3 >= 20090204))
kdelibs svn rev. 921347 / kdebase svn rev. 921347
kdegraphics svn rev. 916276
on ArchLinux i686 - Kernel 2.6.28.2
Comment 5 bou.gui 2009-02-11 15:34:45 UTC
A little more information (but still this ??, i really don't know what -dbg packages i must install for having more information...)

Application : Konqueror (konqueror), signal SIGSEGV
[Current thread is 1 (Thread 0xb5f846c0 (LWP 5423))]

Thread 3 (Thread 0xb22a1b90 (LWP 5429)):
#0  0xb7f54424 in __kernel_vsyscall ()
#1  0xb62a2352 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7df3854 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb70a851c in QWaitCondition::wait (this=0xa8f24c8, mutex=0xa8f24c4, time=30000) at thread/qwaitcondition_unix.cpp:80
#4  0xb709d7c6 in QThreadPoolThread::run (this=0xa1f3d90) at concurrent/qthreadpool.cpp:135
#5  0xb70a752e in QThreadPrivate::start (arg=0xa1f3d90) at thread/qthread_unix.cpp:185
#6  0xb629e4c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7de56de in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xb1a54b90 (LWP 5431)):
#0  0xb7f54424 in __kernel_vsyscall ()
#1  0xb7dddab1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb7176670 in QProcessManager::run (this=0x9e0b898) at io/qprocess_unix.cpp:301
#3  0xb70a752e in QThreadPrivate::start (arg=0x9e0b898) at thread/qthread_unix.cpp:185
#4  0xb629e4c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb7de56de in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f846c0 (LWP 5423)):
[KCrash Handler]
#6  0xb71abb2d in QMetaObject::activate (sender=0xa547870, from_signal_index=6, to_signal_index=6, argv=0xbf96ceec) at kernel/qobject.cpp:2993
#7  0xb71ac962 in QMetaObject::activate (sender=0xa547870, m=0xb123090c, local_signal_index=2, argv=0xbf96ceec) at kernel/qobject.cpp:3101
#8  0xb11c0513 in Gwenview::Document::kindDetermined(KUrl const&) () from /usr/lib/libgwenviewlib.so.4
#9  0xb11c054d in Gwenview::Document::setKind(Gwenview::MimeTypeUtils::Kind) () from /usr/lib/libgwenviewlib.so.4
#10 0xb11be899 in ?? () from /usr/lib/libgwenviewlib.so.4
#11 0x0a547870 in ?? ()
#12 0x00000004 in ?? ()
#13 0x00e5d160 in ?? ()
#14 0xb12337c8 in ?? () from /usr/lib/libgwenviewlib.so.4
#15 0xbf96cfc8 in ?? ()
#16 0xb12337c8 in ?? () from /usr/lib/libgwenviewlib.so.4
#17 0xbf96cff8 in ?? ()
#18 0xb11c81e2 in ?? () from /usr/lib/libgwenviewlib.so.4
#19 0x0a858a10 in ?? ()
#20 0x00000004 in ?? ()
#21 0x00000000 in ?? ()
Comment 6 Dario Andres 2009-02-11 23:24:26 UTC
I got the same backtrace:

Application: Konqueror (konqueror), signal SIGSEGV
[Current thread is 0 (LWP 3088)]

Thread 2 (Thread 0xb299cb90 (LWP 3093)):
#0  0xb803a424 in __kernel_vsyscall ()
#1  0xb730af82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb736567c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb735bbe6 in ?? () from /usr/lib/libQtCore.so.4
#4  0x0a480528 in ?? ()
#5  0x0a480524 in ?? ()
#6  0x00007530 in ?? ()
#7  0xb7435110 in QAbstractEventDispatcher::QAbstractEventDispatcher () from /usr/lib/libQtCore.so.4
#8  0xb7364910 in ?? () from /usr/lib/libQtCore.so.4
#9  0x0a47fa58 in ?? ()
#10 0x00000000 in ?? ()

Thread 1 (Thread 0xb617e700 (LWP 3088)):
[KCrash Handler]
#6  0xb74506bd in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#7  0xb7450cd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#8  0xb1b63633 in Gwenview::Document::kindDetermined (this=0xa92d248, _t1=@0xa87fb04) at /home/kde-devel/kde/build/KDE/kdegraphics/gwenview/lib/document.moc:126
#9  0xb1b6366d in Gwenview::Document::setKind (this=0xa92d248, kind=Gwenview::MimeTypeUtils::KIND_RASTER_IMAGE) at /home/kde-devel/kde/src/KDE/kdegraphics/gwenview/lib/document/document.cpp:247
#10 0xb1b619b9 in Gwenview::AbstractDocumentImpl::setDocumentKind (this=0xa5550b0, kind=Gwenview::MimeTypeUtils::KIND_RASTER_IMAGE)
    at /home/kde-devel/kde/src/KDE/kdegraphics/gwenview/lib/document/abstractdocumentimpl.cpp:75
#11 0xb1b6b332 in Gwenview::LoadingDocumentImplPrivate::startLoading (this=0xa2aa038) at /home/kde-devel/kde/src/KDE/kdegraphics/gwenview/lib/document/loadingdocumentimpl.cpp:106
#12 0xb1b68987 in Gwenview::LoadingDocumentImpl::slotTransferFinished (this=0xa5550b0, job=0xa2aa3f0) at /home/kde-devel/kde/src/KDE/kdegraphics/gwenview/lib/document/loadingdocumentimpl.cpp:299
#13 0xb1b69119 in Gwenview::LoadingDocumentImpl::qt_metacall (this=0xa5550b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbff56a2c)
    at /home/kde-devel/kde/build/KDE/kdegraphics/gwenview/lib/loadingdocumentimpl.moc:74
#14 0xb745077b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb7450cd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7601e33 in KJob::result (this=0xa2aa3f0, _t1=0xa2aa3f0) at /home/kde-devel/kde/build/KDE/kdelibs/kdecore/kjob.moc:186
#17 0xb76022d9 in KJob::emitResult (this=0xa2aa3f0) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:294
#18 0xb7ce8b65 in KIO::SimpleJob::slotFinished (this=0xa2aa3f0) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:489
#19 0xb7ce9dd3 in KIO::TransferJob::slotFinished (this=0xa2aa3f0) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:966
#20 0xb7ceaebb in KIO::TransferJob::qt_metacall (this=0xa2aa3f0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbff56c68) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:336
#21 0xb745077b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7450cd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7da7907 in KIO::SlaveInterface::finished (this=0x9f13980) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slaveinterface.moc:163
#24 0xb7dab647 in KIO::SlaveInterface::dispatch (this=0x9f13980, _cmd=104, rawdata=@0xbff56e34) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175
#25 0xb7da7de7 in KIO::SlaveInterface::dispatch (this=0x9f13980) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91
#26 0xb7d9819d in KIO::Slave::gotInput (this=0x9f13980) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slave.cpp:322
#27 0xb7d9a6f3 in KIO::Slave::qt_metacall (this=0x9f13980, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbff56f48) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slave.moc:75
#28 0xb745077b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0xb7450cd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb7caf327 in KIO::Connection::readyRead (this=0xab7cac0) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:84
#31 0xb7cb0c83 in KIO::ConnectionPrivate::dequeue (this=0xab7cac0) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82
#32 0xb7cb1066 in KIO::Connection::qt_metacall (this=0xab7cac0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xa6f2200) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:72
#33 0xb744b69b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#34 0xb744d241 in QObject::event () from /usr/lib/libQtCore.so.4
#35 0xb6cccaec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#36 0xb6cd2eee in QApplication::notify () from /usr/lib/libQtGui.so.4
#37 0xb7962a9d in KApplication::notify (this=0xbff578a8, receiver=0xab7cac0, event=0xa556f08) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#38 0xb743ef31 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#39 0xb743f889 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#40 0xb743fa1d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#41 0xb746594f in ?? () from /usr/lib/libQtCore.so.4
#42 0x00000000 in ?? ()

using:

Qt: 4.4.3 + qt-copy-patches-914452
KDE: 4.2.62 (KDE 4.2.62 (KDE 4.3 >= 20090204))
kdelibs svn rev. 921347 / kdebase svn rev. 921347
kdegraphics svn rev. 916276
on ArchLinux i686 - Kernel 2.6.28.2 

(the same as comment 4)

Should this be reassigned to Gwenview ?
Comment 7 Aurelien Gateau 2009-02-12 09:27:39 UTC
I can't reproduce it here, using qt-copy (4.5rc1 i guess).

Looking at the page source, I see the site implements rollover menus with iframe (some people really shouldn't be allowed to do web design). Those iframes have a spacer gif as src, which is probably why Gwenview KPart is invoked. The url of the gif is:

http://www.alapage.com/img/commun/spacer_transparent.gif

Can you try opening it directly with Konqueror and Gwenview to tell us if it crashes too?
Comment 8 bou.gui 2009-02-12 09:33:29 UTC
No crash with the url of the gif you give, n either Konquer nor Gwenwiew.
Comment 9 Dario Andres 2009-02-12 21:50:58 UTC
Now using:

Qt: 4.5.0-rc1
KDE: 4.2.62 (KDE 4.2.62 (KDE 4.3 >= 20090204))
kdelibs svn rev. 924323 / kdebase svn rev. 924323
kdegraphics svn rev. 916276
on ArchLinux i686 - Kernel 2.6.28.4

I can't reproduce even loading the web page on Konqueror nor loading the image on Konqueror/Gwenview
Comment 10 Aurelien Gateau 2009-02-17 18:18:33 UTC
*** Bug 183723 has been marked as a duplicate of this bug. ***
Comment 11 Stephen Rickards 2009-02-28 19:09:53 UTC
I have had the same problems as you have on Konquror,it will not launch and dissapers all the time,also,kicker no system tray icons,can`t seem to get them where they should.It said,The application Kongueror crashed and caused the signal 11 (SIGSEGV) KDeInit could not launch also ? A Fatal Error occured.Firefox open and so does Opera.Same when i try to launch My Computer icon,Pidgin,Ardour2,aMSN,Tuxguitar,Jackeq,jackbeat,A disaster for a very fine desktop.;-( i thought i was being clever now it seems i can`t use my opensuse11.0 anymore ;-(I hope this will get fixed soon!!!
Stephen Rickards England U.K
Comment 12 Tommi Tervo 2009-03-05 10:56:03 UTC
*** Bug 186177 has been marked as a duplicate of this bug. ***
Comment 13 Norbert Blobel 2009-04-24 00:48:28 UTC
Same problem under KDE4.2.2 
Here is the trace:

Application: Konqueror (konqueror), signal SIGSEGV
0x00007fd026bf1ce1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fd02bf91750 (LWP 32705))]

Thread 3 (Thread 0x7fd017633950 (LWP 32706)):
#0  0x00007fd0292e8fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd029559f07 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007fd029550129 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007fd029558f72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fd0292e5070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fd026c2310d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd016a07950 (LWP 32713)):
#0  0x00007fd026c1c662 in select () from /lib64/libc.so.6
#1  0x00007fd029621366 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007fd029558f72 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007fd0292e5070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd026c2310d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd02bf91750 (LWP 32705)):
[KCrash Handler]
#5  0x00007fd01bf11884 in KHTMLPart::slotChildStarted(KIO::Job*) () from /usr/lib64/libkhtml.so.5
#6  0x00007fd01bf3b7b4 in KHTMLPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkhtml.so.5
#7  0x00007fd029655454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#8  0x00007fd02b2128ef in KParts::ReadOnlyPart::started(KIO::Job*) () from /usr/lib64/libkparts.so.4
#9  0x00007fd01bf441c6 in ?? () from /usr/lib64/libkhtml.so.5
#10 0x00007fd01bf2e9de in KHTMLPart::requestObject(khtml::ChildFrame*, KUrl const&, KParts::OpenUrlArguments const&, KParts::BrowserArguments const&) () from /usr/lib64/libkhtml.so.5
#11 0x00007fd01bf32850 in KHTMLPart::requestFrame(DOM::HTMLPartContainerElementImpl*, QString const&, QString const&, QStringList const&, bool) () from /usr/lib64/libkhtml.so.5
#12 0x00007fd01bfe68ff in ?? () from /usr/lib64/libkhtml.so.5
#13 0x00007fd01bfc2389 in ?? () from /usr/lib64/libkhtml.so.5
#14 0x00007fd01bfc256d in ?? () from /usr/lib64/libkhtml.so.5
#15 0x00007fd01bfc2823 in ?? () from /usr/lib64/libkhtml.so.5
#16 0x00007fd01bfca291 in ?? () from /usr/lib64/libkhtml.so.5
#17 0x00007fd01bf75457 in ?? () from /usr/lib64/libkhtml.so.5
#18 0x00007fd01bf23235 in KHTMLPart::clear() () from /usr/lib64/libkhtml.so.5
#19 0x00007fd01bf25094 in KHTMLPart::~KHTMLPart() () from /usr/lib64/libkhtml.so.5
#20 0x00007fd01bf22eff in KHTMLPart::clear() () from /usr/lib64/libkhtml.so.5
#21 0x00007fd01bf25f98 in KHTMLPart::begin(KUrl const&, int, int) () from /usr/lib64/libkhtml.so.5
#22 0x00007fd01bf204e9 in KHTMLPart::slotData(KIO::Job*, QByteArray const&) () from /usr/lib64/libkhtml.so.5
#23 0x00007fd01bf3b3f0 in KHTMLPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkhtml.so.5
#24 0x00007fd029655454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#25 0x00007fd02ae3a764 in KIO::TransferJob::data(KIO::Job*, QByteArray const&) () from /usr/lib64/libkio.so.5
#26 0x00007fd02ae44869 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#27 0x00007fd029655454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#28 0x00007fd02aee9ad2 in KIO::SlaveInterface::data(QByteArray const&) () from /usr/lib64/libkio.so.5
#29 0x00007fd02aeec2e8 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#30 0x00007fd02aee9e72 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#31 0x00007fd02aedd2ee in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#32 0x00007fd02aedd5f8 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#33 0x00007fd029655454 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#34 0x00007fd02ae14821 in ?? () from /usr/lib64/libkio.so.5
#35 0x00007fd02ae14eca in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#36 0x00007fd029650105 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#37 0x00007fd0289601bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007fd028967f8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#39 0x00007fd02a4381db in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#40 0x00007fd029641091 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#41 0x00007fd029641d3a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#42 0x00007fd029669863 in ?? () from /usr/lib64/libQtCore.so.4
#43 0x00007fd02534c0db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#44 0x00007fd02534f8ad in ?? () from /usr/lib64/libglib-2.0.so.0
#45 0x00007fd02534fa6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#46 0x00007fd0296694ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#47 0x00007fd0289f09bf in ?? () from /usr/lib64/libQtGui.so.4
#48 0x00007fd02963f9a2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#49 0x00007fd02963fb2d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#50 0x00007fd029641ffd in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#51 0x00007fd02bb8b5b9 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#52 0x00007fd026b6e586 in __libc_start_main () from /lib64/libc.so.6
#53 0x00000000004007f9 in _start ()
Comment 14 Dario Andres 2009-04-24 02:18:41 UTC
@Norbert Blobel: your crash is unrelated to this report. (it seems more related to bug 188871).
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace in a NEW REPORT? 
You may need to install the debug package for "kdelibs"
Thanks
Comment 15 Norbert Blobel 2009-04-24 02:30:26 UTC
OK guys, I stop reporting now.
I can reproduce this crash multiple times. 
The backtrace was what came up by the crash handler.
Comment 16 bou.gui 2009-04-24 10:28:03 UTC
Still have crash (every time i tried) with Konqueror 4.2.2 :

Application : Konqueror (konqueror), signal SIGSEGV
[Current thread is 0 (LWP 12418)]

Thread 3 (Thread 0xb2883b90 (LWP 12423)):
#0  0xb7f82424 in __kernel_vsyscall ()
#1  0xb629e2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb7e26f84 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb70a651c in QWaitCondition::wait (this=0x9bc4d58, mutex=0x9bc4d54, time=30000) at thread/qwaitcondition_unix.cpp:80
#4  0xb709b7c6 in QThreadPoolThread::run (this=0x9bc4d88) at concurrent/qthreadpool.cpp:135
#5  0xb70a552e in QThreadPrivate::start (arg=0x9bc4d88) at thread/qthread_unix.cpp:185
#6  0xb629a4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb7e180de in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xb1bacb90 (LWP 12435)):
#0  0xb7f82424 in __kernel_vsyscall ()
#1  0xb7e10581 in select () from /lib/i686/cmov/libc.so.6
#2  0xb7174670 in QProcessManager::run (this=0x966f070) at io/qprocess_unix.cpp:301
#3  0xb70a552e in QThreadPrivate::start (arg=0x966f070) at thread/qthread_unix.cpp:185
#4  0xb629a4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb7e180de in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5f6c700 (LWP 12418)):
[KCrash Handler]
#6  0xb71a9b2d in QMetaObject::activate (sender=0xa09a240, from_signal_index=6, to_signal_index=6, argv=0xbfd9d36c) at kernel/qobject.cpp:2993
#7  0xb71aa962 in QMetaObject::activate (sender=0xa09a240, m=0xb13a75ac, local_signal_index=2, argv=0xbfd9d36c) at kernel/qobject.cpp:3101
#8  0xb133c863 in Gwenview::Document::kindDetermined (this=0xa09a240, _t1=@0xa098254) at ./document.moc:126
#9  0xb133c89d in Gwenview::Document::setKind (this=0xa09a240, kind=Gwenview::MimeTypeUtils::KIND_RASTER_IMAGE) at ../../../gwenview/lib/document/document.cpp:252
#10 0xb133aaa9 in Gwenview::AbstractDocumentImpl::setDocumentKind (this=0xa097218, kind=Gwenview::MimeTypeUtils::KIND_RASTER_IMAGE) at ../../../gwenview/lib/document/abstractdocumentimpl.cpp:75
#11 0xb1343dfd in Gwenview::LoadingDocumentImplPrivate::startLoading (this=0xa037a68) at ../../../gwenview/lib/document/loadingdocumentimpl.cpp:106
#12 0xb13415d7 in Gwenview::LoadingDocumentImpl::slotTransferFinished (this=0xa097218, job=0x9e8dab8) at ../../../gwenview/lib/document/loadingdocumentimpl.cpp:301
#13 0xb1341c39 in Gwenview::LoadingDocumentImpl::qt_metacall (this=0xa097218, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfd9d59c) at ./loadingdocumentimpl.moc:74
#14 0xb71a9be0 in QMetaObject::activate (sender=0x9e8dab8, from_signal_index=7, to_signal_index=7, argv=0xbfd9d59c) at kernel/qobject.cpp:3031
#15 0xb71aa962 in QMetaObject::activate (sender=0x9e8dab8, m=0xb750bc88, local_signal_index=3, argv=0xbfd9d59c) at kernel/qobject.cpp:3101
#16 0xb73be073 in KJob::result (this=0x9e8dab8, _t1=0x9e8dab8) at ./kjob.moc:186
#17 0xb73be519 in KJob::emitResult (this=0x9e8dab8) at ../../kdecore/jobs/kjob.cpp:294
#18 0xb799cda5 in KIO::SimpleJob::slotFinished (this=0x9e8dab8) at ../../kio/kio/job.cpp:489
#19 0xb799e013 in KIO::TransferJob::slotFinished (this=0x9e8dab8) at ../../kio/kio/job.cpp:966
#20 0xb799f0fb in KIO::TransferJob::qt_metacall (this=0x9e8dab8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd9d7d8) at ./jobclasses.moc:336
#21 0xb71a9be0 in QMetaObject::activate (sender=0x99a41d8, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3031
#22 0xb71aa962 in QMetaObject::activate (sender=0x99a41d8, m=0xb7b47ae4, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3101
#23 0xb7a5c0e7 in KIO::SlaveInterface::finished (this=0x99a41d8) at ./slaveinterface.moc:163
#24 0xb7a5fe27 in KIO::SlaveInterface::dispatch (this=0x99a41d8, _cmd=104, rawdata=@0xbfd9d9a4) at ../../kio/kio/slaveinterface.cpp:175
#25 0xb7a5c5c7 in KIO::SlaveInterface::dispatch (this=0x99a41d8) at ../../kio/kio/slaveinterface.cpp:91
#26 0xb7a4c97d in KIO::Slave::gotInput (this=0x99a41d8) at ../../kio/kio/slave.cpp:322
#27 0xb7a4eed3 in KIO::Slave::qt_metacall (this=0x99a41d8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd9dab8) at ./slave.moc:75
#28 0xb71a9be0 in QMetaObject::activate (sender=0x9af1e30, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3031
#29 0xb71aa962 in QMetaObject::activate (sender=0x9af1e30, m=0xb7b445c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#30 0xb79631a7 in KIO::Connection::readyRead (this=0x9af1e30) at ./connection.moc:84
#31 0xb7964b03 in KIO::ConnectionPrivate::dequeue (this=0x99cff50) at ../../kio/kio/connection.cpp:82
#32 0xb7964ee6 in KIO::Connection::qt_metacall (this=0x9af1e30, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x9f79c20) at ./connection.moc:72
#33 0xb71a2d7b in QMetaCallEvent::placeMetaCall (this=0x9c642a0, object=0x9af1e30) at kernel/qobject.cpp:529
#34 0xb71a48f1 in QObject::event (this=0x9af1e30, e=0x9c642a0) at kernel/qobject.cpp:1155
#35 0xb688a79c in QApplicationPrivate::notify_helper (this=0x966ba70, receiver=0x9af1e30, e=0x9c642a0) at kernel/qapplication.cpp:3803
#36 0xb689261e in QApplication::notify (this=0xbfd9e428, receiver=0x9af1e30, e=0x9c642a0) at kernel/qapplication.cpp:3393
#37 0xb76e1b7d in KApplication::notify (this=0xbfd9e428, receiver=0x9af1e30, event=0x9c642a0) at ../../kdeui/kernel/kapplication.cpp:307
#38 0xb71950e1 in QCoreApplication::notifyInternal (this=0xbfd9e428, receiver=0x9af1e30, event=0x9c642a0) at kernel/qcoreapplication.cpp:587
#39 0xb7195d65 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x965f6a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#40 0xb7195f5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1091
#41 0xb71bf99f in postEventSourceDispatch (s=0x966df10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#42 0xb62e6848 in IA__g_main_context_dispatch (context=0x966de90) at /build/buildd-glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:1814
#43 0xb62e9dab in g_main_context_iterate (context=0x966de90, block=1, dispatch=1, self=0x966bd78) at /build/buildd-glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2448
#44 0xb62e9f28 in IA__g_main_context_iteration (context=0x966de90, may_block=1) at /build/buildd-glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2511
#45 0xb71bf5e8 in QEventDispatcherGlib::processEvents (this=0x966bbe8, flags={i = -1076240040}) at kernel/qeventdispatcher_glib.cpp:319
#46 0xb6923d75 in QGuiEventDispatcherGlib::processEvents (this=0x966bbe8, flags={i = -1076239992}) at kernel/qguieventdispatcher_glib.cpp:198
#47 0xb71937aa in QEventLoop::processEvents (this=0xbfd9e200, flags={i = -1076239928}) at kernel/qeventloop.cpp:143
#48 0xb719396a in QEventLoop::exec (this=0xbfd9e200, flags={i = -1076239864}) at kernel/qeventloop.cpp:194
#49 0xb7196025 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#50 0xb688a617 in QApplication::exec () at kernel/qapplication.cpp:3331
#51 0xb7f534ef in kdemain (argc=2, argv=0xbfd9e7a4) at ../../../../apps/konqueror/src/konqmain.cpp:257
#52 0x08048592 in main (argc=) at konqueror_dummy.cpp:3
Comment 17 Aurelien Gateau 2009-06-03 00:10:29 UTC
I believe this is a Qt 4.4 issue, since I can't reproduce it with Qt 4.5.
Please reopen if you can reproduce it with Qt 4.5.

Meanwhile, you may want to disable Gwenview KPart from Konqueror (open the file association dialog, go to the "Embedded" tab of each image types and make sure "Embeddable Image Viewer" is the first item)
Comment 18 Dario Andres 2009-08-03 23:12:09 UTC
*** Bug 201253 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2009-09-28 01:50:27 UTC
*** Bug 183033 has been marked as a duplicate of this bug. ***