FS#22463 - [hunspell] Firefox crash when right click into a word for checking spelling - French Dictionary

Attached to Project: Arch Linux
Opened by Benpro (benpro) - Sunday, 16 January 2011, 16:50 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 29 January 2011, 12:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Firefox crash when right click into a word for checking spelling - French Dictionary

Additional info:
* package version(s)
3.6.13
* config and/or log files etc.
[benpro@powerquad Firefly]$ gdb firefox
GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/firefox...(no debugging symbols found)...done.
(gdb) start
Function "main" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Temporary breakpoint 1 (main) pending.
Starting program: /usr/bin/firefox
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe82ff700 (LWP 18311)]
[New Thread 0x7fffe78fa700 (LWP 18314)]
[New Thread 0x7fffe6cf1700 (LWP 18315)]
[New Thread 0x7fffe62e6700 (LWP 18316)]
[New Thread 0x7fffe5ae5700 (LWP 18317)]
[New Thread 0x7fffe47ff700 (LWP 18321)]
FoxyProxy settingsDir: /home/benpro/.mozilla/firefox/0uhdp4t3.default/foxyproxy.xml
[New Thread 0x7fffdedff700 (LWP 18322)]
[New Thread 0x7fffdb7b9700 (LWP 18323)]
[New Thread 0x7fffdafb8700 (LWP 18324)]
[New Thread 0x7fffda7b7700 (LWP 18325)]
[New Thread 0x7fffd95ff700 (LWP 18326)]
[New Thread 0x7fffd85ff700 (LWP 18327)]
[New Thread 0x7fffd68f3700 (LWP 18328)]
[New Thread 0x7fffd56ff700 (LWP 18329)]
[Thread 0x7fffd56ff700 (LWP 18329) exited]
[New Thread 0x7fffd56ff700 (LWP 18330)]
[Thread 0x7fffd56ff700 (LWP 18330) exited]
[New Thread 0x7fffd56ff700 (LWP 18331)]
[Thread 0x7fffd56ff700 (LWP 18331) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff33ba5bf in mkallcap(char*, cs_info const*) () from /usr/lib/libhunspell-1.2.so.0
(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7bd0f4b in raise () from /lib/libpthread.so.0
(gdb) c
Continuing.
[Thread 0x7fffe82ff700 (LWP 18311) exited]
[Thread 0x7fffda7b7700 (LWP 18325) exited]
[Thread 0x7fffe5ae5700 (LWP 18317) exited]
[Thread 0x7fffdb7b9700 (LWP 18323) exited]
[Thread 0x7fffe78fa700 (LWP 18314) exited]
[Thread 0x7fffd68f3700 (LWP 18328) exited]
[Thread 0x7fffd85ff700 (LWP 18327) exited]
[Thread 0x7fffd95ff700 (LWP 18326) exited]
[Thread 0x7fffdedff700 (LWP 18322) exited]
[Thread 0x7fffe47ff700 (LWP 18321) exited]
[Thread 0x7fffe62e6700 (LWP 18316) exited]
[Thread 0x7fffdafb8700 (LWP 18324) exited]
[Thread 0x7fffe6cf1700 (LWP 18315) exited]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
Seems to be only on French dictionary, the English doesn't crash my firefox.
Also seems linked to /usr/lib/libhunspell-1.2.so.0

Steps to reproduce:

Open Firefox, write in French with grammatical error into a textbox, check a spelling of a word with right click, firefox crash instantly.

This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 29 January 2011, 12:31 GMT
Reason for closing:  Fixed
Comment by Benjamin Robin (benjarobin) - Sunday, 16 January 2011, 19:15 GMT Comment by Benjamin Robin (benjarobin) - Monday, 17 January 2011, 19:57 GMT Comment by Andreas Radke (AndyRTR) - Saturday, 22 January 2011, 21:00 GMT
please test hunspell 1.2.14-2
Comment by Benpro (benpro) - Saturday, 22 January 2011, 21:20 GMT
The patch announced by Benjamin works great.
How to test hunspell 1.2.14-2 ? Its not on official repo.
Comment by Andreas Radke (AndyRTR) - Saturday, 22 January 2011, 21:48 GMT
It's soon coming to the mirrors.
Comment by Andreas Radke (AndyRTR) - Saturday, 29 January 2011, 12:28 GMT
state?
Comment by Benjamin Robin (benjarobin) - Saturday, 29 January 2011, 12:29 GMT
It's working for me...

Loading...