Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-10-09 Thread Vincent Lefevre
Hi,

On 2011-08-30 13:51:06 +0200, Vincent Lefevre wrote:
 On 2011-08-26 09:18:33 +0200, Mike Hommey wrote:
  Could you get a core for the crashed process, using your rebuilt
  libhunspell with debug info, and give me both? (Please be aware that the
  core may contain private information, so it would be better to hand it
  through a private channel)
 
 Before doing that, you can probably reproduce the problem. Here's
 another reproducible crash without needing any account:
 
   http://en.wikipedia.org/w/index.php?title=Debianaction=edit
 
 and switch to français «Moderne»; this is the following one:
 
   https://addons.mozilla.org/firefox/addon/french-dictionary-modern-spell/
 
 (Note: the goal was not to edit the article, just to test spell
 checking on a large article.)

I can't reproduce this problem with iceweasel 7.0.1-2+b1, i.e.
after the rebuild against libhunspell-1.3-0. Thus it could have
been a libhunspell-1.2-0 bug.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-30 Thread Vincent Lefevre
retitle iceweasel: crash (segmentation fault) in libhunspell with français 
«Moderne»
found 637167 6.0-4
thanks

On 2011-08-24 13:46:57 +0200, Vincent Lefevre wrote:
 I could reproduce the bug with iceweasel 6.0-2. Still after typing E
 but there were previous sentences in my Facebook comment.

and with iceweasel 6.0-4, but this time, this wasn't on Facebook, but
on a GLPI system[*] when entering a bug report. I don't know which
word caused the problem, but there was at least a word starting with
E (Error).

What I did is the following:
_ Enter my bug report. The English / US dictionary was active.
_ I switched to the français «Moderne» dictionary.

Iceweasel immediately crashed.

In all the crashes (on Facebook, Wikipedia and GLPI), the dictionary
was français «Moderne» and there was a (non-French) word starting
with E (possibly E alone, as on Facebook, the crash could occur
just after typing E).

[*] The source is available at: http://www.glpi-project.org/

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-30 Thread Vincent Lefevre
On 2011-08-26 09:18:33 +0200, Mike Hommey wrote:
 Could you get a core for the crashed process, using your rebuilt
 libhunspell with debug info, and give me both? (Please be aware that the
 core may contain private information, so it would be better to hand it
 through a private channel)

Before doing that, you can probably reproduce the problem. Here's
another reproducible crash without needing any account:

  http://en.wikipedia.org/w/index.php?title=Debianaction=edit

and switch to français «Moderne»; this is the following one:

  https://addons.mozilla.org/firefox/addon/french-dictionary-modern-spell/

(Note: the goal was not to edit the article, just to test spell
checking on a large article.)

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-30 Thread Vincent Lefevre
On 2011-08-30 13:51:06 +0200, Vincent Lefevre wrote:
 Before doing that, you can probably reproduce the problem. Here's
 another reproducible crash without needing any account:
 
   http://en.wikipedia.org/w/index.php?title=Debianaction=edit
 
 and switch to français «Moderne»; this is the following one:
 
   https://addons.mozilla.org/firefox/addon/french-dictionary-modern-spell/

One more note: I could reproduce the crash after creating a new
profile and installing the français «Moderne» dictionary. It seems
that the following steps are important:

1. Make sure that the English / US dictionary is active (this can be
   done by opening the Wikipedia URL a first time and selecting the
   English / US dictionary, then closing it).
2. Open the Wikipedia URL.
3. Switch to the français «Moderne» dictionary.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-30 Thread Vincent Lefevre
On 2011-08-30 13:51:06 +0200, Vincent Lefevre wrote:
 Before doing that, you can probably reproduce the problem. Here's
 another reproducible crash without needing any account:
 
   http://en.wikipedia.org/w/index.php?title=Debianaction=edit
 
 and switch to français «Moderne»; this is the following one:
 
   https://addons.mozilla.org/firefox/addon/french-dictionary-modern-spell/

And with this example, I could reproduce the crash with iceweasel 5.0-6
in the i386 chroot! (I haven't upgraded yet there.)

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-30 Thread Vincent Lefevre
retitle 637167 iceweasel: crash (segmentation fault) in libhunspell with 
français «Moderne»
thanks

Forgot the bug number.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-26 Thread Mike Hommey
On Wed, Aug 24, 2011 at 01:46:57PM +0200, Vincent Lefevre wrote:
 reopen 637167
 found 637167 6.0-2
 thanks
 
 On 2011-08-20 10:36:55 +0200, Vincent Lefevre wrote:
  On 2011-08-20 09:12:40 +0200, Mike Hommey wrote:
   How does 6.0-1 perform?
  
  It no longer crashes.
 
 I could reproduce the bug with iceweasel 6.0-2. Still after typing E
 but there were previous sentences in my Facebook comment.

Could you get a core for the crashed process, using your rebuilt
libhunspell with debug info, and give me both? (Please be aware that the
core may contain private information, so it would be better to hand it
through a private channel)

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-24 Thread Vincent Lefevre
reopen 637167
found 637167 6.0-2
thanks

On 2011-08-20 10:36:55 +0200, Vincent Lefevre wrote:
 On 2011-08-20 09:12:40 +0200, Mike Hommey wrote:
  How does 6.0-1 perform?
 
 It no longer crashes.

I could reproduce the bug with iceweasel 6.0-2. Still after typing E
but there were previous sentences in my Facebook comment.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-20 Thread Mike Hommey
On Sat, Aug 13, 2011 at 10:02:47AM +0200, Vincent Lefevre wrote:
 On 2011-08-12 16:47:06 +0200, Mike Hommey wrote:
  Can you try rebuilding iceweasel from source for amd64 and use that
  rebuilt version?
 
 I've rebuilt iceweasel from source (unstable, 5.0-6). It doesn't crash.
 And if I reinstall the iceweasel package from Debian, it crashes again.

How does 6.0-1 perform?

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-20 Thread Vincent Lefevre
On 2011-08-20 09:12:40 +0200, Mike Hommey wrote:
 On Sat, Aug 13, 2011 at 10:02:47AM +0200, Vincent Lefevre wrote:
  On 2011-08-12 16:47:06 +0200, Mike Hommey wrote:
   Can you try rebuilding iceweasel from source for amd64 and use that
   rebuilt version?
  
  I've rebuilt iceweasel from source (unstable, 5.0-6). It doesn't crash.
  And if I reinstall the iceweasel package from Debian, it crashes again.
 
 How does 6.0-1 perform?

It no longer crashes.

But is there a way to know whether the bug was in the 5.0-6 package
only (e.g. due to a compiler bug) or it is still present but visible
only under particular conditions?

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-20 Thread Vincent Lefevre
On 2011-08-20 13:09:47 +0200, Vincent Lefevre wrote:
 In case it case be useful, I've attached the full backtrace of all
 threads after rebuilding hunspell 1.2.14-4 using
 
   DEB_BUILD_OPTIONS=noopt nostrip
 
 Note: despite the noopt, not all optimizations are disabled, as only
 CFLAGS is affected and CXXFLAGS uses -O2 by default (most hunspell
 sources are in C++). If I also add CXXFLAGS += -O0 to completely
 disable the optimizations, I can no longer reproduce the crash.

I can no longer reproduce the crash at all, whether using rebuilt
hunspell without the CXXFLAGS += -O0 or using Debian's
libhunspell-1.2-0 binary package. I've tried again after reinstalling
the iceweasel 5 related package from /var/cache/apt/archives, and
still no crashes...

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-20 Thread Mike Hommey
On Sat, Aug 20, 2011 at 01:47:43PM +0200, Vincent Lefevre wrote:
 On 2011-08-20 13:09:47 +0200, Vincent Lefevre wrote:
  In case it case be useful, I've attached the full backtrace of all
  threads after rebuilding hunspell 1.2.14-4 using
  
DEB_BUILD_OPTIONS=noopt nostrip
  
  Note: despite the noopt, not all optimizations are disabled, as only
  CFLAGS is affected and CXXFLAGS uses -O2 by default (most hunspell
  sources are in C++). If I also add CXXFLAGS += -O0 to completely
  disable the optimizations, I can no longer reproduce the crash.
 
 I can no longer reproduce the crash at all, whether using rebuilt
 hunspell without the CXXFLAGS += -O0 or using Debian's
 libhunspell-1.2-0 binary package. I've tried again after reinstalling
 the iceweasel 5 related package from /var/cache/apt/archives, and
 still no crashes...

Hardware problem?

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-20 Thread Vincent Lefevre
On 2011-08-20 14:42:03 +0200, Mike Hommey wrote:
 Hardware problem?

Definitely not: the same bug occurred on a completely different
machine (still amd64, though).

I suppose that something important changed in the context (e.g. on
the web page, in the cache...). This may not be surprising if the
bug depends on what is in the memory, as I suppose it's some form
of memory corruption.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-13 Thread Vincent Lefevre
On 2011-08-12 16:47:06 +0200, Mike Hommey wrote:
 Can you try rebuilding iceweasel from source for amd64 and use that
 rebuilt version?

I've rebuilt iceweasel from source (unstable, 5.0-6). It doesn't crash.
And if I reinstall the iceweasel package from Debian, it crashes again.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-12 Thread Vincent Lefevre
On 2011-08-11 18:02:45 +0200, Mike Hommey wrote:
 On Thu, Aug 11, 2011 at 05:46:31PM +0200, Vincent Lefevre wrote:
  On 2011-08-11 17:42:33 +0200, Mike Hommey wrote:
   Would you mind testing the i386 version ?
  
  How can I do that?
 
 Installing it in a chroot would work, for example.

I followed http://www.debian-administration.org/articles/356 with
a few changes. The iceweasel about: page says:

  Build identifier: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0)
  Gecko/20100101 Firefox/5.0 Iceweasel/5.0

And I cannot reproduce the bug (still with the same French dictionary).

Note: I did that on a different machine, but the bug with the x86_64
version of iceweasel also occurs on this machine.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-12 Thread Mike Hommey
On Fri, Aug 12, 2011 at 04:30:34PM +0200, Vincent Lefevre wrote:
 On 2011-08-11 18:02:45 +0200, Mike Hommey wrote:
  On Thu, Aug 11, 2011 at 05:46:31PM +0200, Vincent Lefevre wrote:
   On 2011-08-11 17:42:33 +0200, Mike Hommey wrote:
Would you mind testing the i386 version ?
   
   How can I do that?
  
  Installing it in a chroot would work, for example.
 
 I followed http://www.debian-administration.org/articles/356 with
 a few changes. The iceweasel about: page says:
 
   Build identifier: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0)
   Gecko/20100101 Firefox/5.0 Iceweasel/5.0
 
 And I cannot reproduce the bug (still with the same French dictionary).
 
 Note: I did that on a different machine, but the bug with the x86_64
 version of iceweasel also occurs on this machine.

Can you try rebuilding iceweasel from source for amd64 and use that
rebuilt version?

Thanks

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-11 Thread Rene Engelhard
reassign 637167 iceweasel
found 637167 5.0-6
thanks

On Tue, Aug 09, 2011 at 01:08:22PM +0200, Mike Hommey wrote:
 On Tue, Aug 09, 2011 at 12:43:14PM +0200, Vincent Lefevre wrote:
  On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
   Is is also reproducible with different versions of iceweasel? (in case
   the version you use would trigger something on hunspell end)
  
  No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.
 
 That's interesting information... there's no change besides ia64 and
 armhf fixes between 5.0-4 and 5.0-6.

And later:

  There may be no source change, but has the source be compiled in the
  same way?  

 Yes, though maybe the build dependencies versions change. However, since
 hunspell 1.2.14-4 has been in the archive for 6 months...

Let's reassign this to iceweasel then.

But I can also try rebuilding iceweasel against hunspell 1.3.1 and see whether
that changes something.. (though I don't use facebook to test it either)

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-11 Thread Vincent Lefevre
FYI, I had a crash with iceweasel 5.0-4 yesterday, but I had started
iceweasel from my window manager, and it doesn't provide a core dump
in such a case. From the .xsession-errors file, I only know that it
was a segmentation fault.

What I did is to click on a Tweet this button and the crash occurred
at the same time the window appeared. As the window normally contains
a text area with default text where spell check is performed, I cannot
exclude that this can be the same bug. I couldn't reproduce the crash
with the same button. However IIRC, the text is different for each
click due to URL shortening.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-11 Thread Mike Hommey
On Tue, Aug 09, 2011 at 02:44:43PM +0200, Vincent Lefevre wrote:
 On 2011-08-09 13:08:22 +0200, Mike Hommey wrote:
  On Tue, Aug 09, 2011 at 12:43:14PM +0200, Vincent Lefevre wrote:
   On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
Is is also reproducible with different versions of iceweasel? (in case
the version you use would trigger something on hunspell end)
   
   No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.
  
  That's interesting information... there's no change besides ia64 and
  armhf fixes between 5.0-4 and 5.0-6.
 
 There may be no source change, but has the source be compiled in the
 same way?
 
 Perhaps the bug is present in previous versions, but doesn't trigger
 a crash.
 
 I've tried iceweasel with valgrind, but it's freezing with no CPU time.
 Anyway I get lots of unrelated errors.

Would you mind testing the i386 version ?

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-11 Thread Vincent Lefevre
On 2011-08-11 17:42:33 +0200, Mike Hommey wrote:
 Would you mind testing the i386 version ?

How can I do that?

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-11 Thread Mike Hommey
On Thu, Aug 11, 2011 at 05:46:31PM +0200, Vincent Lefevre wrote:
 On 2011-08-11 17:42:33 +0200, Mike Hommey wrote:
  Would you mind testing the i386 version ?
 
 How can I do that?

Installing it in a chroot would work, for example.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Mike Hommey
reassign 637167 libhunspell-1.2-0
thanks

On Tue, Aug 09, 2011 at 04:30:46AM +0200, Vincent Lefevre wrote:
 Package: iceweasel
 Version: 5.0-6
 Severity: important
 
 While typing a comment in Facebook, iceweasel crashed. I tried several
 times, and this crash was always reproducible, but not always at the
 same time. Then I tried with upstream's Firefox 5.0.1, and I could
 post my comment without any problem.
 
 Perhaps Iceweasel should use the same spell checker as upstream?
 
 Here's gdb information:
 
 Core was generated by `/usr/lib/iceweasel/firefox-bin'.
 Program terminated with signal 11, Segmentation fault.
 #0  0x7f9618652eeb in raise (sig=value optimized out)
 at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:41
 41  ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
 in ../nptl/sysdeps/unix/sysv/linux/pt-raise.c
 (gdb) bt full
 #0  0x7f9618652eeb in raise (sig=value optimized out)
 at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:41
 No locals.
 #1  0x7f9615d20078 in nsProfileLock::FatalSignalHandler (signo=11, 
 info=0x7fffe3e448f0, context=value optimized out)
 at nsProfileLock.cpp:216
 unblock_sigs = {__val = {1024, 0 repeats 15 times}}
 oldact = value optimized out
 #2  signal handler called
 No symbol table info available.
 #3  0x7f961358bbf3 in AffixMgr::suffix_check(char const*, int, int, 
 PfxEntry*, char**, int, int*, unsigned short, unsigned short, char) ()
from /usr/lib/libhunspell-1.2.so.0
 No symbol table info available.

The crash happens in libhunspell. You should try to downgrade it.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Mike Hommey
On Tue, Aug 09, 2011 at 11:56:05AM +0200, Vincent Lefevre wrote:
 found 637167 1.2.8-6
 found 637167 1.2.11-1
 found 637167 1.2.14-4
 thanks

Mmmm seems a lot of affected versions.

 On 2011-08-09 08:26:28 +0200, Mike Hommey wrote:
  The crash happens in libhunspell. You should try to downgrade it.
 
 The crash still occurs with the versions I have.
 
 To reproduce the crash, with the French (moderne) dictionary active,
 I just have to type E in Facebook (as a comment or as my status)
 for the first character. This seems to be 100% reproducible.
 
 I managed to trigger a crash too on Wikipedia (from a blank page),
 but I can't reproduce it.

Is is also reproducible with different versions of iceweasel? (in case
the version you use would trigger something on hunspell end)

Is it reproducible somewhere else than Facebook? (I'm not going to
subscribe to Facebook only to reproduce a bug)

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Vincent Lefevre
found 637167 1.2.8-6
found 637167 1.2.11-1
found 637167 1.2.14-4
thanks

On 2011-08-09 08:26:28 +0200, Mike Hommey wrote:
 The crash happens in libhunspell. You should try to downgrade it.

The crash still occurs with the versions I have.

To reproduce the crash, with the French (moderne) dictionary active,
I just have to type E in Facebook (as a comment or as my status)
for the first character. This seems to be 100% reproducible.

I managed to trigger a crash too on Wikipedia (from a blank page),
but I can't reproduce it.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Vincent Lefevre
On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
 Is is also reproducible with different versions of iceweasel? (in case
 the version you use would trigger something on hunspell end)

No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.

 Is it reproducible somewhere else than Facebook? (I'm not going to
 subscribe to Facebook only to reproduce a bug)

I could trigger a crash in Wikipedia (I typed something like Et
then backspace), but I couldn't manage to reproduce the crash there.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Mike Hommey
On Tue, Aug 09, 2011 at 12:43:14PM +0200, Vincent Lefevre wrote:
 On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
  Is is also reproducible with different versions of iceweasel? (in case
  the version you use would trigger something on hunspell end)
 
 No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.

That's interesting information... there's no change besides ia64 and
armhf fixes between 5.0-4 and 5.0-6.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Vincent Lefevre
On 2011-08-09 13:08:22 +0200, Mike Hommey wrote:
 On Tue, Aug 09, 2011 at 12:43:14PM +0200, Vincent Lefevre wrote:
  On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
   Is is also reproducible with different versions of iceweasel? (in case
   the version you use would trigger something on hunspell end)
  
  No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.
 
 That's interesting information... there's no change besides ia64 and
 armhf fixes between 5.0-4 and 5.0-6.

There may be no source change, but has the source be compiled in the
same way?

Perhaps the bug is present in previous versions, but doesn't trigger
a crash.

I've tried iceweasel with valgrind, but it's freezing with no CPU time.
Anyway I get lots of unrelated errors.

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637167: iceweasel: reproducible crash (segmentation fault) in libhunspell when typing a comment on Facebook

2011-08-09 Thread Mike Hommey
On Tue, Aug 09, 2011 at 02:44:43PM +0200, Vincent Lefevre wrote:
 On 2011-08-09 13:08:22 +0200, Mike Hommey wrote:
  On Tue, Aug 09, 2011 at 12:43:14PM +0200, Vincent Lefevre wrote:
   On 2011-08-09 12:08:39 +0200, Mike Hommey wrote:
Is is also reproducible with different versions of iceweasel? (in case
the version you use would trigger something on hunspell end)
   
   No, it crashes in iceweasel 5.0-6, but neither in 5.0-3 nor in 5.0-4.
  
  That's interesting information... there's no change besides ia64 and
  armhf fixes between 5.0-4 and 5.0-6.
 
 There may be no source change, but has the source be compiled in the
 same way?

Yes, though maybe the build dependencies versions change. However, since
hunspell 1.2.14-4 has been in the archive for 6 months...

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org