[webkit-dev] https pages crashes WebKit(GTK+DFB) on ARM

Srinivas Rao M Hamse msrinirao at gmail.com
Wed Mar 5 23:06:09 PST 2008


Hi

I am trying to run WebKit-r30790 build on ARM target. I have disabled server
Peer certification by setting the environment variable
WEBKIT_IGNORE_SSL_ERRORS while running.

with this setup, I am able to open simple https sites like

*https://horizon.opensrs.net*

But webkit crashes when i open sites like

* https://opensrs.net
 https://sourceforge.net*
* https://mail.google.com*

It segfaults after dumping the following log on console:

 # pwd
 /sr/docs/webkit/WebKit-r30790.davinci.directfb/debugbuild/Programs/.libs
 #
 # ./GtkLauncher https://sourceforge.net

     =======================|  DirectFB 1.1.1  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2008-02-26 11:33)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 2945)...
init_ir_loop
Inintializing IR
msp430lib_set_params: success
(*) Direct/Thread: Running 'LiRC Input' (INPUT, 2952)...
(*) DirectFB/Input: LIRC Device 0.2 (directfb.org)
(!) Direct/Modules: Could not open module directory
`/home/srinirao/directfb/lib/directfb-1.1-0-pure/gfxdrivers'!
    --> No such file or directory
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Surface: Allocated 720x480 16bit RGB16 buffer at offset 0 and
pitch 1440.
(*) FBDev/Mode: (Post)Setting 720x480 RGB16
(*) FBDev/Mode: Switched to 720x480 (720x480) at 16 bit RGB16 (wanted
RGB16).
(*) FBDev/Mode: Testing 720x480 RGB16
(*) FBDev/Mode: Preparing switch to 720x480 RGB16
(*) FBDev/Mode: (Post)Setting 720x480 RGB16
gdkdisplay-directfb.c:122: Getting the return value as 0
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 2953)...

(GtkLauncher:2921): GdkPixbuf-WARNING **: Cannot open pixbuf loader module
file '/home/srinirao/gtk/etc/gtk-2.0/gdk-pixbuf.loaders': No such file or
director
y

(GtkLauncher:2921): Gdk-DirectFB-WARNING **:
gdk_display_request_selection_notification Unimplemented function


(GtkLauncher:2921): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not
implemented.


(GtkLauncher:2921): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not
implemented.

(!) [ 2921:    0.000] --> Caught signal 11 (at 0x3000, invalid address) <--
 (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241
in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241
in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2894 in
wm_close_stack()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2894 in
wm_close_stack()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2894 in
wm_close_stack()]
 (!!!)  *** WARNING [still objects in 'Window Pool'] *** [object.c:241 in
fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Surface Pool'] *** [object.c:241 in
fusion_object_pool_destroy()]
Aborted
 #

But curl application on board  with -k option(Does the same thing) for these
URLs, fetches these pages properly. I feel the crash is happening at some
other module.

Has any one faced the similar issue with https pages ?. Please help.

regards,
Srinivas Rao. M


-- 
Srinivas Rao M Hamse <http://msrinirao.blogspot.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080306/d0d3b869/attachment.html 


More information about the webkit-dev mailing list