segmentation fault
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eStarDict |
Fix Released
|
Critical
|
zeusOne |
Bug Description
Hello.
Since some time I've tried to use estardict with the dictionaries provided
by stardict project. I've downloaded many english-chinese dictionaries,
but since now, none of them is working. Every time I configure the path
for the dictionary, and save it, I get a segmentation fault.
Here is it:
** (process:939): DEBUG: --> sametypesequence=h
** Message: --->sametypeseq
** (process:939): DEBUG: --> Close ifo file
** (process:939): DEBUG: --->idxoffsetbits 0
** (process:939): DEBUG: -> loadIdx()
** (process:939): DEBUG: --->idx file opened
** (process:939): DEBUG: --->idx size: 2850855
** Message: -->Cross check file size with ifo information OK
** (process:939): WARNING **: ---> Warning: Word count from idx 134176
word count from ifo 142077
** (process:939): DEBUG: -> End loadIdx()
** Message: Dictionary loaded in 5 sec
** (process:939): DEBUG: -> truncateWord()
** (process:939): DEBUG: -> setFrameTitle()
** (process:939): DEBUG: -> promoteDictiona
** (process:939): DEBUG: -> createDictionar
** (process:939): DEBUG: -> createDictionar
** (process:939): DEBUG: -> createSoundDict
** (process:939): DEBUG: -> getDictionary()
** (process:939): DEBUG: -> getNameFromPath()
** (process:939): DEBUG: -> truncateWord()
** (process:939): DEBUG: -> getSoundDiction
** (process:939): DEBUG: -> getNameFromPath()
** (process:939): DEBUG: -> truncateWord()
** (process:939): DEBUG: -> newDictionaryCl
** (process:939): DEBUG: -> showFileSelector()
** (process:939): DEBUG: -> newDictionarySe
** (process:939): DEBUG: -> getNameFromPath()
** (process:939): DEBUG: -> truncateWord()
** (process:939): DEBUG: -> saveDictionaryC
** (process:939): DEBUG: -> promoteDefiniti
** Message: Save dictionary in the configuration
/media/
** (process:939): DEBUG: -> setDictionary()
** (process:939): DEBUG: -> initializeDicti
** (process:939): DEBUG: -> getDictionary()
** (process:939): DEBUG: dictPath
/media/
** Message: Dictionary engine callback invokes successfully
** (process:939): DEBUG: -> startLoadDictio
** Message: Dictionary path
/media/
** (process:939): DEBUG: -> loadDictionary()
** (process:939): DEBUG: -> findFiles()
** (process:939): DEBUG: --->Found idx: langdao-ce-gb.idx
** (process:939): DEBUG: --->Found dict: langdao-ce-gb.dict
** (process:939): DEBUG: --->Found ifo: langdao-ce-gb.ifo
** (process:939): DEBUG: -> parseIfoFile()
** (process:939): DEBUG: --> wordcount=405719
** Message: --->Wordcount: 405719
** (process:939): DEBUG: --> idxfilesize=8918534
** Message: --->Idxfilesize: 8918534
** (process:939): DEBUG: --> bookname=??????
** Message: --->Bookname: ??????
** (process:939): DEBUG: --> author=
** (process:939): DEBUG: --> description=
** (process:939): DEBUG: --> date=2003.08.26
** (process:939): DEBUG: --> sametypesequence=m
** Message: --->sametypeseq
** (process:939): DEBUG: --> Close ifo file
** (process:939): DEBUG: --->idxoffsetbits 0
** (process:939): DEBUG: -> loadIdx()
** (process:939): DEBUG: --->idx file opened
** (process:939): DEBUG: --->idx size: 8918534
** Message: -->Cross check file size with ifo information OK
Segmentation fault
What can be the problem? I think I've already installed everything I need
for displaying Chinese characters.
Thank you
urodelo
Changed in estardict: | |
status: | In Progress → Fix Committed |
Changed in estardict: | |
status: | Fix Committed → Fix Released |
Ciao reciteword. cosoft. org.cn/ stardict- iso/stardict- dic/zh_ CN/stardict- langdao- ec-gb-2. 4.2.tar. bz2
You can try with this:
http://
This is the last one which I've tried and the log provided refers to this dictionary. Anyway you can try those you can find here too: reciteword. cosoft. org.cn/ stardict- iso/stardict- dic/zh_ CN/
http://
Although I',ve downloaded them from another source provided on the stardict forum, they are the same; I've tried most (not all) of them, and they all give me segmentation fault :-(
Grazie mille
urodelo