Hi,<br><br>I'm not good at gdb, and I'm just learning how to debug.<br><br>Following is the trace I got, if this is not enough, I would like to collect more trace for you:<br><br>js_status_cb<br>js_status_cb<br>location_changed_cb<br>
open_uri_cb <a href="http://www.google.com/">http://www.google.com/</a><br>load_started_cb<br>js_status_cb<br>js_status_cb<br>location_changed_cb<br>net_state_change_cb 196612<br>progress_change_cb cur 1199 max 2547<br>title_changed_cb<br>
progress_change_cb cur 2547 max 2547<br>net_state_change_cb 65552<br><br>Program received signal SIGSEGV, Segmentation fault.<br>0xb64d42ea in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
(gdb) bt<br>#0 0xb64d42ea in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#1 0xb64d3f67 in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#2 0xb66010b3 in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#3 0xb6604d1b in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#4 0xb64e4d80 in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#5 0xb64e4f28 in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#6 0xb64e05fe in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#7 0xb64c4e37 in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#8 0xb6539ff0 in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#9 0xb64a364b in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#10 0xb64a38df in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#11 0xb649e852 in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#12 0xb64a314e in XRE_GetFileFromPath () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#13 0xb6caf039 in NS_GetComponentRegistrar_P () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#14 0xb6c6a365 in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#15 0xb6c2398d in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>#16 0xb6c0db98 in gfxSkipCharsBuilder::DoChars () from /targets/CHINOOK_X86/usr/lib/microb-engine/libxul.so<br>
#17 0xb7932d8f in g_vasprintf () from /usr/lib/libglib-2.0.so.0<br>#18 0xb79091fc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0<br>#19 0xb790abb5 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0<br>
#20 0xb790aeda in g_main_loop_run () from /usr/lib/libglib-2.0.so.0<br>#21 0xb7c8a173 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0<br>#22 0x0804a03d in ?? ()<br>#23 0x0806b868 in ?? ()<br>#24 0x08053537 in _IO_stdin_used ()<br>
#25 0x0804c360 in ?? ()<br>#26 0x00000000 in ?? ()<br>(gdb) <br><br><br>Best Regards,<br><br>Zhihai Wang<br><br><div class="gmail_quote">2008/5/28 <<a href="mailto:oleg.romashin@nokia.com">oleg.romashin@nokia.com</a>>:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<div dir="ltr" align="left"><span><font size="2" color="#0000ff" face="Arial"></font></span> </div><font size="2" color="#0000ff" face="Arial"></font><br>
<blockquote style="border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 5px; margin-right: 0px;">
<div dir="ltr" align="left" lang="en-us">
<hr>
<font size="2" face="Tahoma"><b>From:</b> ext Zhihai Wang
[mailto:<a href="mailto:pageguest@gmail.com" target="_blank">pageguest@gmail.com</a>] <br><b>Sent:</b> Wednesday, May 28, 2008 2:26
PM<br><b>To:</b> <a href="mailto:maemo-developers@maemo.org" target="_blank">maemo-developers@maemo.org</a><br><b>Cc:</b> Romashin Oleg
(Nokia-D/Helsinki)<br><b>Subject:</b> Segmentation fault with the latest
microb-engine<br></font><br></div><div><div></div><div class="Wj3C7c">
<div></div>
<div>Dear all,<br><br>I have checked out the latest source code from the
repository <a href="https://garage.maemo.org/svn/browser/mozilla/trunk/microb-engine" target="_blank">https://garage.maemo.org/svn/browser/mozilla/trunk/microb-engine</a><br>and
compiled in scratchbox under CHINOOK_X86, everything went
smoothly.<br><br>After installing the built debian packages, I started
"run-standalone.sh /usr/lib/microb-engine/TestGtkEmbed",<br>and try to access
some website such as "<a href="http://www.google.com" target="_blank">www.google.com</a>" or
"about:blank", I got a "Segmentation fault".<br><br>And I got following
message from the terminal when tring to access
"about:blank":<br><br>[sbox-CHINOOK_X86: ~] > run-standalone.sh
/usr/lib/microb-engine/TestGtkEmbed<br>new_gtk_browser<br>
menu bar<br> tool
bar<br> location
bar<br> status
bar<br>/home/wf/.osso/current-gtk-key-theme:1: Unable to find include file:
"keybindings.rc"<br>hildon-desktop[10293]: GLIB WARNING ** default -
Application TestGtkEmbed did not provide valid .desktop file<br>loading url
about:blank<br>js_status_cb<br>js_status_cb<br>location_changed_cb<br>open_uri_cb
about:blank<br>load_started_cb<br>net_state_change_cb
983041<br>js_status_cb<br>js_status_cb<br>location_changed_cb<br>title_changed_cb<br>net_state_change_cb
196612<br>progress_change_cb cur 117 max 117<br>net_state_change_cb
65552<br>/usr/bin/run-standalone.sh: line 11: 21205 Segmentation
fault (core dumped) "$@"<span><font size="2" color="#0000ff" face="Arial"> </font></span></div>
<div><span></span> </div>
</div></div><div><span><font size="2" color="#0000ff" face="Arial">Can
you provide core-dump backtrace for this core?</font></span></div>
<div><span><font size="2" color="#0000ff" face="Arial">Br,
Oleg</font> </span><div class="Ih2E3d"><br><br>Anyone knows what might have
happened?<br><br>Best Regards,<br><br>Zhihai
Wang<br></div></div></blockquote></div>
</blockquote></div><br>