Bug 204740 - Crashes when looking at an image and then doing back
Summary: Crashes when looking at an image and then doing back
Status: RESOLVED DUPLICATE of bug 198123
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-22 09:46 UTC by Kvikende
Modified: 2009-08-23 01:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kvikende 2009-08-22 09:46:38 UTC
Application that crashed: konqueror
Version of the application: 4.3.00 (KDE 4.3.0)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.29.6-217.2.8.fc11.x86_64 x86_64

What I was doing when the application crashed:
When I pressed the back button konqueror crashed. I can reproduce it pretty much every time. It is annoying as I use the feature all the time.

I'm running Fedora 11 with KDE4.3 from updates-testing.

 -- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7d8be51820 (LWP 15405))]

Thread 3 (Thread 0x7f7d7b166910 (LWP 15407)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x0000003d40a5ace2 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x0000003d40a50e22 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x0000003d40a59cd5 in QThreadPrivate::start (arg=0x25afee0) at thread/qthread_unix.cpp:188
#5  0x00007f7d8a67a86a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7d8a1603bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7d7a4f7910 (LWP 15412)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x0000003d40a5ace2 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x0000003d40a50e22 in QThreadPoolThread::run (this=<value optimized out>) at concurrent/qthreadpool.cpp:140
#4  0x0000003d40a59cd5 in QThreadPrivate::start (arg=0x28608e0) at thread/qthread_unix.cpp:188
#5  0x00007f7d8a67a86a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f7d8a1603bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7d8be51820 (LWP 15405)):
[KCrash Handler]
#5  KHTMLPart::slotChildStarted (this=0x236bee0, job=0x0) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:4911
#6  0x00007f7d7ecf04b4 in KHTMLPart::qt_metacall (this=0x236bee0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff995046d0)
    at /usr/src/debug/kdelibs-4.3.0/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:316
#7  0x0000003d40b54fdc in QMetaObject::activate (sender=0x2cc2740, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#8  0x00007f7d8b7fa70f in KParts::ReadOnlyPart::started (this=0x27c6018, _t1=0x0) at /usr/src/debug/kdelibs-4.3.0/x86_64-redhat-linux-gnu/kparts/part.moc:201
#9  0x00007f7d7ecf7c01 in KHTMLRun::KHTMLRun(struct KHTMLPart *, struct khtml::ChildFrame *, const KUrl &, const KParts::OpenUrlArguments &, const struct KParts::BrowserArguments &, bool) (
    this=0x2cdbfc0, part=0x2cc2740, child=0x28a8e50, url=@0x7fff99504c80, args=@0x28a8eb0, browserArgs=@0x28a8eb8, hideErrorDialog=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_run.cpp:43
#10 0x00007f7d7ecedcdc in KHTMLPart::requestObject (this=0x2cc2740, child=<value optimized out>, url=<value optimized out>, _args=<value optimized out>, browserArgs=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:4243
#11 0x00007f7d7ecf09a1 in KHTMLPart::requestFrame (this=0x2cc2740, frame=<value optimized out>, url=<value optimized out>, frameName=<value optimized out>, params=<value optimized out>, 
    isIFrame=true) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:4161
#12 0x00007f7d7ed9afa7 in DOM::HTMLIFrameElementImpl::computeContent (this=0x286bdb0) at /usr/src/debug/kdelibs-4.3.0/khtml/html/html_baseimpl.cpp:784
#13 0x00007f7d7ed761b8 in khtml::KHTMLParser::popOneBlock (this=0x2d488f0, delBlock=true) at /usr/src/debug/kdelibs-4.3.0/khtml/html/htmlparser.cpp:1863
#14 0x00007f7d7ed7638d in khtml::KHTMLParser::freeBlock (this=0x2d488f0) at /usr/src/debug/kdelibs-4.3.0/khtml/html/htmlparser.cpp:1896
#15 0x00007f7d7ed766a7 in khtml::KHTMLParser::~KHTMLParser (this=0x27c6018, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.0/khtml/html/htmlparser.cpp:191
#16 0x00007f7d7ed7e561 in khtml::HTMLTokenizer::~HTMLTokenizer (this=0x27104e0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.3.0/khtml/html/htmltokenizer.cpp:2081
#17 0x00007f7d7ed29e47 in DOM::DocumentImpl::detach (this=0x27a0810) at /usr/src/debug/kdelibs-4.3.0/khtml/xml/dom_docimpl.cpp:1535
#18 0x00007f7d7eccc575 in KHTMLPart::clear (this=0x2cc2740) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:1557
#19 0x00007f7d7ece1d48 in KHTMLPart::~KHTMLPart (this=0x2cc2740, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:607
#20 0x00007f7d7eccc217 in KHTMLPart::clear (this=0x236bee0) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:1596
#21 0x00007f7d7eccc687 in KHTMLPart::begin (this=0x236bee0, url=@0x23e0608, xOffset=0, yOffset=0) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:2009
#22 0x00007f7d7ecc3509 in KHTMLPart::slotRestoreData (this=0x236bee0, data=@0x7fff99505490) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_part.cpp:1800
#23 0x00007f7d7ecf02e0 in KHTMLPart::qt_metacall (this=0x236bee0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff99505460)
    at /usr/src/debug/kdelibs-4.3.0/x86_64-redhat-linux-gnu/khtml/khtml_part.moc:273
#24 0x0000003d40b54fdc in QMetaObject::activate (sender=0x2e99ae0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#25 0x00007f7d7ed16da2 in KHTMLPageCacheDelivery::emitData (this=0x27c6018, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.3.0/x86_64-redhat-linux-gnu/khtml/khtml_pagecache.moc:135
#26 0x00007f7d7ed173c6 in KHTMLPageCache::sendData (this=0x24422b0) at /usr/src/debug/kdelibs-4.3.0/khtml/khtml_pagecache.cpp:250
#27 0x00007f7d7ed17d79 in KHTMLPageCache::qt_metacall (this=0x24422b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff99505590)
    at /usr/src/debug/kdelibs-4.3.0/x86_64-redhat-linux-gnu/khtml/khtml_pagecache.moc:69
#28 0x0000003d40b54fdc in QMetaObject::activate (sender=0x2e91390, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
#29 0x0000003d40b59fdf in QSingleShotTimer::timerEvent (this=0x2e91390) at kernel/qtimer.cpp:298
#30 0x0000003d40b4ef93 in QObject::event (this=0x2e91390, e=0x3d40e306b8) at kernel/qobject.cpp:1075
#31 0x0000003d41f8f69c in QApplicationPrivate::notify_helper (this=0x1dce450, receiver=0x2e91390, e=0x7fff99505ba0) at kernel/qapplication.cpp:4056
#32 0x0000003d41f966ce in QApplication::notify (this=0x7fff99506040, receiver=0x2e91390, e=0x7fff99505ba0) at kernel/qapplication.cpp:4021
#33 0x00007f7d8af1f296 in KApplication::notify (this=0x7fff99506040, receiver=0x2e91390, event=0x7fff99505ba0) at /usr/src/debug/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302
#34 0x0000003d40b3fcbc in QCoreApplication::notifyInternal (this=0x7fff99506040, receiver=0x2e91390, event=0x7fff99505ba0) at kernel/qcoreapplication.cpp:610
#35 0x0000003d40b6aa72 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#36 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:572
#37 0x0000003d40b6846d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#38 0x0000003019e37abe in g_main_dispatch (context=<value optimized out>) at gmain.c:1824
#39 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377
#40 0x0000003019e3b278 in g_main_context_iterate (context=0x1dd1120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455
#41 0x0000003019e3b3a0 in IA__g_main_context_iteration (context=0x1dd1120, may_block=1) at gmain.c:2518
#42 0x0000003d40b683b6 in QEventDispatcherGlib::processEvents (this=0x1db0d90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#43 0x0000003d4202242e in QGuiEventDispatcherGlib::processEvents (this=0x27c6018, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x0000003d40b3e5f2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 36}) at kernel/qeventloop.cpp:149
#45 0x0000003d40b3e9c4 in QEventLoop::exec (this=0x7fff99505e40, flags={i = 0}) at kernel/qeventloop.cpp:201
#46 0x0000003d40b40b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#47 0x0000003d450ce3bb in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.3.0/apps/konqueror/src/konqmain.cpp:257
#48 0x00007f7d8a0a0a2d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff99506a58) at libc-start.c:220
#49 0x0000000000400759 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-23 01:31:52 UTC
This was fixed recently: bug 198123. Thanks

*** This bug has been marked as a duplicate of bug 198123 ***