abrt 1.0.9 detected a crash.
Attached file: backtrace
reason: Process /usr/bin/gwaei was killed by signal 11 (SIGSEGV)
release: Fedora release 12 (Constantine)
How to reproduce
1. Searched for the word "hello" (without the quotes).
Created attachment 411757 [details]
(In reply to comment #0)
> abrt 1.0.9 detected a crash.
> architecture: i686
> Attached file: backtrace
> cmdline: gwaei
> component: gwaei
> crash_function: gw_resultline_parse_edict_result_string
> executable: /usr/bin/gwaei
> global_uuid: 4340bab5b7a68bbd9756af8227f85b377f6d6248
> kernel: 188.8.131.52-99.fc12.i686.PAE
> package: gwaei-1.3.0-3.fc12
> rating: 4
> reason: Process /usr/bin/gwaei was killed by signal 11 (SIGSEGV)
> release: Fedora release 12 (Constantine)
> How to reproduce
> 1. Searched for the word "hello" (without the quotes).
Search for anything and the application crashes...
First thanks to report the bug.
To better understand the behavior.
Can I ask you to :
- tell me which dictionaries were installed ?
- start gwaei from a shell and copy / paste the messages from it.
- list files in ~/.waei and copy / paste result, this directory should exist and should contain dictionaries.
1. All dictionaries are installed except for example and Spanish.
2. ~]$ gwaei
0 English Dictionary
1 Kanji Dictionary
2 Names Dictionary
3 Places Dictionary
4 German Dictionary
5 French Dictionary
6 dictionaries are being used.
Segmentation fault (core dumped)
3. -rw-rw-r-- 1 MyUser MyUser 132K 2010-05-06 00:44 Radicals
-rw-rw-r-- 1 MyUser MyUser 1.2M 2010-05-06 00:44 Kanji
-rw-rw-r-- 1 MyUser MyUser 1.3M 2010-05-06 00:44 Mix
-rw-rw-r-- 1 MyUser MyUser 12M 2010-05-06 00:44 English
-rw-rw-r-- 1 MyUser MyUser 12M 2010-05-06 00:46 Places
-rw-rw-r-- 1 MyUser MyUser 19M 2010-05-06 00:46 Names
-rw-rw-r-- 1 MyUser MyUser 22M 2010-05-06 00:47 German
-rw-rw-r-- 1 MyUser MyUser 1.1M 2010-05-06 00:47 French
drwxr-xr-x 3 MyUser MyUser 4.0K 2010-05-06 00:47 .
drwx------ 118 MyUser MyUser 4.0K 2010-05-06 16:05 ..
drwxr-xr-x 2 MyUser MyUser 4.0K 2010-05-06 17:55 download
(In reply to comment #3)
Hello, afgonzaga. Does it crash with other dictionary files, too? I am wondering if maybe your dictionary is corrupt and needs to be redownloaded. I presently can't reproduce the crash, but I am looking into it.
I have verified the problem on an Ubuntu machine. It is because not all of the dictionary file is being written to the hard disk when the file encoding is converted. (If you quit and restart the program after install without doing a search, you will have a correctly working dictionary.) This is thanks to how ext4 doesn't like to write to the hard disk immediately.
Need to convert the two close functions to fclose now.
I have done a package with gwaei-1.3.1 provided by Zachary.
Before releasing it to the Fedora repository.
Could you please try to update gwaei on your system and let us know if the bug is fixed on your side ?
You can find the package here :
[ctb@uggla i386]$ sha256sum gwaei-1.3.1-1.fc12.i686.rpm
ok... will be giving feedback as soon as i finish testing... thanks a lot...
sorry for the delay, got tied up at work... so far so good... gwaei hasn't crashed once since the update... thanks a lot for the support...
gwaei-1.3.1-1.fc13 has been submitted as an update for Fedora 13.
gwaei-1.3.1-1.fc12 has been submitted as an update for Fedora 12.
gwaei-1.3.1-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
gwaei-1.3.1-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.