Bug 121376 - kbabel crash on some files
Summary: kbabel crash on some files
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kbabel
Classification: Miscellaneous
Component: db search engine (show other bugs)
Version: 1.11.2
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Rizzi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-04 18:33 UTC by Robert Gomułka
Modified: 2009-05-09 21:28 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Gomułka 2006-02-04 18:33:48 UTC
Version:           1.11.2 (using KDE KDE 3.5.1)
Installed from:    Debian testing/unstable Packages
OS:                Linux

http://websvn.kde.org/*checkout*/branches/stable/l10n/pl/docmessages/kdepim/kmail_importing.po

This is one of polish KDE translation files. My KBabel version crashes instantly after opening it.

I have identical troubles with kmail_faq and kmail_getting_started from the same directory.

Reproducibility is equal to 100%.
Comment 1 Robert Gomułka 2006-02-04 19:20:55 UTC
Removing ~/.kde/share/apps/kbabeldict/dbsearchengine solved the problem.
I don't include them in the bugreport, but don't delete it from my disk (just for case).
For now I don't close the bug.
Comment 2 Robert Gomułka 2006-03-09 20:59:26 UTC
I don't know if this is the same bug. If not, I can reproduce it and fill new one.
Please notice, that I cleaned up kbabeldict directory some times after upgrading to KDE 3.5.1 - according to one of previous answers to my reports problems may be related to convertiong old database or something.
Please notice also that removing kbabeldict helped this time - bug stopped occuring.
Symptoms - KBabel crash on kword.po (polish translation of KWord) - I don't know if attaching it is needed.
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1234397504 (LWP 27368)]
0xb675b1db in memmove () from /lib/tls/libc.so.6
(gdb) bt
#0  0xb675b1db in memmove () from /lib/tls/libc.so.6
#1  0xb61e90cb in __db_pitem () from /usr/lib/libdb-4.3.so
#2  0xb61891be in __bam_iitem () from /usr/lib/libdb-4.3.so
#3  0xb618c808 in __bam_truncate () from /usr/lib/libdb-4.3.so
#4  0xb618e551 in __ram_append () from /usr/lib/libdb-4.3.so
#5  0xb61dfbdc in __db_put () from /usr/lib/libdb-4.3.so
#6  0xb61ecdb7 in __db_put_pp () from /usr/lib/libdb-4.3.so
#7  0xb62611ee in DataBaseManager::addCatalogInfo () from /usr/lib/kde3/kbabeldict_dbsearchengine.so
#8  0xb6261cf4 in DataBaseManager::catalogRef () from /usr/lib/kde3/kbabeldict_dbsearchengine.so
#9  0xb6267caf in KDBSearchEngine::stringChanged () from /usr/lib/kde3/kbabeldict_dbsearchengine.so
#10 0x080d7a64 in KBabelDictBox::staticMetaObject ()
#11 0x0809b9bb in KBabelSplash::staticMetaObject ()
#12 0x080bcf86 in KBabelSplash::staticMetaObject ()
#13 0x080c1107 in KBabelSplash::staticMetaObject ()
#14 0x080d14d0 in KBabelSplash::staticMetaObject ()
#15 0xb6ed992c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb6ed9b55 in QObject::activate_signal_bool () from /usr/lib/libqt-mt.so.3
#17 0xb7d2fcdb in KBabel::Catalog::signalFileOpened () from /usr/lib/libkbabelcommon.so.3
#18 0xb7d3f653 in KBabel::Catalog::openURL () from /usr/lib/libkbabelcommon.so.3
#19 0x080c1732 in KBabelSplash::staticMetaObject ()
#20 0x080c5cfa in KBabelSplash::staticMetaObject ()
#21 0x080c5d3e in KBabelSplash::staticMetaObject ()
#22 0x080d264e in KBabelSplash::staticMetaObject ()
#23 0xb6ed97ff in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#24 0xb6eda290 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#25 0xb77dbdd9 in KAction::activated () from /usr/lib/libkdeui.so.4
#26 0xb7815f91 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#27 0xb783505e in KAction::slotPopupActivated () from /usr/lib/libkdeui.so.4
#28 0xb7835331 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#29 0xb6ed97ff in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#30 0xb7267421 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#31 0xb6ef6eec in QSignal::activate () from /usr/lib/libqt-mt.so.3
#32 0xb6ffd4b5 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#33 0xb77e9171 in KPopupMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.4
#34 0xb6f13f00 in QWidget::event () from /usr/lib/libqt-mt.so.3
#35 0xb6e70122 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#36 0xb6e7069d in QApplication::notify () from /usr/lib/libqt-mt.so.3
#37 0xb75fefbe in KApplication::notify () from /usr/lib/libkdecore.so.4
#38 0xb6e018cf in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3
#39 0xb6dfcd51 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#40 0xb6dfb4f4 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#41 0xb6e14ade in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#42 0xb6e88b01 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#43 0xb6e88a26 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#44 0xb6e6ec35 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#45 0x0807390f in ?? ()
#46 0xbfb1c52c in ?? ()
#47 0x00000000 in ?? ()
(gdb) quit
The program is running.  Quit anyway (and detach it)? (y or n) y
Detaching from program: /usr/bin/kbabel, process 27368
Comment 3 dr.t.vasudevan 2007-04-21 14:33:45 UTC
Bug #120250, bug #121376 (this bug) and bug #142009 seem to be mutual duplicates.
Comment 4 Nick Shaforostoff 2009-05-09 21:28:41 UTC
Lokalize opens this file ok.