[webkit-gtk] WekKit - GtkLlauncher Random crashes ?

Vellemans, Noel Noel.Vellemans at visionBMS.com
Tue Mar 13 09:41:14 PDT 2012


Hi all,


I'm building WebKit-1.6.3 for Arm (on cortex A8, using GCC 4.5.3,
uclibc0.9.33) and I'm expirencing 'RANDOM crashes'.

I've got multiple coredumps (GtkLaunher) but none of them seems to have
the same crash-behavoir.

Anyone : that has the same findings ? And/or someone that can point me
in a good direction to find the crash(ses)?

Is there a list with know-working libraries for Arm-Cortex-builds?
(./configure does not fail which means that normally all
library-versions I use, should be ok,  I  guess....??? )

Regards,
Noel

One of the core-dumps...

[1]+  Segmentation fault (core dumped) /usr/bin/GtkLauncher
5
#
# gdb -c core /usr/bin/GtkLauncher 
Excess command line arguments ignored.
GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "arm-unknown-linux-uclibcgnueabi".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/GtkLauncher...done.
[New Thread 1320]
[New Thread 1322]
[New Thread 1323]
[New Thread 1321]
Reading symbols from /usr/lib/libwebkit-1.0.so.2...
done.
Loaded symbols for /usr/lib/libwebkit-1.0.so.2
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libgio-2.0.so.0...done.
Loaded symbols for /usr/lib/libgio-2.0.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /lib/libm.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libm.so.0
Reading symbols from /usr/lib/libcairo.so.2...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libpng14.so.14...done.
Loaded symbols for /usr/lib/libpng14.so.14
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libintl.so.8...done.
Loaded symbols for /usr/lib/libintl.so.8
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libc.so.0
Reading symbols from /usr/lib/libffi.so.5...done.
Loaded symbols for /usr/lib/libffi.so.5
Reading symbols from /usr/lib/libenchant.so.1...done.
Loaded symbols for /usr/lib/libenchant.so.1
Reading symbols from /usr/lib/libgailutil.so.18...done.
Loaded symbols for /usr/lib/libgailutil.so.18
Reading symbols from /usr/lib/libjpeg.so.8...done.
Loaded symbols for /usr/lib/libjpeg.so.8
Reading symbols from /usr/lib/libsoup-2.4.so.1...done.
Loaded symbols for /usr/lib/libsoup-2.4.so.1
Reading symbols from /usr/lib/libxslt.so.1...done.
Loaded symbols for /usr/lib/libxslt.so.1
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libiconv.so.2...done.
Loaded symbols for /usr/lib/libiconv.so.2
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libsqlite3.so.0...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /usr/lib/libicui18n.so.44...done.
Loaded symbols for /usr/lib/libicui18n.so.44
Reading symbols from /usr/lib/libicuuc.so.44...done.
Loaded symbols for /usr/lib/libicuuc.so.44
Reading symbols from /usr/lib/libicudata.so.44...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libicudata.so.44
Reading symbols from /usr/lib/libXt.so.6...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /usr/lib/libXcomposite.so.1...done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib/libXdamage.so.1...done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXinerama.so.1...done.
Loaded symbols for /usr/lib/libXinerama.so.1
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /lib/libdl.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libdl.so.0
Reading symbols from /usr/lib/libbz2.so.1.0...done.
Loaded symbols for /usr/lib/libbz2.so.1.0
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libpixman-1.so.0...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /lib/ld-uClibc.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/ld-uClibc.so.0
Reading symbols from /usr/lib/libxcb.so.1...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/enchant/libenchant_zemberek.so...done.
Loaded symbols for /usr/lib/enchant/libenchant_zemberek.so
Reading symbols from /usr/lib/libdbus-glib-1.so.2...done.
Loaded symbols for /usr/lib/libdbus-glib-1.so.2
Reading symbols from /usr/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
Reading symbols from /usr/lib/enchant/libenchant_myspell.so...done.
Loaded symbols for /usr/lib/enchant/libenchant_myspell.so
Reading symbols from /usr/lib/enchant/libenchant_ispell.so...done.
Loaded symbols for /usr/lib/enchant/libenchant_ispell.so
Core was generated by `/usr/bin/GtkLauncher'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000088 in ?? ()
(gdb)
(gdb) bt
#0  0x00000088 in ?? ()
#1  0x2bd9893c in g_closure_invoke (closure=0x76048, return_value=0x0,
    n_param_values=1, param_values=0x7e448, invocation_hint=0x7e9997e4)
    at gclosure.c:774
#2  0x2bda7b44 in signal_emit_unlocked_R (node=<value optimized out>,
    detail=352256, instance=0x68b58, emission_return=0x0,
    instance_and_params=0x7e448) at gsignal.c:3272
#3  0x2bdac264 in g_signal_emit_valist (instance=0x68b58,
    signal_id=<value optimized out>, detail=0, var_args=<value optimized
out>)
    at gsignal.c:3003
#4  0x2bdac4d4 in g_signal_emit (instance=<value optimized out>,
    signal_id=<value optimized out>, detail=0) at gsignal.c:3060
#5  0x2bfeb064 in io_read (sock=0x59930, msg=0x68b58) at
soup-message-io.c:942
#6  0x2bd99e80 in g_cclosure_marshal_VOID__VOID (closure=0x692e8,
    return_value=<value optimized out>, n_param_values=<value optimized
out>,
    param_values=<value optimized out>, invocation_hint=0x7e999a44,
    marshal_data=0x0) at gmarshal.c:85
#7  0x2bd9893c in g_closure_invoke (closure=0x692e8, return_value=0x0,
    n_param_values=1, param_values=0x7e618, invocation_hint=0x7e999a44)
    at gclosure.c:774
#8  0x2bda7b44 in signal_emit_unlocked_R (node=<value optimized out>,
    detail=438256, instance=0x59930, emission_return=0x0,
    instance_and_params=0x7e618) at gsignal.c:3272
---Type <return> to continue, or q <return> to quit---
#9  0x2bdac264 in g_signal_emit_valist (instance=0x59930,
    signal_id=<value optimized out>, detail=0, var_args=<value optimized
out>)
    at gsignal.c:3003
#10 0x2bdac4d4 in g_signal_emit (instance=<value optimized out>,
    signal_id=<value optimized out>, detail=0) at gsignal.c:3060
#11 0x2bff805c in socket_read_watch (pollable=<value optimized out>,
    user_data=0x59930) at soup-socket.c:1229
#12 0x2bac3d50 in pollable_source_dispatch (source=<value optimized
out>,
    callback=<value optimized out>, user_data=<value optimized out>)
    at gpollableinputstream.c:232
#13 0x2be19488 in g_main_dispatch (context=0x35af0) at gmain.c:2441
#14 g_main_context_dispatch (context=0x35af0) at gmain.c:3011
#15 0x2be19a90 in g_main_context_iterate (context=0x35af0,
    block=<value optimized out>, dispatch=15, self=<value optimized
out>)
    at gmain.c:3089
#16 0x2be1a040 in g_main_loop_run (loop=0x6a378) at gmain.c:3297
#17 0x2b7f286c in IA__gtk_main () at gtkmain.c:1256
#18 0x000090a8 in main (argc=0, argv=0x0) at
WebKitTools/GtkLauncher/main.c:222
(gdb)




More information about the webkit-gtk mailing list