Summary: | spell check causes crashes in KTextEdit | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Maarten Storm <storm.maarten> |
Component: | kdecore | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, bugs, cristian.dimache, erik.grtz, frankmulder2003, lamarque, mcguire, moabi2000, mumismo, nospam, rootkit85, thibaud.deborggraef, winter |
Priority: | NOR | ||
Version: | 4.1 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | This is the debugger output |
Description
Maarten Storm
2008-08-28 16:31:20 UTC
Reassigning, looks like a bug in Sonnet Hi, Konqueror from KDE 4.1.1 also has this same problem. Running it from konsole gives this log messages: konqueror(4250) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_enchant.desktop" konqueror(4250) Sonnet::Loader::loadPlugin: Successfully loaded plugin: "kspell_aspell.desktop" Couldn't create speller for "pt_BR" : The file "/usr/lib64/aspell-0.60/br-abnt2.kbd" can not be opened for reading. ASSERT: "dict" in file /var/tmp/portage/kde-base/kdelibs-4.1.1/work/kdelibs-4.1.1/kdecore/sonnet/loader.cpp, line 116 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = konqueror path = <unknown> pid = 4250 At line 116 of loader.cpp there is an ASSERT that I think it should not be there: QListIterator<Client*> itr(lClients); while (itr.hasNext()) { Client* item = itr.next(); if (!pclient.isEmpty()) { if (pclient == item->name()) { SpellerPlugin *dict = item->createSpeller(plang); return dict; } } else { //the first one is the one with the highest //reliability SpellerPlugin *dict = item->createSpeller(plang); Q_ASSERT(dict); <= HERE return dict; } } As a workaround I created this symbolic link in my system: ln -s standard.kbd /usr/lib64/aspell-0.60/br-abnt2.kbd and Konqueror does not crash anymore. I have the same problem (kmail crash when sending message). *** This bug has been confirmed by popular vote. *** Really reassigning. *** Bug 172524 has been marked as a duplicate of this bug. *** Could also be related to bug 156635. Possibly this is solved in trunk, can someone check? *** Bug 175229 has been marked as a duplicate of this bug. *** *** Bug 171833 has been marked as a duplicate of this bug. *** *** Bug 167865 has been marked as a duplicate of this bug. *** Created attachment 29110 [details]
This is the debugger output
Any news on this? Can anyone reproduce this bug using a current KDE version ? This is fixed by http://websvn.kde.org/?view=rev&revision=884134 *** Bug 195957 has been marked as a duplicate of this bug. *** |