KBabel 1.0 crashes with errorcode 11 (SIGSEGV) This happens with large '.po' files like the DrakX-fi.po wich has >2300 entries in it. The Backtrace is last in this mail... (it also happends when reading through many of the smaller files, but not so often ...)
My system is a laptop P3-700 with 512MB of RAM. I'm running cooker, updated as of today 03.00 EET. - kernel-2.4.20.2mdk-1-1mdk - kdebase-3.1-0.rc5.7mdk - kdesdk-3.1-0.rc5.3mdk - glibc-2.3.1-2mdk - libqt3-3.1.1-1mdk (this problem has been around for almost a month, I have been updating the system every second day...) the Translation Database is set to use all '-fi.po' files... (wich is a total of about 8000 entries) I can easily reproduce it like this: I start KBabel translation Manager, and from there open the DrakX-fi.po. Using the buttons to move to previous/next untranslated/fuzzy entries repeatedly kbabel slows down more and more. The same happends if I'm stepping through the file line by line with page up/down buttons. It slows down, freezes and crashes .... BACKTRACE: ------------------ [New Thread 16384 (LWP 1981)] 0x412d2539 in wait4 () from /lib/i686/libc.so.6 #0 0x412d2539 in wait4 () from /lib/i686/libc.so.6 #1 0x41352b48 in sys_sigabbrev () from /lib/i686/libc.so.6 #2 0x410e7793 in waitpid () from /lib/i686/libpthread.so.0 #3 0x40821f0e in KCrash::defaultCrashHandler(int) (sig=-1073749056) at kcrash.cpp:235 #4 0x4166f291 in DataBaseManager::firstItem() (this=0xfffffe00) at database.cpp:508 #5 0x41665f72 in KDBSearchEngine::startSearchNow(int) (this=0x8183ba8, searchmode=1) at /usr/lib/qt3/include/qvaluelist.h:235 #6 0x41666572 in KDBSearchEngine::startSingleSearch(QString, unsigned, unsigned, bool) (this=0x8183ba8, searchString= {static null = {static null = <same as static member of an already seen type>, d = 0x8051db0, static shared_null = 0x8051db0}, d = 0x83a19a0, static shared_null = 0x8051db0}, pattern1Limit=20, inTranslation=false) at KDBSearchEngine.cpp:818 #7 0x4166310b in KDBSearchEngine::startSearch(QString) (this=0x8183ba8, str=) at KDBSearchEngine.cpp:245 #8 0x400e2c19 in KBabelDictBox::startSearch(QString) (this=0xbfffea70, text= {static null = {static null = <same as static member of an already seen type>, d = 0x8051db0, static shared_null = 0x8051db0}, d = 0x83a19a0, static shared_null = 0x8051db0}) at kbabeldictbox.cpp:559 #9 0x40078b1e in KBabelView::startSelectionSearch(QString) (this=0x8159ef8, module=) at kbabelview.cpp:3560 #10 0x40081540 in KBabelView::qt_invoke(int, QUObject*) (this=0x8159ef8, _id=-1073746976, _o=0xbfffec80) at /usr/lib/qt3/include/private/qucom_p.h:449 -- Thomas PS. I tried to enter this through the BugZilla, but it complains about 'invalid_username', even if I'm logged in correctly... go figure ... ****************************** * If nothing else works, read the manual ... ... ... ******************************