Bug 200250

Summary: Konqueror crashed after using text forms (Kate spell check related)
Product: [Applications] konqueror Reporter: Christoph Feck <cfeck>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Christoph Feck 2009-07-15 01:01:21 UTC
Application that crashed: konqueror
Version of the application: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090706))
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090706))
Qt Version: 4.6.0
Operating System: Linux 2.6.27.23-0.1-default i686

What I was doing when the application crashed:
I used Konqueror on reviewboard.kde.org, including entering stuff in text input fields. After closing the window, I got this crash.

 -- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#6  0xafc54a98 in QBasicAtomicInt::operator!= (this=0xf0, value=1) at /local/qt4/include/QtCore/qbasicatomic.h:69
#7  0xafc566c8 in QHash<str_enchant_dict*, int>::detach (this=0x91ecf30) at /local/qt4/include/QtCore/qhash.h:281
#8  0xafc5627f in QHash<str_enchant_dict*, int>::operator[] (this=0x91ecf30, akey=@0xbfbed594) at /local/qt4/include/QtCore/qhash.h:717
#9  0xafc55cb3 in QSpellEnchantClient::removeDictRef (this=0x91ecf20, dict=0x91e3608) at /local/svn/kde/trunk/KDE/kdelibs/sonnet/plugins/enchant/enchantclient.cpp:95
#10 0xafc5462d in ~QSpellEnchantDict (this=0x9249488, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/sonnet/plugins/enchant/enchantdict.cpp:45
#11 0xb750c613 in ~Private (this=0x89eedf8, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/sonnet/speller.cpp:42
#12 0xb750ba00 in ~Speller (this=0x92491f4, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/sonnet/speller.cpp:87
#13 0xb750fe3d in ~BackgroundEngine (this=0x92491e8, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/sonnet/backgroundengine.cpp:40
#14 0xb726052f in QObjectPrivate::deleteChildren (this=0x91e3870) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1837
#15 0xb7268577 in ~QObject (this=0x89efba0, __in_chrg=<value optimized out>) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:829
#16 0xb750f531 in ~BackgroundChecker (this=0x89efba0, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/sonnet/backgroundchecker.cpp:65
#17 0xb726052f in QObjectPrivate::deleteChildren (this=0x91e2a28) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1837
#18 0xb7268577 in ~QObject (this=0x9247de8, __in_chrg=<value optimized out>) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:829
#19 0xaf59ef34 in ~KateOnTheFlyChecker (this=0x9247de8, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kate/spellcheck/ontheflycheck.cpp:67
#20 0xaf5a6ae6 in ~KateSpellCheckManager (this=0x91eb428, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kate/spellcheck/spellcheck.cpp:53
#21 0xaf5e73c8 in ~KateGlobal (this=0x85f4220, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kate/utils/kateglobal.cpp:205
#22 0xaf5bc060 in KateGlobal::decRef () at /local/svn/kde/trunk/KDE/kdelibs/kate/utils/kateglobal.h:170
#23 0xaf5bc116 in ~KateFactory (this=0x8fae2e8, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kate/utils/katefactory.cpp:48
#24 0xb72695a6 in QObjectCleanupHandler::clear (this=0x82bb408) at /local/git/Qt/qt/src/corelib/kernel/qobjectcleanuphandler.cpp:140
#25 0xb72695f0 in ~QObjectCleanupHandler (this=0x82bb408, __in_chrg=<value optimized out>) at /local/git/Qt/qt/src/corelib/kernel/qobjectcleanuphandler.cpp:86
#26 0xb759e471 in destroy () at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/kpluginfactory.cpp:29
#27 0xb7460403 in ~KCleanUpGlobalStatic (this=0xb764e5d4, __in_chrg=<value optimized out>) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/kernel/kglobal.h:62
#28 0xb63079b1 in *__GI_exit (status=0) at exit.c:75
#29 0xb62f070d in __libc_start_main (main=0x804877e <main>, argc=1, ubp_av=0xbfbed974, init=0x80487b0 <__libc_csu_init>, fini=0x80487a0 <__libc_csu_fini>, rtld_fini=0xb80de220 <_dl_fini>, 
    stack_end=0xbfbed96c) at libc-start.c:252
#30 0x080486d1 in _start () at ../sysdeps/i386/elf/start.S:119

Reported using DrKonqi
Comment 1 Christoph Feck 2010-01-26 06:06:07 UTC

*** This bug has been marked as a duplicate of bug 200493 ***