Version: (using KDE KDE 3.4.0) Installed from: Gentoo Packages kbabel that comes with kde 3.4.0 crashes all the time doing various jobs, most often when pasting text to msgstr. The strangest thing is that kbabel crashes without a crash dialog appearing. Even when i execute kbabel from konsole i don't get any message. This crash makes kbabel highly unstable for work (it crashes once in every 5-10 minutes)
Could you, please, start KBabel from a konsole with --nofork parameter. Are there any messages shown on the konsole before KBabel crashes?
Ok, i started kbabel with --nofork, and in the first untranslated message i pressed ctrl-space (copy). Kbabel crashed and it printed the following message: kbabel: WARNING: KGenericFactory: instance requested but no instance name or about data passed to the constructor! Σφάλμα κατάτμησης (segmentation fault)
:( Next try - would it be possible to start it in gdb?
SVN commit 430777 by nanulo: reinitialize plural form number for each entry when searching CCMAIL: 102122-done@bugs.kde.org M +4 -0 catalog.cpp --- branches/KDE/3.4/kdesdk/kbabel/common/catalog.cpp #430776:430777 @@ -2514,6 +2514,7 @@ else { docPos.item++; + docPos.form = 0; } } break; @@ -2545,6 +2546,7 @@ else { docPos.item++; + docPos.form = 0; } } break; @@ -2558,6 +2560,7 @@ { docPos.part = Msgid; docPos.item++; + docPos.form = 0; } } else if(findOpts->inMsgstr){ @@ -2580,6 +2583,7 @@ else { docPos.item++; + docPos.form = 0; } } break;
Please, reopen, if still happens.