Bug#570085: iceweasel: Debugging broken?
Mike Hommey
mh at glandium.org
Tue Feb 16 17:18:28 UTC 2010
On Tue, Feb 16, 2010 at 05:11:33PM +0100, Adrian von Bidder wrote:
> Heyho!
>
> > > I had a stubborn segfault at startup behaviour; while investigating I
> > > found a stale /usr/lib/iceweasel/components/libimgicon.so that didn't
> > > belong to any package (I can't remember installing it, left over of a
> > > buggy package?)
> >
> > The last version this file has been around is like 2.0.something... It
> > really should have been removed by the upgrades.
>
> Hmm. I can't recall that I ever had firefox installed other than via Debian
> packages. I may have done some wild up- and downgrading at times through.
> So I guess unless others have this issue this can be safely ignored.
>
> > > But while investigating: I tried to get a backtrack; is the
> > > iceweasel-dbg dependency chain broken when I clear out all recommends
> > > (I don't use gnome, so I can get by with python-xpcom instead of
> > > xulrunner gnome support and its quite big dependency chain:
> > >
> > > ~$ dpkg -l iceweasel-dbg xulrunner-1.9.1-dbg python-xpcom
> > > ...
> > > ii iceweasel-dbg 3.5.6-2 debugging symbols for iceweasel
> > > ii xulrunner-1.9. 1.9.1.6-1 Development files for the Gecko
> > > engine libra ii python-xpcom 1.9.1.6-1 XPCOM bindings for
> > > Python
> >
> > xulrunner-1.9.1-dbg contains
> > /usr/lib/debug/usr/lib/xulrunner-1.9.1/libxul.so, which should be enough
> > for debugging. So either you have a problem with your gdb, or there is
> > something else that I don't know involved, but certainly not the content
> > for the packages you have installed.
>
> gdb is the version from squeeze, build-essential is also installed so I have
> a quite complete toolchain.
>
> It's very minor for me since I only wanted to provide a backtrace for my
> other problem, so tag it moreinfo, unreproducible, or close it if you wish.
> I'm not really motivated enough to dig into this to debug it.
Once you remove the libimgicon.so file, what happens if you run
iceweasel, attach gdb to it, and get a backtrace at a random time ? Do
you get symbols ?
Mike
More information about the pkg-mozilla-maintainers
mailing list