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