Stardict 3.0.1 is crashing on 64 bit platforms if "Net Dict" is configured.
This is due to invalid definition of uint32 type in md5.h.
The 3.0.1 have following definition for non-alpha platforms:
typedef unsigned long uint32;
However, On 64 bit Linux, 'unsigned long' is 64 bits long. The proposed fix
is attached.
Nobody/Anonymous
None
None
Public
| Filename | Description | Download |
|---|---|---|
| stardict-ds-64bit.patch | Fix | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2009-08-07 06:37 | huzheng |
| resolution_id | None | 2009-08-07 06:37 | huzheng |
| allow_comments | 1 | 2009-08-07 06:37 | huzheng |
| close_date | - | 2009-08-07 06:37 | huzheng |
| File Added | 301033: stardict-ds-64bit.patch | 2008-11-11 21:16 | csa |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use