[Webkit-unassigned] [Bug 79119] New: [Qt][WK2] Infinite loop on history navigation, when panning.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 21 08:57:41 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=79119
Summary: [Qt][WK2] Infinite loop on history navigation, when
panning.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Qt
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zbujtas at gmail.com
CC: hausmann at webkit.org, kenneth at webkit.org
Looks like Minibrowser gets into an infinite loop, when panning while navigating in the back-forward history. It's not reproducable every time, but it happens within 10 attempts.
steps to reproduce:
load at least 2 pages (news.google.com, cnn.com)
navigate between them using back/forward arrows.
start panning right after, the history navigation kicks in.
Minibrowser ends up producing output like this:
MiniBrowser: Going backward in session history.
MiniBrowser: Going backward in session history.
MiniBrowser: Going backward in session history.
MiniBrowser: Going backward in session history.
MiniBrowser: Going backward in session history.
with the following backtrace:
#0 QQuickWebView::goBack (this=0x237f0e0) at ../../../../Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:1107
#1 0x00007fa39352f299 in QQuickWebView::qt_static_metacall (_o=0x237f0e0, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fff0f4cb5f0) at moc/moc_qquickwebview_p.cpp:146
#2 0x00007fa39352f8a8 in QQuickWebView::qt_metacall (this=0x237f0e0, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fff0f4cb5f0) at moc/moc_qquickwebview_p.cpp:292
#3 0x00007fa3911d9d16 in QDeclarativeProxyMetaObject::metaCall (this=0x2376db0, c=QMetaObject::InvokeMetaMethod, id=46, a=0x7fff0f4cb5f0) at qml/qdeclarativeproxymetaobject.cpp:121
#4 0x00007fa39010697c in QMetaObject::metacall (object=0x237f0e0, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0x7fff0f4cb5f0) at kernel/qmetaobject.cpp:246
#5 0x00007fa3912f4e07 in CallMethod (object=0x237f0e0, index=46, returnType=0, argCount=0, argTypes=0x0, engine=0x220b640, callArgs=...) at qml/v8/qv8qobjectwrapper.cpp:1495
#6 0x00007fa3912f58ff in CallPrecise (object=0x237f0e0, data=..., engine=0x220b640, callArgs=...) at qml/v8/qv8qobjectwrapper.cpp:1708
#7 0x00007fa3912f6941 in QV8QObjectWrapper::Invoke (args=...) at qml/v8/qv8qobjectwrapper.cpp:1910
#8 0x00007fa38c653bab in v8::internal::HandleApiCallHelper<false> (args=..., isolate=0x218d5e0) at ../3rdparty/v8/src/builtins.cc:1164
#9 0x00007fa38c64e669 in v8::internal::Builtin_Impl_HandleApiCall (args=..., isolate=0x218d5e0) at ../3rdparty/v8/src/builtins.cc:1181
#10 0x00007fa38c64e63a in v8::internal::Builtin_HandleApiCall (args=..., isolate=0x218d5e0) at ../3rdparty/v8/src/builtins.cc:1180
#11 0x0000150b9ec0428e in ?? ()
#12 0x0000150b9ec04201 in ?? ()
#13 0x00007fff0f4cbdc0 in ?? ()
#14 0x00007fff0f4cbe38 in ?? ()
#15 0x0000150b9ec28650 in ?? ()
#16 0x00002300f3d97531 in ?? ()
#17 0x00000dc171e2a259 in ?? ()
#18 0x0000000000000000 in ?? ()
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list