After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 378825 - Crashes when attempting to "add" an empty "mispelled word" field
Crashes when attempting to "add" an empty "mispelled word" field
Status: RESOLVED FIXED
Product: bluefish
Classification: Other
Component: application
1.0.6
Other Linux
: Normal normal
: ---
Assigned To: Bluefish Maintainer(s)
Bluefish Maintainer(s)
: 396480 444992 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-11-24 13:29 UTC by olivier.cleynen
Modified: 2007-07-06 02:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
full gdb backtrace (38.73 KB, text/plain)
2006-11-24 15:14 UTC, Daniel Leidert
Details

Description olivier.cleynen 2006-11-24 13:29:39 UTC
Spell checker works fine, but when I click the "add" button in the spellcheck menu (to add a dictionary), Bluefish crashes instantly.

I use Bluefish on Ubuntu 6.10 (completely standard install), editing html files only.


Memory status: size: 40435712 vsize: 0 resident: 40435712 share: 0 rss: 16990208 rss_rlim: 0
CPU usage: start_time: 1164374053 rtime: 0 utime: 166 stime: 0 cutime:157 cstime: 0 timeout: 9 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/bluefish'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226856784 (LWP 4723)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226856784 (LWP 4723))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 ??
  • #5 _r_debug
  • #6 ??
  • #7 ??
  • #0 __kernel_vsyscall

Comment 1 Daniel Leidert 2006-11-24 15:12:54 UTC
(In reply to comment #0)
> Spell checker works fine, but when I click the "add" button in the spellcheck
> menu (to add a dictionary), Bluefish crashes instantly.

The "Add" button does not add a dictionary. It adds a word to a dictionary. But I can confirm the crash. Reproduce:

- open any document
- open the spell-check dialog
- press the Add button (although the "Mispelled word" field is empty)

bluefish crashes immediately
Comment 2 Daniel Leidert 2006-11-24 15:14:27 UTC
Created attachment 77099 [details]
full gdb backtrace

attached is the full backtrace (long)
Comment 3 Jim Hayward 2006-11-25 05:55:30 UTC
Fixed in CVS. Changed the "Add" button to "Add Word" to make its use more clear. The Add button is also disabled now when its usage is inappropriate.

A new, more user friendly spell check dialog is on my TODO list.
Comment 4 Jim Hayward 2007-02-04 22:50:14 UTC
*** Bug 396480 has been marked as a duplicate of this bug. ***
Comment 5 Daniel Leidert 2007-07-06 02:43:22 UTC
*** Bug 444992 has been marked as a duplicate of this bug. ***