Bug#289646: kbabel: crash with some .po file
On Sun, Jan 23, 2005 at 04:22:33PM +0100, Frans Pop wrote: I've also been having crashes using kbabel in Sarge (see #289646). I've had crashes with several po files now. I don't know if this helps you guys, but valgrind reports ==14218== Address 0x3588476C is 20 bytes inside a block of size 176 free'd ==14218==at 0x3414ACFA: operator delete(void*) (vg_replace_malloc.c:156) ==14218==by 0x347D7D32: KSpell::~KSpell() (in /usr/lib/libkdeui.so.4.2.0) ==14218==by 0x34DBFDFB: QObject::event(QEvent*) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D65BFE: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D651FD: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x348FFE02: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdecore.so.4.2.0) ==14218==by 0x34D669F5: QApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D66875: QApplication::sendPostedEvents() (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D0F13C: QEventLoop::processEvents(unsigned) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D77FFE: QEventLoop::processEvents(unsigned, int) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x34D65D6D: QApplication::processEvents(int) (in /usr/lib/libqt-mt.so.3.3.3) ==14218==by 0x8119459: (within /usr/bin/kbabel) ==14218==by 0x80FB1AB: (within /usr/bin/kbabel) ==14218==by 0x8100F3B: (within /usr/bin/kbabel) ==14218==by 0x807B8FA: (within /usr/bin/kbabel) I'm unable to get a better stack trace as I don't have -dbg versions of kdelibs4, and I'm unable to build them (see the other RC bug on kdelibs :-)). /* Steinar */ -- Homepage: http://www.sesse.net/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#289646: kbabel: crash with some .po file
I've also been having crashes using kbabel in Sarge (see #289646). I've had crashes with several po files now. The behavior is somewhat eratic: when I first had the crash, I could always reproduce it, now I find that sometimes the crash does not happen. Very likely my crashes are related to this BR. The tag 'sid' for this bug is probably _not_ correct! ||/ Name Version +++-=-=== ii kbabel3.3.1-2 ii kdelibs 3.3.1-4 ii kdelibs4 3.3.1-4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#289646: kbabel: crash with some .po file
tag 289646 - sid thanks dude The tag 'sid' for this bug is probably _not_ correct! Yeah, I forgot to remove it after Riku's mail. In the future, please feel free to do control@ handling yourself when you're confident :-) (At least in KDE land.) Cheers (and congrats for your AM ;-), -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 The pure and simple truth is rarely pure and never simple. -- Oscar Wilde -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#289646: kbabel: crash with some .po file
On Wed, Jan 19, 2005 at 10:02:47AM +0100, Matías Costa wrote: * Steve Langasek [Tue, 18 Jan 2005 05:14:14 -0800]: I am not able to reproduce this bug using the packages in sarge. Can you please downgrade kdelibs4 on your system to the version in unstable, to confirm whether this bug still exists for you? Seems to me that the version of kdelibs4 in sarge is not affected. The bogus version has hit unstable, though. Reassigning and tagging accordingly. Yesterday I was able to reproduce this on sarge, not today anymore. however, on sarge I can get kbabel to crash by pressing apply in project properties/spellchecking tab while the spell-as-you-go is selected, which is probably the same bug. #0 0x4138868f in mallopt () from /lib/tls/i686/cmov/libc.so.6 #1 0x41387ab3 in malloc () from /lib/tls/i686/cmov/libc.so.6 #2 0x412c32ee in operator new () from /usr/lib/libstdc++.so.5 #3 0x40f28a20 in QGArray::newData () from /usr/lib/libqt-mt.so.3 #4 0x40f279bb in QGArray::QGArray () from /usr/lib/libqt-mt.so.3 #5 0x40f1975c in QCString::QCString () from /usr/lib/libqt-mt.so.3 #6 0x40f1a710 in QCString::mid () from /usr/lib/libqt-mt.so.3 #7 0x40888a15 in KProcIO::readln () from /usr/lib/libkdecore.so.4 #8 0x40695f71 in KSpell::check2 () from /usr/lib/libkdeui.so.4 #9 0x40698c25 in KSpell::qt_invoke () from /usr/lib/libkdeui.so.4 #10 0x40c764a6 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #11 0x40888cca in KProcIO::readReady () from /usr/lib/libkdecore.so.4 #12 0x401a in KProcIO::controlledEmission () from/usr/lib/libkdecore.so.4 #13 0x408887bd in KProcIO::ackRead () from /usr/lib/libkdecore.so.4 #14 0x40695fd3 in KSpell::check2 () from /usr/lib/libkdeui.so.4 with the lines 8-13 repeated infinetly.
Bug#289646: kbabel: crash with some .po file
El Miércoles 19 Enero 2005 01:08, Adeodato Simó escribió: reassign 289646 kdelibs4 tags 289646 - experimental tags 289646 + sid thanks * Matías Costa [Mon, 10 Jan 2005 11:33:09 +0100]: Hi Matías, kbabel crashes (SIGSEGV) with certain entries. This makes imposible to work. You can find a file with this problem at http://webs.ono.com/uucp/knewsticker_crash.po Open the file, go to entry 98 (Crtl+g). Try to save or move to other entry. After some investigations, it seems that the crash is libkspell related. Can you tell us your settings under KControl - KDE Components - Spell checker? And to confirm that is really that: what happens if you chmod -x /usr/bin/[ai]spell? Nothing, the problems is still there. The same with ispell or aspell, with utf-8 or iso-1889-15. But you are right, without automatic spell check kbabel does not crash. * Steve Langasek [Tue, 18 Jan 2005 05:14:14 -0800]: I am not able to reproduce this bug using the packages in sarge. Can you please downgrade kdelibs4 on your system to the version in unstable, to confirm whether this bug still exists for you? Seems to me that the version of kdelibs4 in sarge is not affected. The bogus version has hit unstable, though. Reassigning and tagging accordingly. Thanks.
Bug#289646: kbabel: crash with some .po file
reassign 289646 kdelibs4 tags 289646 - experimental tags 289646 + sid thanks * Matías Costa [Mon, 10 Jan 2005 11:33:09 +0100]: Hi Matías, kbabel crashes (SIGSEGV) with certain entries. This makes imposible to work. You can find a file with this problem at http://webs.ono.com/uucp/knewsticker_crash.po Open the file, go to entry 98 (Crtl+g). Try to save or move to other entry. After some investigations, it seems that the crash is libkspell related. Can you tell us your settings under KControl - KDE Components - Spell checker? And to confirm that is really that: what happens if you chmod -x /usr/bin/[ai]spell? * Steve Langasek [Tue, 18 Jan 2005 05:14:14 -0800]: I am not able to reproduce this bug using the packages in sarge. Can you please downgrade kdelibs4 on your system to the version in unstable, to confirm whether this bug still exists for you? Seems to me that the version of kdelibs4 in sarge is not affected. The bogus version has hit unstable, though. Reassigning and tagging accordingly. Thanks. -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 You've come to the right place. At debian-devel we are always willing to argue over the meanings of words. -- seen on [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#289646: kbabel: crash with some .po file
Package: kbabel Version: 4:3.3.1-2 Severity: grave Justification: renders package unusable kbabel crashes (SIGSEGV) with certain entries. This makes imposible to work. You can find a file with this problem at http://webs.ono.com/uucp/knewsticker_crash.po Open the file, go to entry 98 (Crtl+g). Try to save or move to other entry. Backtrace: (no debugging symbols found) -- message repeats 23 times -- [Thread debugging using libthread_db enabled] [New Thread -1222682240 (LWP 4546)] (no debugging symbols found) -- message repeats 22 times -- [KCrash handler] #4 0xb66e0d45 in DataBaseManager::addLocation () from /usr/lib/kde3/kbabeldict_dbsearchengine.so #5 0xb66dec89 in DataBaseManager::putItem () from /usr/lib/kde3/kbabeldict_dbsearchengine.so #6 0xb66e169a in DataBaseManager::putNewTranslation () from /usr/lib/kde3/kbabeldict_dbsearchengine.so #7 0xb66d7e25 in KDBSearchEngine::stringChanged () from /usr/lib/kde3/kbabeldict_dbsearchengine.so #8 0x080ec354 in KBabelDictBox::prevResult () #9 0x08091df1 in QMemArraychar::detach () #10 0x08087708 in KBabelView::update () #11 0x08086eed in KBabelView::update () #12 0x0808f8a0 in KBabelView::staticMetaObject () #13 0xb71db52c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0xb71db354 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #15 0xb7a0edbb in KAction::activated () from /usr/lib/libkdeui.so.4 #16 0xb7a0e78f in KAction::slotActivated () from /usr/lib/libkdeui.so.4 #17 0xb7a0efc1 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4 #18 0xb71db52c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0xb71db354 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #20 0xb77f619b in KAccelPrivate::menuItemActivated () from /usr/lib/libkdecore.so.4 #21 0xb77f49d8 in KAccelPrivate::eventFilter () from /usr/lib/libkdecore.so.4 #22 0xb71d8e5e in QObject::activate_filters () from /usr/lib/libqt-mt.so.3 #23 0xb71d8d8c in QObject::event () from /usr/lib/libqt-mt.so.3 #24 0xb721160f in QWidget::event () from /usr/lib/libqt-mt.so.3 #25 0xb72cfca2 in QMainWindow::event () from /usr/lib/libqt-mt.so.3 #26 0xb717ebcf in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #27 0xb717e6c4 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #28 0xb7771e03 in KApplication::notify () from /usr/lib/libkdecore.so.4 #29 0xb77f394b in KAccelEventHandler::x11Event () from /usr/lib/libkdecore.so.4 #30 0xbdcf in KApplication::x11EventFilter () from /usr/lib/libkdecore.so.4 #31 0xb71074a8 in qt_set_x11_event_filter () from /usr/lib/libqt-mt.so.3 #32 0xb74b in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 #33 0xb71281a4 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #34 0xb7190f28 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #35 0xb7190dd8 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #36 0xb717ee21 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #37 0x080749d4 in ?? () #38 0xb980 in ?? () #39 0x in ?? () #40 0x in ?? () #41 0x in ?? () #42 0x in ?? () #43 0x0001 in ?? () #44 0x0811d9c0 in _IO_stdin_used () #45 0x in ?? () #46 0x0811d980 in _IO_stdin_used () #47 0x0811d730 in _IO_stdin_used () #48 0x000b in ?? () #49 0xb6e20e54 in ?? () from /usr/lib/libstdc++.so.5 #50 0x000b in ?? () #51 0x0811e95d in typeinfo name for QGList () #52 0xb9a8 in ?? () #53 0xb6dff2ee in operator new () from /usr/lib/libstdc++.so.5 #54 0xb6c23900 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #55 0x08072991 in ?? () -- System Information: Debian Release: 3.1 APT prefers experimental APT policy: (900, 'experimental'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.9-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) (ignored: LC_ALL set to [EMAIL PROTECTED]) Versions of packages kbabel depends on: ii kdelibs4 4:3.3.2-0pre1 KDE core libraries ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi ii libc6 2.3.2.ds1-19 GNU C Library: Shared libraries an ii libdb4.2 4.2.52-17 Berkeley v4.2 Database Libraries [ ii libfam0c102 2.7.0-6 client library to control the FAM ii libgcc1 1:4.0-0pre2 GCC support library ii libice6 4.3.0.dfsg.1-10 Inter-Client Exchange library ii libidn11 0.5.2-3 GNU libidn library, implementation ii libpng12-01.2.8rel-1PNG library - runtime ii libqt3c102-mt 3:3.3.3-7 Qt GUI Library (Threaded runtime v ii libsm64.3.0.dfsg.1-10 X Window System Session Management ii libstdc++51:3.3.5-5 The GNU Standard C++ Library v3 ii libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-10 X Window System miscellaneous exte ii libxrender1