Bug#490360: iceweasel: freezes after few hours of usage

2008-07-25 Thread Mike Hommey
On Fri, Jul 25, 2008 at 09:27:52PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> On Mon, Jul 14, 2008 at 18:15, Mike Hommey <[EMAIL PROTECTED]> wrote:
> > On Mon, Jul 14, 2008 at 06:07:02PM +0200, Sandro Tosi wrote:
> >> Hi Mike,
> >>
> >> On Mon, Jul 14, 2008 at 08:40, Mike Hommey <[EMAIL PROTECTED]> wrote:
> >> > On Sun, Jul 13, 2008 at 08:04:10PM +0200, Mike Hommey wrote:
> >> >> Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?
> >> >
> >> > That's supposed to be MOZILLA_NO_JEMALLOC, not MOZ_NO...
> >>
> >> Just restarted with that option set:
> >>
> >> $ MOZILLA_NO_JEMALLOC=1 iceweasel
> >>
> >> nice to notice, even with the previous one iceweasel didn't freeze in
> >> 1 day. Just curiosity: what that option do?
> >
> > It disables loading of libjemalloc. libjemalloc being the memory
> > allocator that comes with firefox3 and is part of why it sucks less
> > memory.
> 
> Sorry for not replying first, but I'd like to take as many days as
> possible, to see what's going on, and I can confirm that with this
> option, iceweasel doesn't freeze: how can I let it be always set,
> without opening a terminal and launch that command?

You can set it in /etc/iceweasel/iceweaselrc or ~/.mozilla/firefox/rc

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-25 Thread Sandro Tosi
Hi Mike,

On Mon, Jul 14, 2008 at 18:15, Mike Hommey <[EMAIL PROTECTED]> wrote:
> On Mon, Jul 14, 2008 at 06:07:02PM +0200, Sandro Tosi wrote:
>> Hi Mike,
>>
>> On Mon, Jul 14, 2008 at 08:40, Mike Hommey <[EMAIL PROTECTED]> wrote:
>> > On Sun, Jul 13, 2008 at 08:04:10PM +0200, Mike Hommey wrote:
>> >> Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?
>> >
>> > That's supposed to be MOZILLA_NO_JEMALLOC, not MOZ_NO...
>>
>> Just restarted with that option set:
>>
>> $ MOZILLA_NO_JEMALLOC=1 iceweasel
>>
>> nice to notice, even with the previous one iceweasel didn't freeze in
>> 1 day. Just curiosity: what that option do?
>
> It disables loading of libjemalloc. libjemalloc being the memory
> allocator that comes with firefox3 and is part of why it sucks less
> memory.

Sorry for not replying first, but I'd like to take as many days as
possible, to see what's going on, and I can confirm that with this
option, iceweasel doesn't freeze: how can I let it be always set,
without opening a terminal and launch that command?

I saw your email to #d-release, so maybe that will be the default
behavior in a future version.

Thanks a lot for your huge support,
Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-14 Thread Mike Hommey
On Mon, Jul 14, 2008 at 06:07:02PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> On Mon, Jul 14, 2008 at 08:40, Mike Hommey <[EMAIL PROTECTED]> wrote:
> > On Sun, Jul 13, 2008 at 08:04:10PM +0200, Mike Hommey wrote:
> >> Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?
> >
> > That's supposed to be MOZILLA_NO_JEMALLOC, not MOZ_NO...
> 
> Just restarted with that option set:
> 
> $ MOZILLA_NO_JEMALLOC=1 iceweasel
> 
> nice to notice, even with the previous one iceweasel didn't freeze in
> 1 day. Just curiosity: what that option do?

It disables loading of libjemalloc. libjemalloc being the memory
allocator that comes with firefox3 and is part of why it sucks less
memory.

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-14 Thread Sandro Tosi
Hi Mike,

On Mon, Jul 14, 2008 at 08:40, Mike Hommey <[EMAIL PROTECTED]> wrote:
> On Sun, Jul 13, 2008 at 08:04:10PM +0200, Mike Hommey wrote:
>> Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?
>
> That's supposed to be MOZILLA_NO_JEMALLOC, not MOZ_NO...

Just restarted with that option set:

$ MOZILLA_NO_JEMALLOC=1 iceweasel

nice to notice, even with the previous one iceweasel didn't freeze in
1 day. Just curiosity: what that option do?

Thanks,
Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-14 Thread Mike Hommey
On Sun, Jul 13, 2008 at 08:04:10PM +0200, Mike Hommey wrote:
> On Sun, Jul 13, 2008 at 07:59:51PM +0200, Sandro Tosi wrote:
> > Hi Mike,
> > 
> > > Now that you have a core, can you install libnspr4-0d-dbg and get a new
> > > stacktrace?
> > 
> > Package installed and attached the gdb output.
> 
> Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?

That's supposed to be MOZILLA_NO_JEMALLOC, not MOZ_NO...

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-13 Thread Mike Hommey
On Sun, Jul 13, 2008 at 07:59:51PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> > Now that you have a core, can you install libnspr4-0d-dbg and get a new
> > stacktrace?
> 
> Package installed and attached the gdb output.

Does it happen to still freeze if you run it with MOZ_NO_JEMALLOC=1 ?

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-13 Thread Sandro Tosi
Hi Mike,

> Now that you have a core, can you install libnspr4-0d-dbg and get a new
> stacktrace?

Package installed and attached the gdb output.

Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


bts490360_iceweacel_gdb_2008-07-13_2.txt.gz
Description: GNU Zip compressed data


Bug#490360: iceweasel: freezes after few hours of usage

2008-07-13 Thread Mike Hommey
On Sun, Jul 13, 2008 at 03:40:56PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> > Mmmm seems it doesn't want to take the libmozjs symbols. Can you try
> > again after removing /usr/lib/xulrunner-1.9/dependentlibs.list ?
> 
> ~# mv /usr/lib/xulrunner-1.9/dependentlibs.list .
> 
> > (I hope you got it to dump a core instead of waiting it to freeze every
> > time)
> 
> As you suggested my on IRC, I did
> 
> - run ulimit -c unlimited
> - run iceweasel in the same shell
> - and when it freezes, kill -11 $(pidof firefox-bin)"
> 
> so it generated a core file, on which I've run
> 
> $ gdb /usr/lib/iceweasel/firefox-bin core.8447
> 
> and attached you can find the result of "bt full" + "thread apply all bt 
> full".

Now that you have a core, can you install libnspr4-0d-dbg and get a new
stacktrace?

Thanks

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-13 Thread Sandro Tosi
Hi Mike,

> Mmmm seems it doesn't want to take the libmozjs symbols. Can you try
> again after removing /usr/lib/xulrunner-1.9/dependentlibs.list ?

~# mv /usr/lib/xulrunner-1.9/dependentlibs.list .

> (I hope you got it to dump a core instead of waiting it to freeze every
> time)

As you suggested my on IRC, I did

- run ulimit -c unlimited
- run iceweasel in the same shell
- and when it freezes, kill -11 $(pidof firefox-bin)"

so it generated a core file, on which I've run

$ gdb /usr/lib/iceweasel/firefox-bin core.8447

and attached you can find the result of "bt full" + "thread apply all bt full".

Thanks,
Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


bts490360_iceweacel_gdb_2008-07-13.txt.gz
Description: GNU Zip compressed data


Bug#490360: iceweasel: freezes after few hours of usage

2008-07-12 Thread Mike Hommey
On Sat, Jul 12, 2008 at 06:25:20PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> > Can you install libmozjs1d-dbg, too, and get a new backtrace ?
> 
> Installed, and here is "bt full" + "thread apply all bt full".

Mmmm seems it doesn't want to take the libmozjs symbols. Can you try
again after removing /usr/lib/xulrunner-1.9/dependentlibs.list ?
(I hope you got it to dump a core instead of waiting it to freeze every
time)

Thanks

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-12 Thread Sandro Tosi
Hi Mike,

> Can you install libmozjs1d-dbg, too, and get a new backtrace ?

Installed, and here is "bt full" + "thread apply all bt full".

Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


bts490360_iceweacel_gdb_2008-07-12_2.txt.gz
Description: GNU Zip compressed data


Bug#490360: iceweasel: freezes after few hours of usage

2008-07-12 Thread Mike Hommey
On Sat, Jul 12, 2008 at 05:34:04PM +0200, Sandro Tosi wrote:
> Hi Mike,
> 
> On Fri, Jul 11, 2008 at 21:11, Mike Hommey <[EMAIL PROTECTED]> wrote:
> > Install iceweasel-dbg and gdb (though i think iceweasel-dbg will be
> > useless), and attach gdb to the hanging iceweasel:
> > gdb -p $(pidof firefox-bin)
> >
> > Then, on the gdb prompt, type bt full and send the output here.
> 
> Attached you can find the "bt full" (and I've included even "thread
> apply all bt full", maybe it could help) for the freeze just happend.
> 
> Let me know if I can do something more to help you.

Can you install libmozjs1d-dbg, too, and get a new backtrace ?

Thanks

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-12 Thread Sandro Tosi
Hi Mike,

On Fri, Jul 11, 2008 at 21:11, Mike Hommey <[EMAIL PROTECTED]> wrote:
> Install iceweasel-dbg and gdb (though i think iceweasel-dbg will be
> useless), and attach gdb to the hanging iceweasel:
> gdb -p $(pidof firefox-bin)
>
> Then, on the gdb prompt, type bt full and send the output here.

Attached you can find the "bt full" (and I've included even "thread
apply all bt full", maybe it could help) for the freeze just happend.

Let me know if I can do something more to help you.

TIA,
Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


bts490360_iceweacel_gdb_2008-07-12.txt.gz
Description: GNU Zip compressed data


Bug#490360: iceweasel: freezes after few hours of usage

2008-07-11 Thread Mike Hommey
On Fri, Jul 11, 2008 at 09:23:23PM +0200, Sandro Tosi wrote:
> Hi Mike,
> thanks for the fast reply
> 
> On Fri, Jul 11, 2008 at 21:11, Mike Hommey <[EMAIL PROTECTED]> wrote:
> > On Fri, Jul 11, 2008 at 08:28:11PM +0200, Sandro Tosi wrote:
> >> Package: iceweasel
> >> Version: 3.0~rc2-2
> >> Severity: grave
> >>
> >> Hello,
> >> iceweasel freezes (the windows are not redrawn when switch to a virtual
> >> desktop and then back to the one where it's opened) after few hours of
> >> usage.
> >>
> >> I saw:
> >> $ ps aux | grep firefo
> >> morph29637  0.8  8.0 698332 326204 ?   Sl   Jul10  13:31 
> >> /usr/lib/iceweasel/firefox-bin -a firefox
> >>
> >> but no other messages in dmesg.
> >>
> >> Please, let me know if I can do something (run some commands or so) to
> >> help you debug this issue, that make iceweasel a real problem because I
> >> have to reload each tab at restart (on a 56k line..).
> >
> > Install iceweasel-dbg and gdb (though i think iceweasel-dbg will be
> 
> ok, I'll do, but it will take "some" time (I'll download it in the night)
> 
> > useless), and attach gdb to the hanging iceweasel:
> > gdb -p $(pidof firefox-bin)
> 
> does it need iceweasel-dbg to be installed on the system before I
> started the current instances or not? (jsut to know if I have to
> restart iceweasel once -dbg is installed or not).

No, iceweasel-dbg only needs to be installed when you start gdb.

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-11 Thread Sandro Tosi
Hi Mike,
thanks for the fast reply

On Fri, Jul 11, 2008 at 21:11, Mike Hommey <[EMAIL PROTECTED]> wrote:
> On Fri, Jul 11, 2008 at 08:28:11PM +0200, Sandro Tosi wrote:
>> Package: iceweasel
>> Version: 3.0~rc2-2
>> Severity: grave
>>
>> Hello,
>> iceweasel freezes (the windows are not redrawn when switch to a virtual
>> desktop and then back to the one where it's opened) after few hours of
>> usage.
>>
>> I saw:
>> $ ps aux | grep firefo
>> morph29637  0.8  8.0 698332 326204 ?   Sl   Jul10  13:31 
>> /usr/lib/iceweasel/firefox-bin -a firefox
>>
>> but no other messages in dmesg.
>>
>> Please, let me know if I can do something (run some commands or so) to
>> help you debug this issue, that make iceweasel a real problem because I
>> have to reload each tab at restart (on a 56k line..).
>
> Install iceweasel-dbg and gdb (though i think iceweasel-dbg will be

ok, I'll do, but it will take "some" time (I'll download it in the night)

> useless), and attach gdb to the hanging iceweasel:
> gdb -p $(pidof firefox-bin)

does it need iceweasel-dbg to be installed on the system before I
started the current instances or not? (jsut to know if I have to
restart iceweasel once -dbg is installed or not).

> Then, on the gdb prompt, type bt full and send the output here.

Sure, I'll do.

> My guess is that the process is frozen in the flash plugin.

In the Plugin tab of "Tools > Add-ons" there is no flash plugin, but I got:

# apt-cache search flash firefox
gplanarity - simple puzzle game involving untangling planar graphs
libflash-mozplugin - GPL Flash (SWF) Library - Mozilla-compatible plugin
gnash - free Flash movie player
gnash-common - free Flash movie player - common files/libraries
gnash-common-opengl - free Flash movie player - common files/libraries
gnash-cygnal - free Flash movie player - Media server
gnash-tools - free Flash movie player - Command-line Tools
klash - free Flash movie player - standalone player for KDE
konqueror-plugin-gnash - free Flash movie player - Plugin for Konqueror
mozilla-plugin-gnash - free Flash movie player - Plugin for Mozilla
and derivatives
flashplugin-nonfree - Adobe Flash Player - browser plugin
gnash-opengl - free Flash movie player
klash-opengl - free Flash movie player - standalone player for KDE

# COLUMNS=80 dpkg -l $(apt-cache search flash firefox | awk '{ print $1 }' )
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name   VersionDescription
+++-==-==-
un  flashplugin-no  (no description available)
ii  gnash  0.8.3-2free Flash movie player
ii  gnash-common   0.8.3-2free Flash movie player - common files/libra
un  gnash-common-o  (no description available)
un  libflash-mozpl  (no description available)
un  mozilla-plugin  (no description available)
No packages found matching gplanarity.
No packages found matching gnash-cygnal.
No packages found matching gnash-tools.
No packages found matching klash.
No packages found matching konqueror-plugin-gnash.
No packages found matching gnash-opengl.
No packages found matching klash-opengl.

Sandro

-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-11 Thread Mike Hommey
On Fri, Jul 11, 2008 at 08:28:11PM +0200, Sandro Tosi wrote:
> Package: iceweasel
> Version: 3.0~rc2-2
> Severity: grave
> 
> Hello,
> iceweasel freezes (the windows are not redrawn when switch to a virtual
> desktop and then back to the one where it's opened) after few hours of
> usage.
> 
> I saw:
> $ ps aux | grep firefo
> morph29637  0.8  8.0 698332 326204 ?   Sl   Jul10  13:31 
> /usr/lib/iceweasel/firefox-bin -a firefox
> 
> but no other messages in dmesg.
> 
> Please, let me know if I can do something (run some commands or so) to
> help you debug this issue, that make iceweasel a real problem because I
> have to reload each tab at restart (on a 56k line..).

Install iceweasel-dbg and gdb (though i think iceweasel-dbg will be
useless), and attach gdb to the hanging iceweasel:
gdb -p $(pidof firefox-bin)

Then, on the gdb prompt, type bt full and send the output here.

My guess is that the process is frozen in the flash plugin.

Mike



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



Bug#490360: iceweasel: freezes after few hours of usage

2008-07-11 Thread Sandro Tosi
Package: iceweasel
Version: 3.0~rc2-2
Severity: grave

Hello,
iceweasel freezes (the windows are not redrawn when switch to a virtual
desktop and then back to the one where it's opened) after few hours of
usage.

I saw:
$ ps aux | grep firefo
morph29637  0.8  8.0 698332 326204 ?   Sl   Jul10  13:31 
/usr/lib/iceweasel/firefox-bin -a firefox

but no other messages in dmesg.

Please, let me know if I can do something (run some commands or so) to
help you debug this issue, that make iceweasel a real problem because I
have to reload each tab at restart (on a 56k line..).

Thanks in advance,
Sandro


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils   2.30   Miscellaneous utilities specific t
ii  fontconfig2.6.0-1generic font configuration library
ii  libc6 2.7-12 GNU C Library: Shared libraries
ii  libglib2.0-0  2.16.4-1   The GLib library of C routines
ii  libgtk2.0-0   2.12.10-2  The GTK+ graphical user interface 
ii  libnspr4-0d   4.7.1-3NetScape Portable Runtime Library
ii  libstdc++64.3.1-5The GNU Standard C++ Library v3
ii  procps1:3.2.7-8  /proc file system utilities
ii  psmisc22.6-1 Utilities that use the proc filesy
ii  xulrunner-1.9 1.9~rc2-5  XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  latex-xft-fonts(no description available)
ii  libkrb53  1.6.dfsg.4~beta1-3 MIT Kerberos runtime libraries
ii  mozplugger1.10.2-1   Plugin allowing external viewers t
pn  ttf-mathematica4.1 (no description available)
pn  xfonts-mathml  (no description available)
pn  xprint (no description available)
ii  xulrunner-1.9-gnome-s 1.9~rc2-5  Support for GNOME in xulrunner app

-- no debconf information



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