Bug 589353 - [abrt] crash in gwaei-1.3.0-3.fc12: Process /usr/bin/gwaei was killed by signal 11 (SIGSEGV)
Summary: [abrt] crash in gwaei-1.3.0-3.fc12: Process /usr/bin/gwaei was killed by sign...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gwaei
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: René Ribaud
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:4340bab5b7a68bbd9756af8227f...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-05 22:40 UTC by afgonzaga
Modified: 2010-05-24 19:45 UTC (History)
3 users (show)

Fixed In Version: gwaei-1.3.1-1.fc13
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-05-24 19:36:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (25.91 KB, text/plain)
2010-05-05 22:40 UTC, afgonzaga
no flags Details

Description afgonzaga 2010-05-05 22:40:21 UTC
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: 2.6.32.11-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).
2.
3.

Comment 1 afgonzaga 2010-05-05 22:40:23 UTC
Created attachment 411757 [details]
File: backtrace

Comment 2 afgonzaga 2010-05-05 23:38:21 UTC
(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: 2.6.32.11-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).
> 2.
> 3.    

Search for anything and the application crashes...

Comment 3 René Ribaud 2010-05-06 09:33:54 UTC
Hello,

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.

Best regards.
René.

Comment 4 afgonzaga 2010-05-06 10:01:54 UTC
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)

Comment 5 Zachary Dovel 2010-05-06 18:51:11 UTC
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.

Comment 6 Zachary Dovel 2010-05-09 06:49:54 UTC
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.

Comment 7 René Ribaud 2010-05-13 21:50:16 UTC
Hello afgonzaga,

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 :
http://uggla.free.fr/rpmbuild/RPMS/12/i386/gwaei-1.3.1-1.fc12.i686.rpm

[ctb@uggla i386]$ sha256sum gwaei-1.3.1-1.fc12.i686.rpm
c01e9c0c6f85685f98702fd974c87260f1e47e7cff6ff93f493f79df2452deb5  gwaei-1.3.1-1.fc12.i686.rpm

Best regards.
René

Comment 8 afgonzaga 2010-05-14 16:35:35 UTC
ok... will be giving feedback as soon as i finish testing... thanks a lot...

Comment 9 afgonzaga 2010-05-19 15:54:03 UTC
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...

Comment 10 Fedora Update System 2010-05-21 18:55:11 UTC
gwaei-1.3.1-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/gwaei-1.3.1-1.fc13

Comment 11 Fedora Update System 2010-05-21 18:55:17 UTC
gwaei-1.3.1-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/gwaei-1.3.1-1.fc12

Comment 12 Fedora Update System 2010-05-24 19:36:04 UTC
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.

Comment 13 Fedora Update System 2010-05-24 19:45:55 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.