Bug 249453 - Konqueror Crashes when i go to a website
Summary: Konqueror Crashes when i go to a website
Status: RESOLVED FIXED
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
: 251255 252163 252850 253050 255584 256110 258444 259215 260608 262006 262979 263421 265223 267462 267787 268929 269992 270509 270837 270979 271621 272682 273883 278620 282579 287210 290539 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-29 21:49 UTC by Daniel Taylor
Modified: 2012-04-13 10:35 UTC (History)
31 users (show)

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


Attachments
New crash information added by DrKonqi (18.90 KB, text/plain)
2011-03-05 19:36 UTC, jos poortvliet
Details
New crash information added by DrKonqi (22.28 KB, text/plain)
2011-06-30 19:20 UTC, Shai
Details
New crash information added by DrKonqi (9.07 KB, text/plain)
2011-07-29 12:10 UTC, Clark Matthews
Details
New crash information added by DrKonqi (17.00 KB, text/plain)
2011-07-30 06:29 UTC, Māris Nartišs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Taylor 2010-08-29 21:49:31 UTC
Application: konqueror (4.5.00 (KDE 4.5.0))
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I was looking at the tvguide.com site and when I clicked on "TV Listings" under the "What's on TV" Link It crashes.

The crash can be reproduced every time.

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

Thread 2 (Thread 0xb2134b70 (LWP 3503)):
#0  0x0091b422 in __kernel_vsyscall ()
#1  0x0024db86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0361e4eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x036110ac in ?? () from /lib/libglib-2.0.so.0
#4  0x036114b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x064831cf in QEventDispatcherGlib::processEvents (this=0x87c0d50, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x06453419 in QEventLoop::processEvents (this=0xb2134290, flags=) at kernel/qeventloop.cpp:149
#7  0x0645389a in QEventLoop::exec (this=0xb2134290, flags=...) at kernel/qeventloop.cpp:201
#8  0x06350b5e in QThread::exec (this=0x866aed8) at thread/qthread.cpp:490
#9  0x0643255b in QInotifyFileSystemWatcherEngine::run (this=0x866aed8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06353e39 in QThreadPrivate::start (arg=0x866aed8) at thread/qthread_unix.cpp:266
#11 0x0084496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x0025ba4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb778a930 (LWP 3498)):
[KCrash Handler]
#7  KHTMLView::resizeEvent (this=0x97f2430) at ../../khtml/khtmlview.cpp:874
#8  0x04f8da93 in QWidget::event (this=0x97f2430, event=0xbfa85c68) at kernel/qwidget.cpp:8311
#9  0x053ab5e3 in QFrame::event (this=0x97f2430, e=0xbfa85c68) at widgets/qframe.cpp:557
#10 0x05448572 in QAbstractScrollArea::viewportEvent (this=0x6, e=0x8db0e18) at widgets/qabstractscrollarea.cpp:1043
#11 0x023106e7 in KHTMLView::viewportEvent (this=0x97f2430, e=0x0) at ../../khtml/khtmlview.cpp:2151
#12 0x0544afb5 in QAbstractScrollAreaPrivate::viewportEvent (this=0x97f4090, o=0x97f1c30, e=0xbfa85c68) at widgets/qabstractscrollarea_p.h:100
#13 QAbstractScrollAreaFilter::eventFilter (this=0x97f4090, o=0x97f1c30, e=0xbfa85c68) at widgets/qabstractscrollarea_p.h:116
#14 0x064540ca in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x828dd88, receiver=0x97f1c30, event=0xbfa85c68) at kernel/qcoreapplication.cpp:847
#15 0x04f300a9 in QApplicationPrivate::notify_helper (this=0x828dd88, receiver=0x97f1c30, e=0xbfa85c68) at kernel/qapplication.cpp:4385
#16 0x04f361b9 in QApplication::notify (this=0xbfa893d0, receiver=0x97f1c30, e=0xbfa85c68) at kernel/qapplication.cpp:4354
#17 0x011e182a in KApplication::notify (this=0xbfa893d0, receiver=0x97f1c30, event=0xbfa85c68) at ../../kdeui/kernel/kapplication.cpp:310
#18 0x0645496b in QCoreApplication::notifyInternal (this=0xbfa893d0, receiver=0x97f1c30, event=0xbfa85c68) at kernel/qcoreapplication.cpp:732
#19 0x04f8cbb9 in QCoreApplication::sendEvent (this=0x97f3048, recursive=true, disableUpdates=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x97f3048, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7227
#21 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x97f2ac0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#22 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x89271e8, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#23 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x8927028, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#24 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x897a870, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#25 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x85ffee0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#26 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x85f98e0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#27 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x85fafb8, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#28 0x04f8cb27 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x82c89f8, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7239
#29 0x04f914f1 in QWidgetPrivate::prepareToRender (this=0x8eaa2b8, region=..., renderFlags=...) at kernel/qwidget.cpp:5206
#30 0x04f95f54 in QWidgetPrivate::render (this=0x8eaa2b8, target=0xbfa863c4, targetOffset=..., sourceRegion=..., renderFlags=..., readyToRender=false) at kernel/qwidget.cpp:5459
#31 0x04f961dc in QWidget::render (this=0x8f00340, target=0xbfa863c4, targetOffset=..., sourceRegion=..., renderFlags=...) at kernel/qwidget.cpp:4989
#32 0x014eb2ed in Oxygen::TransitionWidget::grabWidget (this=0x8b46518, pixmap=..., widget=0x8f00340, rect=...) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:258
#33 0x014eb435 in Oxygen::TransitionWidget::grab (this=0x8b46518, widget=0x8f00340, rect=...) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:93
#34 0x014e1d05 in Oxygen::ComboBoxData::animate (this=0x8b46080) at ../../../kstyles/oxygen/transitions/oxygencomboboxdata.cpp:136
#35 0x014e1500 in Oxygen::ComboBoxData::indexChanged (this=0x8b46080) at ../../../kstyles/oxygen/transitions/oxygencomboboxdata.cpp:54
#36 0x014e1b47 in Oxygen::ComboBoxData::qt_metacall (this=0x8b46080, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa865b8) at ./oxygencomboboxdata.moc:77
#37 0x0645a6ca in QMetaObject::metacall (object=0x8b46080, cl=QMetaObject::QueryPropertyStored, idx=7, argv=0xbfa865b8) at kernel/qmetaobject.cpp:237
#38 0x0646d455 in QMetaObject::activate (sender=0x8f00340, m=0x58ab244, local_signal_index=5, argv=0xbfa865b8) at kernel/qobject.cpp:3280
#39 0x05373533 in QComboBox::currentIndexChanged (this=0x8f00340, _t1=-1) at .moc/release-shared/moc_qcombobox.cpp:302
#40 0x0537516a in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0x8eaa2b8, index=...) at widgets/qcombobox.cpp:1259
#41 0x0537cd2c in QComboBoxPrivate::_q_rowsRemoved (this=0x8eaa2b8, parent=...) at widgets/qcombobox.cpp:1062
#42 0x0537f034 in QComboBox::qt_metacall (this=0x8f00340, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfa867c0) at .moc/release-shared/moc_qcombobox.cpp:200
#43 0x012acafa in KComboBox::qt_metacall (this=0x8f00340, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfa867c0) at ./kcombobox.moc:106
#44 0x0645a6ca in QMetaObject::metacall (object=0x8f00340, cl=QMetaObject::QueryPropertyStored, idx=48, argv=0xbfa867c0) at kernel/qmetaobject.cpp:237
#45 0x0646d455 in QMetaObject::activate (sender=0x8c24bc8, m=0x6586198, local_signal_index=7, argv=0xbfa867c0) at kernel/qobject.cpp:3280
#46 0x064bdccf in QAbstractItemModel::rowsRemoved (this=0x8c24bc8, _t1=..., _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:195
#47 0x0644f9e3 in QAbstractItemModel::endRemoveRows (this=0x8c24bc8) at kernel/qabstractitemmodel.cpp:2467
#48 0x055a0270 in QStandardItemModelPrivate::rowsRemoved (this=0x8f00680, parent=0x8c24b78, row=0, count=1) at itemviews/qstandarditemmodel.cpp:589
#49 0x055a04ff in QStandardItem::removeRows (this=0x8c24b78, row=0, count=1) at itemviews/qstandarditemmodel.cpp:1630
#50 0x055a05ca in QStandardItemModel::removeRows (this=0x8c24bc8, row=0, count=1, parent=...) at itemviews/qstandarditemmodel.cpp:2800
#51 0x05373946 in QComboBox::clear (this=0x8f00340) at widgets/qcombobox.cpp:2617
#52 0x024ce65e in khtml::RenderSelect::updateFromElement (this=0x9601264) at ../../khtml/rendering/render_form.cpp:1708
#53 0x0242779b in DOM::HTMLElementImpl::recalcStyle (this=0x8db2880, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:238
#54 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8db2658, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#55 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8db2658, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#56 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8dab7e8, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#57 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8dab7e8, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#58 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8db19e8, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#59 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8db19e8, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#60 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8db1d68, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#61 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8db1d68, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#62 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x92e3188, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#63 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x92e3188, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#64 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8fc3fa0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#65 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8fc3fa0, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#66 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8fa26d0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#67 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8fa26d0, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#68 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8a6b1a8, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#69 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8a6b1a8, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#70 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8fa2198, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#71 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8fa2198, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#72 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8fa1fe0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#73 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8fa1fe0, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#74 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8f11a68, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#75 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8f11a68, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#76 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8f11940, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#77 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8f11940, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#78 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8f117e0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#79 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8f117e0, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#80 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8c014d0, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#81 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8c014d0, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#82 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x925a458, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#83 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x925a458, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#84 0x023d534f in DOM::ElementImpl::recalcStyle (this=0x8e69918, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_elementimpl.cpp:1018
#85 0x02427789 in DOM::HTMLElementImpl::recalcStyle (this=0x8e69918, ch=DOM::NodeImpl::NoChange) at ../../khtml/html/html_elementimpl.cpp:235
#86 0x023c385f in DOM::DocumentImpl::recalcStyle (this=0x86bff10, change=DOM::NodeImpl::NoChange) at ../../khtml/xml/dom_docimpl.cpp:1439
#87 0x023afe58 in DOM::DocumentImpl::updateRendering (this=0x0) at ../../khtml/xml/dom_docimpl.cpp:1468
#88 0x023bc91a in DOM::DocumentImpl::updateDocumentsRendering () at ../../khtml/xml/dom_docimpl.cpp:1481
#89 0x023cb3ad in DOM::NodeImpl::dispatchGenericEvent (this=0x9828454, evt=0x98332b0) at ../../khtml/xml/dom_nodeimpl.cpp:511
#90 0x023cb666 in DOM::NodeImpl::dispatchEvent (this=0x9828454, evt=0x98332b0, exceptioncode=@0xbfa8736c, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:401
#91 0x023cce7d in DOM::NodeImpl::dispatchHTMLEvent (this=0x9828454, _id=36, canBubbleArg=true, cancelableArg=<value optimized out>) at ../../khtml/xml/dom_nodeimpl.cpp:520
#92 0x02337676 in KHTMLPart::slotFinishedParsing (this=0x97f2718) at ../../khtml/khtml_part.cpp:2207
#93 0x0235dd73 in KHTMLPart::qt_metacall (this=0x97f2718, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfa874bc) at ./khtml_part.moc:280
#94 0x0645a6ca in QMetaObject::metacall (object=0x97f2718, cl=QMetaObject::QueryPropertyStored, idx=36, argv=0xbfa874bc) at kernel/qmetaobject.cpp:237
#95 0x0646d455 in QMetaObject::activate (sender=0x9828448, m=0x2888f4c, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#96 0x023b04b7 in DOM::DocumentImpl::finishedParsing (this=0x9828448) at ./dom_docimpl.moc:85
#97 0x023b0511 in DOM::DocumentImpl::qt_metacall (this=0x9828448, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa875fc) at ./dom_docimpl.moc:74
#98 0x0242bba7 in DOM::HTMLDocumentImpl::qt_metacall (this=0x9828448, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa875fc) at ./html_documentimpl.moc:69
#99 0x0645a6ca in QMetaObject::metacall (object=0x9828448, cl=QMetaObject::QueryPropertyStored, idx=4, argv=0xbfa875fc) at kernel/qmetaobject.cpp:237
#100 0x0646d455 in QMetaObject::activate (sender=0x9824978, m=0x288aac8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#101 0x023e8f17 in khtml::Tokenizer::finishedParsing (this=0x9824978) at ./xml_tokenizer.moc:83
#102 0x0240fa49 in khtml::HTMLTokenizer::end (this=0x9824978) at ../../khtml/html/htmltokenizer.cpp:1931
#103 0x02412b49 in khtml::HTMLTokenizer::finish (this=0x9824978) at ../../khtml/html/htmltokenizer.cpp:1978
#104 0x023affb8 in DOM::DocumentImpl::finishParsing (this=0x9828448) at ../../khtml/xml/dom_docimpl.cpp:1700
#105 0x023303cd in KHTMLPart::end (this=0x97f2718) at ../../khtml/khtml_part.cpp:2127
#106 0x02346771 in KHTMLPart::navigateLocalProtocol (this=0x8962340, inPart=0x97f2718, url=...) at ../../khtml/khtml_part.cpp:4471
#107 0x0234aebf in KHTMLPart::loadFrameElement (this=0x8962340, frame=0x8caac28, url=..., frameName=..., params=..., isIFrame=<value optimized out>) at ../../khtml/khtml_part.cpp:4167
#108 0x0243283c in DOM::HTMLIFrameElementImpl::computeContent (this=0x8caac28) at ../../khtml/html/html_baseimpl.cpp:829
#109 0x0244e024 in DOM::HTMLPartContainerElementImpl::computeContentIfNeeded (this=0x0) at ../../khtml/html/html_objectimpl.cpp:89
#110 0x0242ed85 in DOM::HTMLIFrameElementImpl::insertedIntoDocument (this=0x8caac28) at ../../khtml/html/html_baseimpl.cpp:701
#111 0x023cbb96 in DOM::NodeBaseImpl::dispatchChildInsertedEvents (this=0x974d148, child=0x8ff64c0, exceptioncode=@0xbfa87b68) at ../../khtml/xml/dom_nodeimpl.cpp:2066
#112 0x023cc2be in DOM::NodeBaseImpl::appendChild (this=0x974d148, newChild=0x8ff6080, exceptioncode=@0xbfa87b68) at ../../khtml/xml/dom_nodeimpl.cpp:1783
#113 0x0242a439 in DOM::HTMLElementImpl::setInnerHTML (this=0x974d148, html=..., exceptioncode=@0xbfa87b68) at ../../khtml/html/html_elementimpl.cpp:527
#114 0x0259e937 in KJS::HTMLElement::putValueProperty (this=0xb0fca8c0, exec=0xbfa87f2c, token=351, value=0xb0fb74e0) at ../../khtml/ecma/kjs_html.cpp:2620
#115 0x0259f84c in lookupPut<KJS::HTMLElement> (this=0xb0fca8c0, exec=0xbfa87f2c, propertyName=..., value=0xb0fb74e0, attr=0) at ../../kjs/lookup.h:249
#116 lookupPut<KJS::HTMLElement, KJS::DOMElement> (this=0xb0fca8c0, exec=0xbfa87f2c, propertyName=..., value=0xb0fb74e0, attr=0) at ../../kjs/lookup.h:265
#117 KJS::HTMLElement::put (this=0xb0fca8c0, exec=0xbfa87f2c, propertyName=..., value=0xb0fb74e0, attr=0) at ../../khtml/ecma/kjs_html.cpp:2393
#118 0x01aab7fa in KJS::Machine::runBlock (exec=0xbfa87f2c, codeBlock=..., parentExec=0xbfa8830c) at codes.def:672
#119 0x01a8cc73 in KJS::FunctionImp::callAsFunction (this=0xb188edc0, exec=0xbfa8830c, thisObj=0xb1890000, args=...) at ../../kjs/function.cpp:172
#120 0x01ab0add in KJS::JSObject::call (exec=0xbfa8830c, codeBlock=..., parentExec=0xbfa8874c) at ../../kjs/object.h:616
#121 KJS::Machine::runBlock (exec=0xbfa8830c, codeBlock=..., parentExec=0xbfa8874c) at codes.def:1204
#122 0x01a8cc73 in KJS::FunctionImp::callAsFunction (this=0xb1884060, exec=0xbfa8874c, thisObj=0xb1890000, args=...) at ../../kjs/function.cpp:172
#123 0x01ab0add in KJS::JSObject::call (exec=0xbfa8874c, codeBlock=..., parentExec=0x0) at ../../kjs/object.h:616
#124 KJS::Machine::runBlock (exec=0xbfa8874c, codeBlock=..., parentExec=0x0) at codes.def:1204
#125 0x01a60eda in KJS::FunctionBodyNode::execute (this=0x8e20a20, exec=0xbfa8874c) at ../../kjs/nodes.cpp:927
#126 0x01a96182 in KJS::Interpreter::evaluate (this=0x87a6ed0, sourceURL=..., startingLineNumber=1, code=0x880f9e8, codeLength=17, thisV=0xb1890000) at ../../kjs/interpreter.cpp:556
#127 0x01a96377 in KJS::Interpreter::evaluate (this=0x87a6ed0, sourceURL=..., startingLineNumber=1, code=..., thisV=0xb1890000) at ../../kjs/interpreter.cpp:496
#128 0x025d6a42 in KJSProxy::evaluate (this=0x88938e8, filename=..., baseLine=1, str=..., n=..., completion=0xbfa88938) at ../../khtml/ecma/kjs_proxy.cpp:126
#129 0x02346307 in KHTMLPart::executeScript (this=0x8962340, n=..., script=...) at ../../khtml/khtml_part.cpp:1330
#130 0x025bd0e4 in KJS::ScheduledAction::execute (this=0x8a7d378, window=0xb1890000) at ../../khtml/ecma/kjs_window.cpp:2210
#131 0x025bee82 in KJS::WindowQObject::timerEvent (this=0x897f770) at ../../khtml/ecma/kjs_window.cpp:2376
#132 0x064672c4 in QObject::event (this=0x897f770, e=0x8db0e18) at kernel/qobject.cpp:1183
#133 0x04f300cc in QApplicationPrivate::notify_helper (this=0x828dd88, receiver=0x897f770, e=0xbfa88f50) at kernel/qapplication.cpp:4389
#134 0x04f3611e in QApplication::notify (this=0xbfa893d0, receiver=0x897f770, e=0xbfa88f50) at kernel/qapplication.cpp:3791
#135 0x011e182a in KApplication::notify (this=0xbfa893d0, receiver=0x897f770, event=0xbfa88f50) at ../../kdeui/kernel/kapplication.cpp:310
#136 0x0645496b in QCoreApplication::notifyInternal (this=0xbfa893d0, receiver=0x897f770, event=0xbfa88f50) at kernel/qcoreapplication.cpp:732
#137 0x064866d6 in QCoreApplication::sendEvent (this=0x8290b94) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#138 QTimerInfoList::activateTimers (this=0x8290b94) at kernel/qeventdispatcher_unix.cpp:602
#139 0x064834d7 in timerSourceDispatch (source=0x8291000) at kernel/qeventdispatcher_glib.cpp:184
#140 idleTimerSourceDispatch (source=0x8291000) at kernel/qeventdispatcher_glib.cpp:231
#141 0x0360d5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#142 0x036112d8 in ?? () from /lib/libglib-2.0.so.0
#143 0x036114b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#144 0x06483195 in QEventDispatcherGlib::processEvents (this=0x828dd68, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#145 0x04ff13b5 in QGuiEventDispatcherGlib::processEvents (this=0x828dd68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#146 0x06453419 in QEventLoop::processEvents (this=0xbfa89214, flags=) at kernel/qeventloop.cpp:149
#147 0x0645389a in QEventLoop::exec (this=0xbfa89214, flags=...) at kernel/qeventloop.cpp:201
#148 0x06457e4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#149 0x04f2eef7 in QApplication::exec () at kernel/qapplication.cpp:3665
#150 0x007af702 in kdemain (argc=2, argv=0xbfa896b4) at ../../../../apps/konqueror/src/konqmain.cpp:234
#151 0x080485fb in main (argc=2, argv=0xbfa896b4) at konqueror_dummy.cpp:3

Possible duplicates by query: bug 248577, bug 248416, bug 246942, bug 246841, bug 234034.

Reported using DrKonqi
Comment 1 Maksim Orlovich 2010-08-30 18:15:46 UTC
Hmm. Related to 245691, but probably different, too (can't reproduce, though) --  this happens to access the backlink even earlier, due to funky interaction with some oxygen hacks.
Comment 2 Tommi Tervo 2010-08-30 22:10:53 UTC
==13080== 
==13080== Invalid read of size 4
==13080==    at 0x16C01928: QPointer<DOM::HTMLPartContainerElementImpl>::operator->() const (qpointer.h:74)
==13080==    by 0x16EF82AC: KHTMLView::resizeEvent(QResizeEvent*) (khtmlview.cpp:874)
==13080==    by 0x52ADEE1: QWidget::event(QEvent*) (qwidget.cpp:8198)
==13080==    by 0x56A7764: QFrame::event(QEvent*) (qframe.cpp:557)
==13080==    by 0x5735E00: QAbstractScrollArea::viewportEvent(QEvent*) (qabstractscrollarea.cpp:1036)
==13080==    by 0x16EFF09F: KHTMLView::viewportEvent(QEvent*) (khtmlview.cpp:2151)
==13080==    by 0x5738775: QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) (qabstractscrollarea_p.h:100)
==13080==    by 0x4F6AFA5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (qcoreapplication.cpp:841)
==13080==    by 0x5254C33: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4298)
==13080==    by 0x525CCA3: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4267)
==13080==    by 0x498414B: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302)
==13080==    by 0x4F6AE0D: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:726)
==13080==    by 0x52A75E2: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qcoreapplication.h:215)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52A7523: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7124)
==13080==    by 0x52AEF90: QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) (qwidget.cpp:5187)
==13080==    by 0x52B0343: QWidget::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) (qwidget.cpp:4895)
==13080==    by 0x6E221ED: Oxygen::TransitionWidget::grabWidget(QPixmap&, QWidget*, QRect&) const (oxygentransitionwidget.cpp:227)
==13080==    by 0x6E2172F: Oxygen::TransitionWidget::grab(QWidget*, QRect) (oxygentransitionwidget.cpp:90)
==13080==    by 0x6E17944: Oxygen::ComboBoxData::animate() (oxygencomboboxdata.cpp:136)
==13080==    by 0x6E173AE: Oxygen::ComboBoxData::indexChanged() (oxygencomboboxdata.cpp:54)
==13080==    by 0x6E17173: Oxygen::ComboBoxData::qt_metacall(QMetaObject::Call, int, void**) (oxygencomboboxdata.moc:77)
==13080==    by 0x4F70EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==13080==    by 0x4F7FFE7: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3295)
==13080==    by 0x567A004: QComboBox::currentIndexChanged(int) (moc_qcombobox.cpp:302)
==13080==    by 0x567A09E: QComboBoxPrivate::_q_emitCurrentIndexChanged(QModelIndex const&) (qcombobox.cpp:1250)
==13080==    by 0x567BA74: QComboBoxPrivate::_q_rowsRemoved(QModelIndex const&, int, int) (qcombobox.cpp:1053)
==13080==    by 0x567E8D5: QComboBox::qt_metacall(QMetaObject::Call, int, void**) (moc_qcombobox.cpp:200)
==13080==    by 0x4A3E1C4: KComboBox::qt_metacall(QMetaObject::Call, int, void**) (kcombobox.moc:106)
==13080==    by 0x4F70EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==13080==    by 0x4F7FFE7: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3295)
==13080==    by 0x4FCB984: QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int) (moc_qabstractitemmodel.cpp:195)
==13080==    by 0x4F6531A: QAbstractItemModel::endRemoveRows() (qabstractitemmodel.cpp:2467)
==13080==    by 0x5879335: QStandardItemModelPrivate::rowsRemoved(QStandardItem*, int, int) (qstandarditemmodel.cpp:589)
==13080==    by 0x58797EF: QStandardItem::removeRows(int, int) (qstandarditemmodel.cpp:1630)
==13080==    by 0x58798DE: QStandardItemModel::removeRows(int, int, QModelIndex const&) (qstandarditemmodel.cpp:2800)
==13080==    by 0x5679B38: QComboBox::clear() (qcombobox.cpp:2607)
==13080==    by 0x16D34769: khtml::RenderSelect::updateFromElement() (render_form.cpp:1708)
==13080==    by 0x16C881E7: DOM::HTMLElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (html_elementimpl.cpp:238)
==13080==    by 0x16C52841: DOM::ElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (dom
_elementimpl.cpp:1018)
==13080==    by 0x16C881C3: DOM::HTMLElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (html_elementimpl.cpp:235)
==13080==    by 0x16C52841: DOM::ElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (dom_elementimpl.cpp:1018)
==13080==    by 0x16C881C3: DOM::HTMLElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (html_elementimpl.cpp:235)
==13080==    by 0x16C52841: DOM::ElementImpl::recalcStyle(DOM::NodeImpl::StyleChange) (dom_elementimpl.cpp:1018)
==13080==  Address 0x8 is not stack'd, malloc'd or (recently) free'd
Comment 3 Tommi Tervo 2010-10-03 12:45:37 UTC
*** Bug 251255 has been marked as a duplicate of this bug. ***
Comment 4 Tommi Tervo 2010-10-03 12:46:01 UTC
*** Bug 252163 has been marked as a duplicate of this bug. ***
Comment 5 Tommi Tervo 2010-10-03 12:46:23 UTC
*** Bug 252850 has been marked as a duplicate of this bug. ***
Comment 6 Tommi Tervo 2010-10-03 12:46:50 UTC
*** Bug 253050 has been marked as a duplicate of this bug. ***
Comment 7 Tommi Tervo 2010-10-03 13:06:20 UTC
Hmm, 4.5.1 crashes every time but current trunk build doesn't.
Comment 8 Maksim Orlovich 2010-10-07 17:48:59 UTC
1172284 likely fixed this.
Comment 9 Tommi Tervo 2010-12-01 20:55:57 UTC
*** Bug 256110 has been marked as a duplicate of this bug. ***
Comment 10 Tommi Tervo 2010-12-01 20:56:31 UTC
*** Bug 258444 has been marked as a duplicate of this bug. ***
Comment 11 Tommi Tervo 2010-12-08 19:30:11 UTC
*** Bug 259215 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2010-12-12 20:22:57 UTC
*** Bug 255584 has been marked as a duplicate of this bug. ***
Comment 13 Tommi Tervo 2010-12-18 11:17:22 UTC
*** Bug 260608 has been marked as a duplicate of this bug. ***
Comment 14 Tommi Tervo 2011-01-12 19:56:35 UTC
*** Bug 262979 has been marked as a duplicate of this bug. ***
Comment 15 Tommi Tervo 2011-01-18 19:12:35 UTC
*** Bug 263421 has been marked as a duplicate of this bug. ***
Comment 16 jos poortvliet 2011-03-05 19:36:52 UTC
Created attachment 57700 [details]
New crash information added by DrKonqi

konqueror (4.6.00 (4.6.0)) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.2

- What I was doing when the application crashed:

I was looking at the tvguide.com site and when I clicked on "TV Listings" under the "What's on TV" Link It crashes.

-- Backtrace (Reduced):
#6  isNull (this=<value optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:558
#7  KHTMLView::resizeEvent (this=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/khtml/khtmlview.cpp:861
#8  0x00007f24d3fb4ba2 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#9  0x00007f24d4361716 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#10 0x00007f24d4ba97c7 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
Comment 17 jos poortvliet 2011-03-05 19:42:49 UTC
FYI with KHTML as default it crashes as described; going to the website with WebKit KPart simply hangs Konqi ;-)
Comment 18 Tommi Tervo 2011-03-09 15:20:22 UTC
*** Bug 267787 has been marked as a duplicate of this bug. ***
Comment 19 Tommi Tervo 2011-03-22 18:44:13 UTC
*** Bug 268929 has been marked as a duplicate of this bug. ***
Comment 20 Tommi Tervo 2011-04-03 12:16:51 UTC
*** Bug 269992 has been marked as a duplicate of this bug. ***
Comment 21 Tommi Tervo 2011-04-13 20:15:24 UTC
*** Bug 270837 has been marked as a duplicate of this bug. ***
Comment 22 Tommi Tervo 2011-04-24 16:31:47 UTC
*** Bug 271621 has been marked as a duplicate of this bug. ***
Comment 23 Tommi Tervo 2011-04-24 16:59:08 UTC
debugfull build doesn't crash, here is vg log from 4.6.2


==26356== Invalid read of size 4
==26356==    at 0xB31A85E: KHTMLView::resizeEvent(QResizeEvent*) (qsharedpointer_impl.h:558)
==26356==    by 0x53C4BE1: QWidget::event(QEvent*) (qwidget.cpp:8413)
==26356==    by 0x57DEB44: QFrame::event(QEvent*) (qframe.cpp:557)
==26356==    by 0x58702B0: QAbstractScrollArea::viewportEvent(QEvent*) (qabstractscrollarea.cpp:1043)
==26356==    by 0xB30532F: KHTMLView::viewportEvent(QEvent*) (khtmlview.cpp:1997)
==26356==    by 0x5872BA5: QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) (qabstractscrollarea_p.h:100)
==26356==    by 0x506FEF5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (qcoreapplication.cpp:846)
==26356==    by 0x53696B3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4458)
==26356==    by 0x5372553: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4341)
==26356==    by 0x4960A60: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311)
==26356==    by 0x506FD5D: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:731)
==26356==    by 0x53C0262: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qcoreapplication.h:215)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C01A3: QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (qwidget.cpp:7341)
==26356==    by 0x53C27E0: QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) (qwidget.cpp:5308)
==26356==    by 0x53C2D8F: QWidgetPrivate::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>, bool) (qwidget.cpp:5561)
==26356==    by 0x53C2F4F: QWidget::render(QPaintDevice*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) (qwidget.cpp:5091)
==26356==    by 0x710B648: ??? (in /usr/lib/kde4/plugins/styles/oxygen.so)
==26356==    by 0x710C32A: ??? (in /usr/lib/kde4/plugins/styles/oxygen.so)
==26356==    by 0x7103B03: ??? (in /usr/lib/kde4/plugins/styles/oxygen.so)
==26356==    by 0x71035BA: ??? (in /usr/lib/kde4/plugins/styles/oxygen.so)
==26356==    by 0x710368C: ??? (in /usr/lib/kde4/plugins/styles/oxygen.so)
==26356==    by 0x50765FC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==26356==    by 0x50867FB: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3278)
==26356==    by 0x57B0974: QComboBox::currentIndexChanged(int) (moc_qcombobox.cpp:302)
==26356==    by 0x57B0A0E: QComboBoxPrivate::_q_emitCurrentIndexChanged(QModelIndex const&) (qcombobox.cpp:1264)
==26356==    by 0x57B23E4: QComboBoxPrivate::_q_rowsRemoved(QModelIndex const&, int, int) (qcombobox.cpp:1067)
==26356==    by 0x57B55D5: QComboBox::qt_metacall(QMetaObject::Call, int, void**) (moc_qcombobox.cpp:200)
==26356==    by 0x4B2E791: KComboBox::qt_metacall(QMetaObject::Call, int, void**) (kcombobox.moc:106)
==26356==    by 0x50765FC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237)
==26356==    by 0x50867FB: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3278)
==26356==    by 0x50D4A14: QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int) (moc_qabstractitemmodel.cpp:195)
==26356==    by 0x5069D61: QAbstractItemModel::endRemoveRows() (qabstractitemmodel.cpp:2466)
==26356==    by 0x59B9095: QStandardItemModelPrivate::rowsRemoved(QStandardItem*, int, int) (qstandarditemmodel.cpp:589)
==26356==    by 0x59B92EF: QStandardItem::removeRows(int, int) (qstandarditemmodel.cpp:1630)
==26356==    by 0x59B93DE: QStandardItemModel::removeRows(int, int, QModelIndex const&) (qstandarditemmodel.cpp:2800)
==26356==  Address 0x8 is not stack'd, malloc'd or (recently) free'd
Comment 24 Dawit Alemayehu 2011-05-07 06:22:22 UTC
*** Bug 270979 has been marked as a duplicate of this bug. ***
Comment 25 Dawit Alemayehu 2011-05-07 06:26:48 UTC
*** Bug 265223 has been marked as a duplicate of this bug. ***
Comment 26 Dawit Alemayehu 2011-05-07 06:28:09 UTC
*** Bug 267462 has been marked as a duplicate of this bug. ***
Comment 27 Dawit Alemayehu 2011-05-07 06:33:40 UTC
*** Bug 270509 has been marked as a duplicate of this bug. ***
Comment 28 Doğukan Solakoğlu 2011-05-08 22:23:43 UTC
Çok çaba gösterdiniz,teşekkürler.

2011/5/7 Dawit Alemayehu <adawit@kde.org>

> https://bugs.kde.org/show_bug.cgi?id=249453
>
>
> Dawit Alemayehu <adawit@kde.org> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                 CC|                            |j.r.hudson@virginmedia.com
>
>
>
>
> --- Comment #24 from Dawit Alemayehu <adawit kde org>  2011-05-07 06:22:22
> ---
> *** Bug 270979 has been marked as a duplicate of this bug. ***
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
>
Comment 29 Christophe Marin 2011-05-21 21:47:57 UTC
*** Bug 272682 has been marked as a duplicate of this bug. ***
Comment 30 Joris Guisson 2011-05-23 17:53:05 UTC
*** Bug 273883 has been marked as a duplicate of this bug. ***
Comment 31 Dawit Alemayehu 2011-06-20 02:46:44 UTC
*** Bug 262006 has been marked as a duplicate of this bug. ***
Comment 32 Shai 2011-06-30 19:20:10 UTC
Created attachment 61494 [details]
New crash information added by DrKonqi

akregator (1.6.6) on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.3

- What I was doing when the application crashed:

The somewhat unique info in this is that it happened in Akregator. I have a feed set to open an item's web page, and when I tried to open such an item (equivalent to a browsing operation, I guess) Akregator crashed.

-- Backtrace (Reduced):
#7  isNull (this=0xa7402b0) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:558
#8  KHTMLView::resizeEvent (this=0xa7402b0) at ../../khtml/khtmlview.cpp:861
#9  0xb67dd4f1 in QWidget::event (this=0xa7402b0, event=0xbf866294) at kernel/qwidget.cpp:8413
#10 0xb6bde295 in QFrame::event (this=0xa7402b0, e=0xbf866294) at widgets/qframe.cpp:557
#11 0xb6c70331 in QAbstractScrollArea::viewportEvent (this=0xa7402b0, e=0xbf866294) at widgets/qabstractscrollarea.cpp:1043
Comment 33 Shai 2011-06-30 19:30:00 UTC
In case it matters, the page that caused the crash in comment #32 was http://endstone.net/2011/06/30/6-06/. However, opening it in Konqueror  worked fine, and after that trying again in Akregator also worked.
Comment 34 Shai 2011-07-05 06:28:54 UTC
Ok, this just happened again: Opening the page from Akregator (in a fresh user session) crashed, then opening the page in Konqueror and then again in Akregator works flawlessly.

Could it be a cache issue?
Comment 35 Clark Matthews 2011-07-29 12:10:09 UTC
Created attachment 62302 [details]
New crash information added by DrKonqi

konqueror (4.6.00 (4.6.0) "release 6") on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1

- What I was doing when the application crashed:

Started up Konqueror in a new session, entered URL of a bank with a flashed home page -- instant crash.  Repeats every time.  www.providentbanknj.com

Why can't Konqueror include or add a workable flash plugin, either OSS or FLOSS?  Why does the flash plugin facility fail every time?

openSUSE 11.4, KDE 4.6,00, Konqueror 4,6,00

-- Backtrace (Reduced):
#7  0xae9ea89e in KHTMLView::resizeEvent(QResizeEvent*) () from /usr/lib/libkhtml.so.5
#8  0xb6316592 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#9  0xb6724ed5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#10 0xb67b68a1 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#11 0xae9d5300 in KHTMLView::viewportEvent(QEvent*) () from /usr/lib/libkhtml.so.5
Comment 36 Andrea Iacovitti 2011-07-29 20:16:02 UTC
I can reproduce the crash in 4.6.5 by going to tvguide.com and clicking on "TV Listings" under the "What's on TV" (see comment #0).
However if i do not use the default oxigen style (e.g. run "konqueror -style plastique") the crash doesn't happen (see comment #1).
Comment 37 Māris Nartišs 2011-07-30 06:29:34 UTC
Created attachment 62326 [details]
New crash information added by DrKonqi

konqueror (4.7.00 (4.7.0)) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

I can confirm - 4.7.0 doesn't crash with different style (konqueror -style plastique). It's a Oxygen issue. If Oxygen style is used, it's instantly crashes when visiting www.providentbanknj.com

-- Backtrace (Reduced):
#6  isNull (this=<value optimized out>) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:558
#7  KHTMLView::resizeEvent (this=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.0/work/kdelibs-4.7.0/khtml/khtmlview.cpp:861
#8  0x00007fd15e9164f1 in QWidget::event (this=0x1512d30, event=0x7fff6c3cadd0) at kernel/qwidget.cpp:8413
#9  0x00007fd15eca0d16 in QFrame::event (this=0x1512d30, e=0x7fff6c3cadd0) at widgets/qframe.cpp:557
#10 0x00007fd15f6f90b6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1512690, event=0x7fff6c3cadd0) at kernel/qcoreapplication.cpp:846
Comment 38 Hugo Pereira Da Costa 2011-08-01 07:29:35 UTC
Can't reproduce here :(
One workaround (at least for the first crash report) would be to disable oxygen's animations. (either "all animations" from the default oxygen style config dialog), or just the "combobox transitions" from oxygen-settings (typed in krunner or terminal).
Comment 39 Hugo Pereira Da Costa 2011-08-01 07:33:06 UTC
PS: the fact that the crash is non reproducable is due (I believe) to some race condition (inside Qt). All 'hack' codes done by oxygen for the combobox animations are actually totally legit, Qt wise, but I have seen issues multiple times (in Qt's internal) when calling QWidget::render (which should allow to draw widgets "offline" via calls to ::paintEvent() on, e.g. a pixmap).
Comment 40 Christophe Marin 2011-08-01 09:42:32 UTC
*** Bug 278620 has been marked as a duplicate of this bug. ***
Comment 41 K G 2011-10-25 21:33:45 UTC
Kontact crashes on any site(in new tab) from kde-look feed when KMPlayer part is used for flash.  

I think it should helps to reproduce bug.

Do you need stack trace?
Comment 42 Dawit Alemayehu 2011-11-21 19:26:27 UTC
*** Bug 282579 has been marked as a duplicate of this bug. ***
Comment 43 Hugo Pereira Da Costa 2011-11-21 19:45:23 UTC
The workaround is to disable oxygen's animations. 
Not very satisfactory, but since I cannot reproduce (nor understand the actual reason for the crash) ...
Comment 44 Dawit Alemayehu 2011-11-21 23:35:08 UTC
*** Bug 287210 has been marked as a duplicate of this bug. ***
Comment 45 Christoph Feck 2012-01-04 01:09:01 UTC
*** Bug 290539 has been marked as a duplicate of this bug. ***
Comment 46 Christoph Feck 2012-01-04 01:11:51 UTC
Hugo, bug 290539 has steps to reproduce, I hope it is reproducible for you (did not test, needs JavaScript...)
Comment 47 Hugo Pereira Da Costa 2012-01-04 09:35:09 UTC
... still unable to reproduce, after doing as instructed in bug 290539.
Comment 48 Hugo Pereira Da Costa 2012-01-04 09:36:53 UTC
I guess I could simply disable all animations for widgets that are children of khtmlview ... But being unable to reproduce nor check, well ... 

ok. I'll try to post a possible patch here, to let daring users give it a shot ...
Comment 49 Andrea Iacovitti 2012-03-27 09:46:43 UTC
I can still reproduce with kde 4.8.1/qt 4.8.0 by connecting to http://www.tvguide.com/Listings/
Comment 50 Andrea Iacovitti 2012-04-13 10:35:23 UTC
Git commit 6f8d94f5c2ff8078cfcfcc1f9ce6d23d815cd86c by Andrea Iacovitti.
Committed on 13/04/2012 at 12:24.
Pushed by aiacovitti into branch 'KDE/4.8'.

Check for null pointer.
Fix crash that could occur when oxygen animations are enabled.
Related: bug 297967, bug 297901, bug 285158, bug 271466
FIXED-IN: 4.8.3

M  +1    -1    khtml/khtmlview.cpp

http://commits.kde.org/kdelibs/6f8d94f5c2ff8078cfcfcc1f9ce6d23d815cd86c