Comment 4 for bug 1008537

Revision history for this message
Chris J Arges (arges) wrote :

Looks like webView->priv has a bogus memory address:

(gdb) l
5103
5104 void webkitWebViewRegisterForIconNotification(WebKitWebView* webView, bool shouldRegister)
5105 {
5106 WebKitFaviconDatabase* database = webkit_get_favicon_database();
5107 if (shouldRegister) {
5108 if (!g_signal_handler_is_connected(database, webView->priv->iconLoadedHandler))
5109 webView->priv->iconLoadedHandler = g_signal_connect(database, "icon-loaded",
5110 G_CALLBACK(webkitWebViewIconLoaded), webView);
5111 } else
5112 if (g_signal_handler_is_connected(database, webView->priv->iconLoadedHandler))
(gdb) p webView
$1 = (WebKitWebView *) 0x9242000
(gdb) p webView->priv
$2 = (WebKitWebViewPrivate *) 0xaaaaaaaa
(gdb) p webView->priv->iconLoadedHandler
Cannot access memory at address 0xaaaaab7a