Bug 370470 - KDevelop crashes when I turn on Atomatic Spell Checking [Sonnet::GuessLanguagePrivate::guessFromDictionaries]
Summary: KDevelop crashes when I turn on Atomatic Spell Checking [Sonnet::GuessLangua...
Status: RESOLVED DUPLICATE of bug 367758
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.0.1
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-11 14:17 UTC by g2spot
Modified: 2016-10-12 10:54 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.0.2


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description g2spot 2016-10-11 14:17:10 UTC
KDevelop crashes when I turn on Atomatic  Spell Checking

Reproducible: Always

Steps to Reproduce:
1. open  a file
2. click on "Tools" -> "Spelling"  -> "Automatic Spell Checking"

Actual Results:  
KDevelop crashes

Expected Results:  
Automatic Spell Checking is turned on
Comment 1 Kevin Funk 2016-10-11 22:33:34 UTC
Reproduced. Crash in KF5Sonnet.

>	KF5SonnetCore.dll!Sonnet::GuessLanguagePrivate::guessFromDictionaries(const QString & sentence={...}, const QStringList & candidates) Line 827	C++
 	KF5SonnetCore.dll!Sonnet::GuessLanguage::identify(const QString & text={...}, const QStringList & suggestionsListIn) Line 606	C++
 	KF5SonnetCore.dll!Sonnet::LanguageFilter::language() Line 105	C++
 	KF5SonnetCore.dll!Sonnet::LanguageFilter::isSpellcheckable() Line 123	C++
 	KF5SonnetCore.dll!BackgroundCheckerPrivate::checkNext() Line 62	C++
 	Qt5Core.dll!QObject::event(QEvent * e) Line 1256	C++
 	Qt5Widgets.dll!QApplicationPrivate::notify_helper(QObject * receiver=0x000001e7075f69a0, QEvent * e=0x000001e7075f6a00) Line 3805	C++
 	Qt5Widgets.dll!QApplication::notify(QObject * receiver, QEvent * e=0x000001e7075f6a00) Line 3767	C++
 	Qt5Core.dll!QCoreApplication::notifyInternal2(QObject * receiver=0x000001e7075f69a0, QEvent * event=0x000001e7075f6a00) Line 1015	C++
 	Qt5Core.dll!QCoreApplicationPrivate::sendPostedEvents(QObject * receiver=0x0000000000000000, int event_type, QThreadData * data=0x000001e775620990) Line 1650	C++
 	qwindows.dll!QWindowsGuiEventDispatcher::sendPostedEvents() Line 76	C++
 	Qt5Core.dll!qt_internal_proc(HWND__ * hwnd=0x00000000001f06ae, unsigned int message=1025, unsigned __int64 wp=0, __int64 lp=0) Line 438	C++
 	user32.dll!00007ff866a61169()	Unknown
 	user32.dll!00007ff866a60c97()	Unknown
 	Qt5Core.dll!QEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...}) Line 838	C++
 	qwindows.dll!QWindowsGuiEventDispatcher::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...}) Line 69	C++
 	Qt5Core.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag> flags={...}) Line 205	C++
 	Qt5Core.dll!QCoreApplication::exec() Line 1285	C++
 	kdevelop.exe!main(int argc=1, char * * argv=0x000001e775628730) Line 763	C++
 	kdevelop.exe!WinMain(HINSTANCE__ * __formal=0x000000000000000a, HINSTANCE__ * __formal=0x0000000000000000, char * __formal=0x000000861d3a0000, int __formal=490340352) Line 113	C++
 	kdevelop.exe!__scrt_common_main_seh() Line 253	C++
 	kernel32.dll!00007ff864a68102()	Unknown
 	ntdll.dll!00007ff86708c5b4()	Unknown
Comment 2 Kevin Funk 2016-10-11 22:35:36 UTC

*** This bug has been marked as a duplicate of bug 367758 ***
Comment 3 Kevin Funk 2016-10-11 22:36:04 UTC
The installer contained an out of date version of KF5Sonnet which didn't have the crash fix in it.

Will be resolved in the next installer update. Thanks for reporting!