Indexing takes for ever, always hanging on the last file

I have used goldendict for a long time with no problem,
recently I upgraded to Fedora 14 and installed the latest git version of goldendict on it from the source code without any problem,
I have got a directory for dictionaries which includes a 6 or 7 bgl dictionaries,
now when I want to add that directory to list of dictionaries of goldendict, it starts scanning the files in the folder and indexing them,
however it takes for ever to index the last one in the directory, until I have to kill goldendict
I tried removing the last file from the directory and rescan the folder,
but yet again it hangs on whatever gets to be the last file for indexing.
there seems to be a problem with what goldendict plans to do after scanning all the files in the folder,
Let me know if you guys have any idea
recently I upgraded to Fedora 14 and installed the latest git version of goldendict on it from the source code without any problem,
I have got a directory for dictionaries which includes a 6 or 7 bgl dictionaries,
now when I want to add that directory to list of dictionaries of goldendict, it starts scanning the files in the folder and indexing them,
however it takes for ever to index the last one in the directory, until I have to kill goldendict
I tried removing the last file from the directory and rescan the folder,
but yet again it hangs on whatever gets to be the last file for indexing.
there seems to be a problem with what goldendict plans to do after scanning all the files in the folder,
Let me know if you guys have any idea