Re: x-www-browser for ultra5 ultra60
On Tue, Mar 24, 2009 at 11:24:25PM +0000, Howard Eisenberger wrote:
> On 2009-03-10, Jurij Smakov wrote:
>
> > The crashes like this are usually due to unaligned memory accesses,
> > which will cause a SEGFAULT/SIGBUS on sparc, but is tolerated on
> > i386/amd64 platforms. I would not be surprised if that's a
> > manifestation of the bug reported previously [0,1], which, as far as I
> > can tell, is still not fixed upstream.
> >
> > I found that the most useful thing to do is to generate a core file by
> > starting the program in the shell where the core file size is set to
> > unlimited using 'ulimit -c unlimited', then trigger the crash. Given
> > the core file and program executable, gdb should be able to tell where
> > the crash occurs (even better if you have the binary unstripped or
> > have the debugging symbols for it - for example, there is an
> > iceweasel-dbg package in Debian, providing debugging symbols for
> > iceweasel). It is usually fairly easy to tell from the backtrace why
> > the unaligned access happened, usually things like raw memory
> > accesses, for example trying to read a 4-byte word from a location
> > which is not aligned on a 4-byte boundary. Even if it's hard to tell
> > immediately what's wrong, at least it will make a useful bug report.
> >
> > [0] http://bugs.debian.org/362170
> > [1] https://bugzilla.mozilla.org/show_bug.cgi?id=161826
>
> Thanks for your expertise. I see that the thread for second bug
> report has continued for over 6 years. I didn't even have Sun
> hardware when it started.
>
> As it turns out, I have been using iceweasel 3.0.7 from unstable for
> a day now and this is the only page I have encountered so far that
> crashes the browser. I'll continue to use iceweasel and simply use
> something else for eBay for the time being.
>
> me@ultra5:~$ ulimit -c unlimited
> me@ultra5:~$ iceweasel --verbose https://signin.ebay.ca/ws/eBayISAPI.dll?SignIn
> ICEWEASEL_DSP=
> APPLICATION_ID=iceweasel
> CMDLINE_DISPLAY=
> DISPLAY=:0.0
> OPTIONS=-a iceweasel https://signin.ebay.ca/ws/eBayISAPI.dll?SignIn
> DEBUG=0
> DEBUGGER=
> MOZ_DISABLE_PANGO=
> MOZ_NO_REMOTE=
> Running: /usr/lib/iceweasel/firefox-bin -a iceweasel
> https://signin.ebay.ca/ws/eBayISAPI.dll?SignIn
> Bus error (core dumped)
> me@ultra5:~$ ls -l core.8659
> -rw------- 1 ag221 ag221 80748544 2009-03-24 18:41 core.8659
>
> I have never done any debugging so I'll have to read up on it.
It might be as easy is:
sudo apt-get install iceweasel-dbg gdb
gdb /usr/lib/iceweasel/firefox-bin core.8659
(gdb) bt
That should (in theory :-) print out the backtrace of the crash,
pointing out the location of the crash and the chain of function calls
which lead to it. If it displays something meaningful, post it here
and we'll try to figure it out.
> Given that I am still using kernel 2.6.21 for X11 on this machine
> and seeing the issues some others here are having just installing
> the operating system on their hardware, this browser problem does
> not seem that significant.
>
> Regards,
>
> Howard E.
>
>
> --
> To UNSUBSCRIBE, email to debian-sparc-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
Jurij Smakov jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC
Reply to: