WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
84962
ASSERT: "d->m_currentUrl == d->webPageProxy->activeURL()" in QQuickWebView::url() when loading a page form the url bar in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=84962
Summary
ASSERT: "d->m_currentUrl == d->webPageProxy->activeURL()" in QQuickWebView::u...
Michael Brüning
Reported
2012-04-26 07:57:29 PDT
ASSERT: "d->m_currentUrl == d->webPageProxy->activeURL()" in file /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp, line 1226 #0 0x00007ffff00993a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007ffff009cb0b in __GI_abort () at abort.c:92 #2 0x00007ffff09aa9eb in qt_message_output (msgType=QtFatalMsg, context=..., buf=0xc175c8 "ASSERT: \"d->m_currentUrl == d->webPageProxy->activeURL()\" in file /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp, line 1226") at global/qlogging.cpp:734 #3 0x00007ffff09a8b28 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, context=..., msg=0x7ffff0c34068 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fffffffcf58) at global/qlogging.cpp:131 #4 0x00007ffff09a8fbc in QMessageLogger::fatal (this=0x7fffffffd050, msg=0x7ffff0c34068 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:334 #5 0x00007ffff09a51e5 in qt_assert (assertion=0x7ffff554fc40 "d->m_currentUrl == d->webPageProxy->activeURL()", file=0x7ffff554f498 "/home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp", line=1226) at global/qglobal.cpp:1870 #6 0x00007ffff3c8e0b2 in QQuickWebView::url (this=0x7126b0) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:1226 #7 0x00007ffff3c8a1d2 in QQuickWebViewPrivate::_q_onIconChangedForPageURL (this=0x7130e0, pageURL=..., iconURL=...) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:261 #8 0x00007ffff3c8fdae in QQuickWebView::qt_static_metacall (_o=0x7126b0, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0x7fffffffd300) at ./moc_qquickwebview_p.cpp:162 #9 0x00007ffff0ba1cb4 in QMetaObject::activate (sender=0x716d50, m=0x7ffff755c6c0, local_signal_index=0, argv=0x7fffffffd300) at kernel/qobject.cpp:3253 #10 0x00007ffff3d8b57f in WebKit::QtWebIconDatabaseClient::iconChangedForPageURL (this=0x716d50, _t1=..., _t2=...) at ./moc_QtWebIconDatabaseClient.cpp:109 #11 0x00007ffff3d8b1b5 in WebKit::QtWebIconDatabaseClient::requestIconForPageURL (this=0x716d50, pageURL=...) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/qt/QtWebIconDatabaseClient.cpp:110 #12 0x00007ffff3d8acb3 in WebKit::QtWebIconDatabaseClient::didChangeIconForPageURL (iconDatabase=0x7163b0, pageURL=0xc15a70, clientInfo=0x716d50) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/qt/QtWebIconDatabaseClient.cpp:67 #13 0x00007ffff3d01ca5 in WebKit::WebIconDatabaseClient::didChangeIconForPageURL (this=0x716440, iconDatabase=0x7163b0, url=0xc15a70) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/WebIconDatabaseClient.cpp:39 #14 0x00007ffff3cff42d in WebKit::WebIconDatabase::didChangeIconForPageURL (this=0x7163b0, pageURL=...) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/WebIconDatabase.cpp:232 #15 0x00007ffff3cff3d4 in WebKit::WebIconDatabase::didImportIconDataForPageURL (this=0x7163b0, pageURL=...) at /home/mibrunin/swork/webkit/Source/WebKit2/UIProcess/WebIconDatabase.cpp:227 #16 0x00007ffff4a5acec in WebCore::ImportedIconDataForPageURLWorkItem::performWork (this=0x7fff9c015a10) at /home/mibrunin/swork/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:2189 #17 0x00007ffff4a5ae94 in WebCore::performWorkItem (context=0x7fff9c015a10) at /home/mibrunin/swork/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:2228 #18 0x00007ffff54b0654 in WTF::dispatchFunctionsFromMainThread () at /home/mibrunin/swork/webkit/Source/WTF/wtf/MainThread.cpp:156 #19 0x00007ffff54bb2d1 in WTF::MainThreadInvoker::event (this=0x714bb0, e=0x7fff9c019520) at /home/mibrunin/swork/webkit/Source/WTF/wtf/qt/MainThreadQt.cpp:60 #20 0x00007ffff0b68028 in QCoreApplicationPrivate::notify_helper (this=0x634b20, receiver=0x714bb0, event=0x7fff9c019520) at kernel/qcoreapplication.cpp:810 #21 0x00007ffff0b67d68 in QCoreApplication::notify (this=0x7fffffffdeb0, receiver=0x714bb0, event=0x7fff9c019520) at kernel/qcoreapplication.cpp:756 #22 0x00007ffff11478ff in QGuiApplication::notify (this=0x7fffffffdeb0, object=0x714bb0, event=0x7fff9c019520) at kernel/qguiapplication.cpp:901 #23 0x000000000040c93e in MiniBrowserApplication::notify (this=0x7fffffffdeb0, target=0x714bb0, event=0x7fff9c019520) at /home/mibrunin/swork/webkit/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp:94 #24 0x00007ffff0b67c74 in QCoreApplication::notifyInternal (this=0x7fffffffdeb0, receiver=0x714bb0, event=0x7fff9c019520) at kernel/qcoreapplication.cpp:694 #25 0x00007ffff0b6b929 in QCoreApplication::sendEvent (receiver=0x714bb0, event=0x7fff9c019520) at kernel/qcoreapplication.h:210 #26 0x00007ffff0b68d08 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x634c40) at kernel/qcoreapplication.cpp:1293 #27 0x00007ffff0b688b3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1154 #28 0x00007ffff0bd06d0 in postEventSourceDispatch (s=0x653270) at kernel/qeventdispatcher_glib.cpp:278 #29 0x00007fffebb3da5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007fffebb3e258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fffebb3e429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffff0bd0f4e in QEventDispatcherGlib::processEvents (this=0x64e670, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #33 0x00007ffff0b6509b in QEventLoop::processEvents (this=0x7fffffffdd90, flags=...) at kernel/qeventloop.cpp:135 #34 0x00007ffff0b6537b in QEventLoop::exec (this=0x7fffffffdd90, flags=...) at kernel/qeventloop.cpp:211 #35 0x00007ffff0b682b1 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:946 #36 0x00007ffff1147849 in QGuiApplication::exec () at kernel/qguiapplication.cpp:882 #37 0x000000000040b5be in main (argc=1, argv=0x7fffffffe128) at /home/mibrunin/swork/webkit/Tools/MiniBrowser/qt/main.cpp:68
Attachments
Add attachment
proposed patch, testcase, etc.
Tor Arne Vestbø
Comment 1
2012-04-26 08:36:01 PDT
Working on this, related to
bug 77554
Michael Brüning
Comment 2
2014-02-06 01:40:31 PST
This was a Qt port specific issue and is therefore invalid for trunk as of now.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug