On Tue, Mar 21, 2006 at 09:10:55AM +0100, Mike Hommey wrote:
> On Tue, Mar 21, 2006 at 06:42:35AM +0100, Mike Hommey <[EMAIL PROTECTED]> 
> wrote:
> > Since you bothered to build a xulrunner with -g, could you give a full
> > backtrace ? (bt full)
> 
> Something else that could be interesting would be to see if a rebuilt
> xulrunner 1.8.0.1-5 with an uptodate unstable chroot would also crash.
> If it does, that would mean that it's one of the dependencies that
> either changed API or triggered some #ifdefs in the xulrunner code.
> 
> Thanks
> 
> Mike

(gdb) run
Starting program: /usr/bin/yelp
[Thread debugging using libthread_db enabled]
[New Thread -1239771456 (LWP 9933)]
[New Thread -1242297424 (LWP 9936)]
[New Thread -1251419216 (LWP 9937)]
[New Thread -1260323920 (LWP 9941)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1239771456 (LWP 9933)]
0xb6bee43a in nsFrame::BoxReflow () from /usr/lib/libxul.so.0d
(gdb) bt full
#0  0xb6bee43a in nsFrame::BoxReflow () from /usr/lib/libxul.so.0d
No symbol table info available.
#1  0xb6bee938 in nsFrame::DoLayout () from /usr/lib/libxul.so.0d
No symbol table info available.
#2  0xb6cfc7fd in nsIFrame::Layout () from /usr/lib/libxul.so.0d
No symbol table info available.
#3  0xb6cfdf39 in nsBoxFrame::LayoutChildAt () from
/usr/lib/libxul.so.0d
No symbol table info available.
#4  0xb6bfc2ad in nsGfxScrollFrameInner::LayoutScrollbars ()
   from /usr/lib/libxul.so.0d
No symbol table info available.
#5  0xb6bfd080 in nsHTMLScrollFrame::Reflow () from
/usr/lib/libxul.so.0d
No symbol table info available.
#6  0xb6be7400 in nsContainerFrame::ReflowChild () from
/usr/lib/libxul.so.0d
No symbol table info available.
#7  0xb6c3f4b2 in ViewportFrame::Reflow () from /usr/lib/libxul.so.0d
No symbol table info available.
#8  0xb6bc5243 in PresShell::InitialReflow () from
/usr/lib/libxul.so.0d
No symbol table info available.
#9  0xb6d4048c in nsContentSink::StartLayout () from
/usr/lib/libxul.so.0d
No symbol table info available.
#10 0xb6e3e904 in nsXMLContentSink::StartLayout () from
/usr/lib/libxul.so.0d
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0xb6e40239 in nsXMLContentSink::DidBuildModel () from
/usr/lib/libxul.so.0d
No symbol table info available.
#12 0xb6b1686a in nsExpatDriver::DidBuildModel () from
/usr/lib/libxul.so.0d
No symbol table info available.
#13 0xb6b3136a in nsParser::DidBuildModel () from
/usr/lib/libxul.so.0d
No symbol table info available.
#14 0xb6b3400b in nsParser::ResumeParse () from /usr/lib/libxul.so.0d
No symbol table info available.
#15 0xb6b30f2b in nsParser::OnStopRequest () from
/usr/lib/libxul.so.0d
No symbol table info available.
#16 0xb700e37a in nsEmbedStream::CloseStream () from
/usr/lib/libxul.so.0d
No symbol table info available.
#17 0xb7007df4 in nsWebBrowser::CloseStream () from
/usr/lib/libxul.so.0d
No symbol table info available.
#18 0xb75a0571 in EmbedPrivate::CloseStream ()
   from /usr/lib/libgtkembedmoz.so.0d
No symbol table info available.
#19 0xb759e53b in gtk_moz_embed_close_stream ()
   from /usr/lib/libgtkembedmoz.so.0d
No symbol table info available.
#20 0x0805b783 in yelp_html_close (html=0xb72c830c) at
yelp-html.cpp:379
No locals.
#21 0x0806831d in idle_write (context=0x8392358) at yelp-window.c:2985
---Type <return> to continue, or q <return> to quit---
        priv = (YelpWindowPriv *) 0x83c0738
        __PRETTY_FUNCTION__ = "idle_write"
#22 0xb781e731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb781c11c in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb781f5ab in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0xb781f907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0xb7973b73 in bonobo_main () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#27 0x08069af7 in main (argc=0, argv=0xbfe485c4) at yelp-main.c:472
        factory = (BonoboGenericFactory *) 0x80841b0
        registration_id = 0x80da7d0 "\001"
        env = <value optimized out>
        program = (GnomeProgram *) 0x8084390
        factory = <value optimized out>
        url = (gchar *) 0x80b5b90 "\001"
        client = <value optimized out>
        args = <value optimized out>

Sorry, I should have provided bt full in the first place.. *hoping to
gain some gdb XP*

I also tried to downgrade to libxul0d_1.8.0.1-5, and try the
same. Result: no crash. After upgrading again, it crashes like before.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to