[Bug 58175] Re: Kate hangs on spellcheck
Tom S.
toms at internode.on.net
Wed Sep 13 02:12:43 UTC 2006
** 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
More information about the kubuntu-bugs
mailing list