found 498258 1.9.0.3-1
thanks

On Wed, Sep 17, 2008 at 11:12:47PM +0200, Luca Capello wrote:
> On Mon, 08 Sep 2008 16:18:47 +0200, Axel Beckert wrote:
> > On amd64 conkeror, kazehakase-gecko as well as iceweasel crash shortly
> > after startup on about 9 out of 10 starts.
> 
> FWIW, I've never experienced any crash with Conkeror on a daily-updated
> sid-amd64.

That's good to know. I can also confirm this. Just installed conkeror
and dependencies in a amd64 Xen DomU running Debian Sid. Looks stable,
no crashes. But also nearly no other desktop packages or plugins
installed since the machine is only accessible via ssh.

> I should add that I don't have any Java or Flash software installed.

Just checked: Purging swfdec-mozilla didn't change anything in the
behaviour here. (Other flash players are not installed.) Neither did
switching java versions back and forth to gcj.

> > The conkeror segfaults often happen if you just leave the window open
> > and idling for more than half a minute.
> 
> My Conkeror survives various suspend-to-disk cycles, which means that
> it's idle for more than half a minute ;-)

So there's hope. :-)

> > As another example a segfault which occurred when I just tried to load
> > http://identi.ca/xtaran/all at start (pressing "g", entering the URL
> > and pressing enter):
> 
> No crash here :-(

Not always there, but at least for it's reproducable after an OpenID
login there, even if the OpenID login wasn't successful. Worst case I
have to wait a few minutes leaving the browser idle.

Regarding the also crashing iceweasel: The crashes at startup are gone
with renaming .mozilla, but it still segfaults while surfing, even
with no per user plugins.

Renaming conkeror's .conkeror.mozdev.org directory didn't change
anything.

I tried to deinstall all plugins for mozilla products I have installed
via Debian, too, to see if that changes anything. The
following were purged, but the crashes still appeared:

- firefox-sage 
- iceape-traybiff
- icedove-beagle
- icedove-dispmua
- icedove-inspector
- icedove-traybiff
- icedove-typeaheadfind
- iceweasel-beagle
- iceweasel-greasemonkey
- iceweasel-torbutton
- iceweasel-webdeveloper
- java-gcj-compat-plugin
- kaffeine-mozilla
- libmozjs0d
- mozilla-imagezoom
- mozilla-livehttpheaders
- mozilla-mozgest
- mozilla-mplayer
- mozilla-nukeimage
- mozilla-plugin-vlc
- mozilla-venkman
- mozplugger
- swfdec-mozilla
- totem-mozilla

Even purged the gnome support packages:

- iceape-gnome-support
- icedove-gnome-support
- iceweasel-gnome-support
- xulrunner-1.9-gnome-support

Didn't help so far.

Since 1.9.0.3-1 the jemalloc segfaults only appear if MOZILLA_JEMALLOC
is set, but the the double frees still occurr, e.g. during input or
scrolling or after releasing the Ctrl key or while being idle in
conkeror. It seems as if the double frees now happen instead of the
libjemalloc issues.

Additionally a new kind of crash showed up since 1.9.0.3-1:

*** glibc detected *** /usr/lib/xulrunner-1.9/xulrunner-bin:
realloc(): invalid next size: 0x0000000001fe6750 ***

One backtrace from conkeror (xulrunner-dbg
variant):

[...]
** (xulrunner-bin:27491): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:27491): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:27491): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:27491): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:27491): WARNING **: Exception in gr::RangeSegment
*** glibc detected *** /usr/lib/xulrunner-1.9/xulrunner-bin:
**realloc(): invalid next size: 0x00000000031bc5a0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fadd83b5968]
/lib/libc.so.6[0x7fadd83b9561]
/lib/libc.so.6(realloc+0x12f)[0x7fadd83b9fdf]
/usr/lib/libglib-2.0.so.0(g_realloc+0x2e)[0x7fadd5556b6e]
/usr/lib/libpango-1.0.so.0(pango_glyph_string_set_size+0x78)[0x7fadd60e8908]
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so[0x7fadcab1836a]
/usr/lib/libpango-1.0.so.0(pango_shape+0x4a)[0x7fadd60ff4ca]
/usr/lib/xulrunner-1.9/libxul.so(_ZN17gfxPangoFontGroup24CreateGlyphRunsItemizingEP10gfxTextRunPKcjj+0x1ff)[0x7fadd997d529]
/usr/lib/xulrunner-1.9/libxul.so(_ZN17gfxPangoFontGroup11MakeTextRunEPKtjPKN17gfxTextRunFactory10ParametersEj+0x11e)[0x7fadd997d8d4]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9979be8]
/usr/lib/xulrunner-1.9/libxul.so(_ZN15gfxTextRunCache11MakeTextRunEPKtjP12gfxFontGroupP10gfxContextjj+0x39)[0x7fadd99787d3]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd98b1c3a]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd98b107a]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd99653b6]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9368584]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9458802]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd945885f]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9458887]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944c04b]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944b3b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944c04b]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944b3b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944c04b]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944b3b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944d84d]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944a29f]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9449bc1]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944ed34]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944a29f]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9449bc1]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd944b61b]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd938c9bf]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd93d2816]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd936f28f]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd93727c9]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd93728fc]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd937297c]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9944562]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd991a652]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd989f065]
/usr/lib/xulrunner-1.9/libxul.so[0x7fadd9782601]
/usr/lib/xulrunner-1.9/libxul.so(XRE_main+0x1da8)[0x7fadd9210208]
/usr/lib/xulrunner-1.9/xulrunner-bin[0x4023bb]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7fadd83601a6]
/usr/lib/xulrunner-1.9/xulrunner-bin[0x401e89]
======= Memory map: ========
00400000-00409000 r-xp 00000000 fe:00 1556697                            
/usr/lib/xulrunner-1.9/xulrunner-bin
00609000-0060a000 rw-p 00009000 fe:00 1556697                            
/usr/lib/xulrunner-1.9/xulrunner-bin
01828000-03db7000 rw-p 01828000 00:00 0                                  [heap]
40069000-4006a000 ---p 40069000 00:00 0 
4006a000-4086a000 rw-p 4006a000 00:00 0 
40981000-40982000 ---p 40981000 00:00 0 
40982000-41182000 rw-p 40982000 00:00 0 
41182000-41183000 ---p 41182000 00:00 0 
41183000-41983000 rw-p 41183000 00:00 0 
41c21000-41c22000 ---p 41c21000 00:00 0 
41c22000-42422000 rw-p 41c22000 00:00 0 
42422000-42423000 ---p 42422000 00:00 0 
42423000-42c23000 rw-p 42423000 00:00 0 
42c23000-42c24000 ---p 42c23000 00:00 0 
42c24000-43424000 rw-p 42c24000 00:00 0 
43424000-43425000 ---p 43424000 00:00 0 
43425000-43c25000 rw-p 43425000 00:00 0 
43c25000-43c26000 ---p 43c25000 00:00 0 
43c26000-44426000 rw-p 43c26000 00:00 0 
7fadc30d0000-7fadc30df000 r-xp 00000000 08:02 65444                      
/lib/libbz2.so.1.0.4
7fadc30df000-7fadc32de000 ---p 0000f000 08:02 65444                      
/lib/libbz2.so.1.0.4
7fadc32de000-7fadc32e0000 rw-p 0000e000 08:02 65444                      
/lib/libbz2.so.1.0.4
7fadc32e0000-7fadc334e000 r-xp 00000000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7fadc334e000-7fadc354e000 ---p 0006e000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7fadc354e000-7fadc3551000 rw-p 0006e000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7fadc3551000-7fadc3588000 r-xp 00000000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7fadc3588000-7fadc3787000 ---p 00037000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7fadc3787000-7fadc378b000 rw-p 00036000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7fadc378b000-7fadc37c1000 r-xp 00000000 fe:00 1248930                    
/usr/lib/libgsf-1.so.114.0.8
7fadc37c1000-7fadc39c1000 ---p 00036000 fe:00 1248930                    
/usr/lib/libgsf-1.so.114.0.8
7fadc39c1000-7fadc39c5000 rw-p 00036000 fe:00 1248930                    
/usr/lib/libgsf-1.so.114.0.8
7fadc39c5000-7fadc39c6000 rw-p 7fadc39c5000 00:00 0 
7fadc39c6000-7fadc39f9000 r-xp 00000000 fe:00 1247407                    
/usr/lib/librsvg-2.so.2.22.2
7fadc39f9000-7fadc3bf9000 ---p 00033000 fe:00 1247407                    
/usr/lib/librsvg-2.so.2.22.2
7fadc3bf9000-7fadc3bfb000 rw-p 00033000 fe:00 1247407                    
/usr/lib/librsvg-2.so.2.22.2
7fadc3bfb000-7fadc3bfd000 r-xp 00000000 fe:00 2211860                    
/usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fadc3bfd000-7fadc3dfc000 ---p 00002000 fe:00 2211860                    
/usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fadc3dfc000-7fadc3dfd000 rw-p 00001000 fe:00 2211860                    
/usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
7fadc3dfd000-7fadc3e00000 r-xp 00000000 fe:00 344194                     
/usr/lib/pango/1.6.0/modules/pango-hangul-fc.so
7fadc3e00000-7fadc3fff000 ---p 00003000 fe:00 344194                     
/usr/lib/pango/1.6.0/modules/pango-hangul-fc.so
7fadc3fff000-7fadc4000000 rw-p 00002^C

Another one was:

[...]
** (xulrunner-bin:28066): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:28066): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:28066): WARNING **: Exception in gr::RangeSegment

** (xulrunner-bin:28066): WARNING **: Exception in gr::RangeSegment
*** glibc detected *** /usr/lib/xulrunner-1.9/xulrunner-bin: munmap_chunk(): 
invalid pointer: 0x00000000029e97f0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f9c0aa6e968]
/usr/lib/pango/1.6.0/modules/graphite/pango-graphite.so(_ZN2gr12PangoTextSrcD0Ev+0x20)[0x7f9bfd6615a0]
/usr/lib/pango/1.6.0/modules/graphite/pango-graphite.so(graphite_PangoGlyphString+0x11c)[0x7f9bfd662e7c]
/usr/lib/libpango-1.0.so.0(pango_shape+0x4a)[0x7f9c087b84ca]
/usr/lib/xulrunner-1.9/libxul.so(_ZN17gfxPangoFontGroup24CreateGlyphRunsItemizingEP10gfxTextRunPKcjj+0x1ff)[0x7f9c0c036529]
/usr/lib/xulrunner-1.9/libxul.so(_ZN17gfxPangoFontGroup11MakeTextRunEPKtjPKN17gfxTextRunFactory10ParametersEj+0x11e)[0x7f9c0c0368d4]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0c032be8]
/usr/lib/xulrunner-1.9/libxul.so(_ZN15gfxTextRunCache11MakeTextRunEPKtjP12gfxFontGroupP10gfxContextjj+0x39)[0x7f9c0c0317d3]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bf6ac3a]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bf6a07a]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0c01e3b6]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba21584]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb11802]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb1185f]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb11887]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0504b]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb043b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0504b]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb043b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0504b]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb043b3]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0684d]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0329f]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb02bc1]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb07d34]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0329f]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb02bc1]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb0461b]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba459bf]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba8b816]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba2828f]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba2b7c9]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0ba2b8fc]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bb45ee8]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0bc5ebe1]
/usr/lib/xulrunner-1.9/libxul.so(NS_InvokeByIndex_P+0x26e)[0x7f9c0c007682]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0b8f0fd5]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0b8f8a56]
/usr/lib/libmozjs.so.1d(js_Invoke+0x696)[0x7f9c09ea0b1f]
/usr/lib/libmozjs.so.1d[0x7f9c09ea0eca]
/usr/lib/libmozjs.so.1d(JS_CallFunctionValue+0x1a)[0x7f9c09e6caf1]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0b8ffcb1]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0b8facf0]
/usr/lib/libmozjs.so.1d[0x7f9c09ea6f63]
/usr/lib/libmozjs.so.1d[0x7f9c09ea7ef7]
/usr/lib/libmozjs.so.1d[0x7f9c09e93c5b]
/usr/lib/libmozjs.so.1d(js_Invoke+0x6dd)[0x7f9c09ea0b66]
/usr/lib/libmozjs.so.1d[0x7f9c09e8e86f]
/usr/lib/libmozjs.so.1d[0x7f9c09e92e19]
/usr/lib/libmozjs.so.1d(js_Invoke+0x6dd)[0x7f9c09ea0b66]
/usr/lib/libmozjs.so.1d[0x7f9c09e8e86f]
/usr/lib/libmozjs.so.1d[0x7f9c09e92e19]
/usr/lib/libmozjs.so.1d(js_Invoke+0x6dd)[0x7f9c09ea0b66]
/usr/lib/libmozjs.so.1d[0x7f9c09e8e86f]
/usr/lib/libmozjs.so.1d[0x7f9c09e92e19]
/usr/lib/libmozjs.so.1d(js_Invoke+0x6dd)[0x7f9c09ea0b66]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0b8ee51c]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0c008259]
/usr/lib/xulrunner-1.9/libxul.so[0x7f9c0c007707]
======= Memory map: ========
00400000-00409000 r-xp 00000000 fe:00 1556697                            
/usr/lib/xulrunner-1.9/xulrunner-bin
00609000-0060a000 rw-p 00009000 fe:00 1556697                            
/usr/lib/xulrunner-1.9/xulrunner-bin
009f6000-02a29000 rw-p 009f6000 00:00 0                                  [heap]
40446000-40447000 ---p 40446000 00:00 0 
40447000-40c47000 rw-p 40447000 00:00 0 
40dcc000-40dcd000 ---p 40dcc000 00:00 0 
40dcd000-415cd000 rw-p 40dcd000 00:00 0 
415cd000-415ce000 ---p 415cd000 00:00 0 
415ce000-41dce000 rw-p 415ce000 00:00 0 
41dce000-41dcf000 ---p 41dce000 00:00 0 
41dcf000-425cf000 rw-p 41dcf000 00:00 0 
425cf000-425d0000 ---p 425cf000 00:00 0 
425d0000-42dd0000 rw-p 425d0000 00:00 0 
42dd0000-42dd1000 ---p 42dd0000 00:00 0 
42dd1000-435d1000 rw-p 42dd1000 00:00 0 
435d1000-435d2000 ---p 435d1000 00:00 0 
435d2000-43dd2000 rw-p 435d2000 00:00 0 
7f9bf6403000-7f9bf6412000 r-xp 00000000 08:02 65444                      
/lib/libbz2.so.1.0.4
7f9bf6412000-7f9bf6611000 ---p 0000f000 08:02 65444                      
/lib/libbz2.so.1.0.4
7f9bf6611000-7f9bf6613000 rw-p 0000e000 08:02 65444                      
/lib/libbz2.so.1.0.4
7f9bf6613000-7f9bf6681000 r-xp 00000000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7f9bf6681000-7f9bf6881000 ---p 0006e000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7f9bf6881000-7f9bf6884000 rw-p 0006e000 fe:00 1245918                    
/usr/lib/libgio-2.0.so.0.0.0
7f9bf6884000-7f9bf68bb000 r-xp 00000000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7f9bf68bb000-7f9bf6aba000 ---p 00037000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7f9bf6aba000-7f9bf6abe000 rw-p 00036000 fe:00 1247127                    
/usr/lib/libcroco-0.6.so.3.0.1
7f9bf6abe000-7f9bf8000000 r--p 00000000 fe:00 180325                     
/usr/share/icons/Gorilla/icon-theme.cache
7f9bf8000000-7f9bf8031000 rw-p 7f9bf8000000 00:00 0 
7f9bf8031000-7f9bfc000000 ---p 7f9bf8031000 00:00 0 
7f9bfc170000-7f9bfc205000 r--p 00000000 fe:00 478039                     
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7f9bfc205000-7f9bfc23b000 r-xp 00000000 fe:00 1248930                    
/usr/lib/libgsf-1.so.114.0.8
7f9bfc23b000-7f9bfc43b000 ---p 00036000 fe:00 1248930                    
/usr/lib/libgsf-1.so.114.0.8
7f9bfc43b000-7f9bfc43f000 rw-p 00036000 fe:00 
1/usr/lib/xulrunner-1.9/run-mozilla.sh: line 131: 28066 Aborted                 
"$prog" ${1+"$@"}

Further ideas which came to my mind: Defective RAM, because midori
(gtk-webkit) segfaults often, too, and other machines seem not have
these problems. But then again, arora (qt-webkit) is very stable and
opera (non-free deb from deb.opera.com) is very stable although I have
hundreds of tabs open and it uses sometimes 2 to 3 GB of RAM and is
still stable. So I don't think, it's a memory fault. Anyway, I'll
check the RAM using memtest when I need to reboot the machine and can
run memtest for a while.

BTW: Those "** (xulrunner-bin:28066): WARNING **: Exception in
gr::RangeSegment" are normal or could they be related?

                Regards, Axel
-- 
Axel Beckert - [EMAIL PROTECTED], [EMAIL PROTECTED] - http://noone.org/abe/



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

Reply via email to