Bug 205389 - konqueror crash when 'back' is pressed
Summary: konqueror crash when 'back' is pressed
Status: RESOLVED DUPLICATE of bug 201326
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-27 19:25 UTC by Martin Torstensson
Modified: 2009-08-28 00:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Torstensson 2009-08-27 19:25:30 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.28-15-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Sometimes when the backbutton is pressed konqueror crashes. I think it mostly happens when there are more than one tab opened, but I'm not sure. It has happend a coupple of times, but not always.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#5  widthMediaFeatureEval (value=0x302faf0, style=0x69b1500, part=0x3865f70, op=MinPrefix) at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_docimpl.h:378
#6  0x00007f425d49f0c2 in khtml::MediaQueryEvaluator::eval (this=0x359c800, expr=0x66fed40) at /build/buildd/kde4libs-4.3.0/khtml/css/css_mediaquery.cpp:774
#7  0x00007f425d49f1f6 in khtml::MediaQueryEvaluator::eval (this=0x359c800, mediaList=0x34d2f50, styleSelector=0x6486830) at /build/buildd/kde4libs-4.3.0/khtml/css/css_mediaquery.cpp:296
#8  0x00007f425d479077 in khtml::CSSStyleSelectorList::append (this=0x2cb1050, sheet=0x5e66650, medium=0x359c800, styleSelector=0x6486830)
    at /build/buildd/kde4libs-4.3.0/khtml/css/cssstyleselector.cpp:2065
#9  0x00007f425d488be0 in CSSStyleSelector (this=0x6486830, doc=0x33d91a0, userStyleSheet=
      {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 38085}, alloc = 0, size = 0, data = 0x60b59a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 202}, alloc = 0, size = 0, data = 0x7f4272c1685a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7fff7ae33730, static codecForCStrings = 0x0}, styleSheets=0x339edc0, url=@0x33d9250, _strictParsing=<value optimized out>)
    at /build/buildd/kde4libs-4.3.0/khtml/css/cssstyleselector.cpp:282
#10 0x00007f425d33809c in DOM::DocumentImpl::rebuildStyleSelector (this=0x33d91a0) at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_docimpl.cpp:2393
#11 0x00007f425d338205 in DOM::DocumentImpl::updateStyleSelector (this=0x33d91a0, shallow=false) at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_docimpl.cpp:2212
#12 0x00007f425d3908f9 in DOM::HTMLLinkElementImpl::finished (this=0x3404a60) at /build/buildd/kde4libs-4.3.0/khtml/html/html_headimpl.cpp:273
#13 0x00007f425d390f0f in DOM::HTMLLinkElementImpl::setStyleSheet (this=0x3404a60, url=@0x64b23f0, sheetStr=<value optimized out>, charset=@0x7fff7ae33850, mimetype=<value optimized out>)
    at /build/buildd/kde4libs-4.3.0/khtml/html/html_headimpl.cpp:264
#14 0x00007f425d4a6460 in khtml::CachedCSSStyleSheet::ref (this=0x64b23e0, c=0x3404a60) at /build/buildd/kde4libs-4.3.0/khtml/misc/loader.cpp:271
#15 0x00007f425d39303a in DOM::HTMLLinkElementImpl::process (this=0x3404a60) at /build/buildd/kde4libs-4.3.0/khtml/html/html_headimpl.cpp:217
#16 0x00007f425d33ec4d in DOM::NodeBaseImpl::addChild (this=0x2d04e90, newChild=0x3404a68) at /build/buildd/kde4libs-4.3.0/khtml/xml/dom_nodeimpl.cpp:1810
#17 0x00007f425d37bcce in khtml::KHTMLParser::insertNode (this=0x66b1df0, n=0x3404a68, flat=true) at /build/buildd/kde4libs-4.3.0/khtml/html/htmlparser.cpp:414
#18 0x00007f425d37e507 in khtml::KHTMLParser::parseToken (this=0x66b1df0, t=0x3a412b8) at /build/buildd/kde4libs-4.3.0/khtml/html/htmlparser.cpp:302
#19 0x00007f425d37f0b4 in khtml::HTMLTokenizer::processToken (this=0x3a41290) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:2056
#20 0x00007f425d385c0e in khtml::HTMLTokenizer::parseTag (this=0x3a41290, src=@0x3a417f8) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:1529
#21 0x00007f425d3883e2 in khtml::HTMLTokenizer::write (this=0x3a41290, str=@0x7fff7ae340f0, appendData=true) at /build/buildd/kde4libs-4.3.0/khtml/html/htmltokenizer.cpp:1810
#22 0x00007f425d2cd92b in KHTMLPart::write (this=0x3865f70, 
    data=0x2cd76a8 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\" >\r\n<head id=\"Head1\">\r\n    <title>S"..., len=2806) at /build/buildd/kde4libs-4.3.0/khtml/khtml_part.cpp:2100
#23 0x00007f425d2c2d90 in KHTMLPart::slotRestoreData (this=0x3865f70, data=@0x7fff7ae343c0) at /build/buildd/kde4libs-4.3.0/khtml/khtml_part.cpp:1808
#24 0x00007f425d2f0411 in KHTMLPart::qt_metacall (this=0x3865f70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7ae34390)
    at /build/buildd/kde4libs-4.3.0/obj-x86_64-linux-gnu/khtml/khtml_part.moc:273
#25 0x00007f4272938ea2 in QMetaObject::activate (sender=0x2c5fb30, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#26 0x00007f425d318062 in KHTMLPageCacheDelivery::emitData (this=0x0, _t1=<value optimized out>) at /build/buildd/kde4libs-4.3.0/obj-x86_64-linux-gnu/khtml/khtml_pagecache.moc:135
#27 0x00007f425d3186cd in KHTMLPageCache::sendData (this=0x28a81b0) at /build/buildd/kde4libs-4.3.0/khtml/khtml_pagecache.cpp:250
#28 0x00007f425d31922d in KHTMLPageCache::qt_metacall (this=0x28a81b0, _c=QMetaObject::InvokeMetaMethod, _id=1570755536, _a=0x7fff7ae344b0)
    at /build/buildd/kde4libs-4.3.0/obj-x86_64-linux-gnu/khtml/khtml_pagecache.moc:69
#29 0x00007f4272938ea2 in QMetaObject::activate (sender=0x62e2980, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#30 0x00007f427293e14f in QSingleShotTimer::timerEvent (this=0x62e2980) at kernel/qtimer.cpp:298
#31 0x00007f4272933263 in QObject::event (this=0x62e2980, e=0x0) at kernel/qobject.cpp:1075
#32 0x00007f426feeef4d in QApplicationPrivate::notify_helper (this=0x243b0d0, receiver=0x62e2980, e=0x7fff7ae34b70) at kernel/qapplication.cpp:4056
#33 0x00007f426fef718a in QApplication::notify (this=0x7fff7ae350a0, receiver=0x62e2980, e=0x7fff7ae34b70) at kernel/qapplication.cpp:4021
#34 0x00007f427100171b in KApplication::notify (this=0x7fff7ae350a0, receiver=0x62e2980, event=0x7fff7ae34b70) at /build/buildd/kde4libs-4.3.0/kdeui/kernel/kapplication.cpp:302
#35 0x00007f42729236ac in QCoreApplication::notifyInternal (this=0x7fff7ae350a0, receiver=0x62e2980, event=0x7fff7ae34b70) at kernel/qcoreapplication.cpp:610
#36 0x00007f4272950516 in QTimerInfoList::activateTimers (this=0x243ecb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#37 0x00007f427294cb2d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#38 0x00007f426e98220a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x00007f426e9858e0 in ?? () from /usr/lib/libglib-2.0.so.0
#40 0x00007f426e985a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0x00007f427294ca8f in QEventDispatcherGlib::processEvents (this=0x243aa80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#42 0x00007f426ff87bdf in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#43 0x00007f4272921f42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 2061716960}) at kernel/qeventloop.cpp:149
#44 0x00007f4272922314 in QEventLoop::exec (this=0x7fff7ae34e20, flags={i = 2061717040}) at kernel/qeventloop.cpp:201
#45 0x00007f42729245e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#46 0x00007f4266881d02 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kdebase-4.3.0/apps/konqueror/src/konqmain.cpp:271
#47 0x0000000000407215 in launch (argc=4, _name=0x23e0c38 "konqueror", args=<value optimized out>, cwd=0x23e0cb7 "/home/morot", envc=36, envs=0x23e120f "", reset_env=true, tty=0x0, 
    avoid_loops=false, startup_id_str=0x23e1218 "morot-laptop;1251391179;546099;4107_TIME37813086") at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:676
#48 0x0000000000407a38 in handle_launcher_request (sock=30, who=<value optimized out>) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1168
#49 0x0000000000407fc5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1352
#50 0x0000000000408b26 in main (argc=2, argv=0x7fff7ae36788, envp=0x7fff7ae367a0) at /build/buildd/kde4libs-4.3.0/kinit/kinit.cpp:1788

This bug may be a duplicate of or related to bug 184157

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-28 00:39:37 UTC
Merging with bug 201326.
Thanks

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