** Description changed: Binary package hint: kate Kate hangs on spellcheck (i.e. after selecting "Tools > Spelling", "Tools > Spelling (from cursor)" or "Tools > Spellcheck Selection") reporting: ASSERT: "i <= nodes" in /usr/share/qt3/include/qvaluelist.h (373) According to gdb via KDbg, this is asserted by: QValueListPrivate<QString>::at () from /usr/lib/libkateinterfaces.so.0 KateSpell::spellcheck () from /usr/lib/kde3/libkatepart.so KateSpell::spellcheck () from /usr/lib/kde3/libkatepart.so KateSpell::qt_invoke () from /usr/lib/kde3/libkatepart.so QObject::activate_signal () from /usr/lib/libqt-mt.so.3 ... - By my naive reading, the output of strace somewhat implausibly suggests - that only the last 39 entries returned by getdents64() are examined by - KSpellConfig::interpret() before this Qt assertion failure. (I suppose - that the */l10n/*/entry.desktop files are opened by a call to - KGlobal::locale()->twoAlphaToCountryName() from - KSpellConfig::interpret().) + The output of strace shows 23 */l10n/*/entry.desktop files being opened + by a call to KGlobal::locale()->twoAlphaToCountryName() from + KSpellConfig::interpret() before this Qt assertion failure. However, + this is irrelevant (comment to follow). System: * Kubuntu 6.06.1 LTS * AMD Athlon 64 Processor 4000+ * kate 4:3.5.2-0ubuntu27 * /usr/lib/aspell is on a LVM2 XFS partition grep 'localechooser:' /var/log/installer/syslog Aug 20 08:49:44 localechooser: Generating locales... Aug 20 08:49:44 localechooser: en_AU.UTF-8... Aug 20 08:49:46 localechooser: done Aug 20 08:49:46 localechooser: Generation complete. Aug 20 08:49:46 localechooser: Generating locales... Aug 20 08:49:46 localechooser: en_AU.UTF-8... Aug 20 08:49:46 localechooser: up-to-date Aug 20 08:49:46 localechooser: en_US.UTF-8... Aug 20 08:49:47 localechooser: done Aug 20 08:49:47 localechooser: Generation complete. env | grep 'LANG' LANG=en_AU.UTF-8 LANGUAGE=en_AU:en
-- Kate hangs on spellcheck https://launchpad.net/bugs/58175 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs