Bug 302581 - KWrite crashed
Summary: KWrite crashed
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kspell (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-26 17:39 UTC by Alberto Quattrini Li
Modified: 2018-11-29 09:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Quattrini Li 2012-06-26 17:39:17 UTC
Application: kwrite (4.8.3 (4.8.3))
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4-trunk-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:
I just opened a file with KWrite and it suddenly crashed (I had another instance of KWrite opened, but that instance did not crash)

-- Backtrace:
Application: KWrite (kwrite), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f14ce626760 (LWP 8855))]

Thread 2 (Thread 0x7f14b9054700 (LWP 8856)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f14bb5bf1c7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f14bb8cc640) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f14bb5bf1f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f14c8754b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#4  0x00007f14cdf396dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f14ce626760 (LWP 8855)):
[KCrash Handler]
#6  0x00007f14cde93475 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f14cde966f0 in *__GI_abort () at abort.c:92
#8  0x00007f14cdecd2fb in __libc_message (do_abort=<optimized out>, fmt=<optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f14cded6b46 in malloc_printerr (action=3, str=0x7f14cdfad728 "double free or corruption (out)", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f14cdedb87c in *__GI___libc_free (mem=<optimized out>) at malloc.c:3738
#11 0x00007f14b9b6f4e3 in HashMgr::~HashMgr (this=0xedd350, __in_chrg=<optimized out>) at hashmgr.cxx:59
#12 0x00007f14b9b71c69 in Hunspell::~Hunspell (this=0xefccc0, __in_chrg=<optimized out>) at hunspell.cxx:52
#13 0x00007f14b9da6f22 in MySpellChecker::~MySpellChecker() () from /usr/lib/enchant/libenchant_myspell.so
#14 0x00007f14b9da6f91 in ?? () from /usr/lib/enchant/libenchant_myspell.so
#15 0x00007f14ba9eac01 in ?? () from /usr/lib/libenchant.so.1
#16 0x00007f14c8276eea in g_hash_table_remove_internal (hash_table=0xee5c00, key=0xeddf70, notify=1) at /tmp/buildd/glib2.0-2.32.3/./glib/ghash.c:1274
#17 0x00007f14bac1817b in QSpellEnchantClient::removeDictRef (this=0xee5390, dict=0xf33740) at ../../../../sonnet/plugins/enchant/enchantclient.cpp:100
#18 0x00007f14bac16f0b in QSpellEnchantDict::~QSpellEnchantDict (this=0xf337b0, __in_chrg=<optimized out>) at ../../../../sonnet/plugins/enchant/enchantdict.cpp:45
#19 0x00007f14bac16f29 in QSpellEnchantDict::~QSpellEnchantDict (this=0xf337b0, __in_chrg=<optimized out>) at ../../../../sonnet/plugins/enchant/enchantdict.cpp:46
#20 0x00007f14cbea5ff5 in recreateDict (this=0xe79c20) at ../../kdecore/sonnet/speller.cpp:67
#21 Sonnet::Speller::setLanguage (this=<optimized out>, lang=...) at ../../kdecore/sonnet/speller.cpp:267
#22 0x00007f14bbce1a7b in KateOnTheFlyChecker::performSpellCheck (this=0xedddc0) at ../../part/spellcheck/ontheflycheck.cpp:404
#23 0x00007f14bbce623d in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./ontheflycheck.moc:93
#24 KateOnTheFlyChecker::qt_static_metacall (_o=0xedddc0, _c=8855, _id=6, _a=0xffffffffffffffff) at ./ontheflycheck.moc:81
#25 0x00007f14cb9beaae in QObject::event (this=0xedddc0, e=<optimized out>) at kernel/qobject.cpp:1195
#26 0x00007f14cc3bb70c in QApplicationPrivate::notify_helper (this=this@entry=0xc50d00, receiver=receiver@entry=0xedddc0, e=e@entry=0xeb3fe0) at kernel/qapplication.cpp:4556
#27 0x00007f14cc3bfb8a in QApplication::notify (this=0x7fff1a992e80, receiver=0xedddc0, e=0xeb3fe0) at kernel/qapplication.cpp:4417
#28 0x00007f14cd0ee6d6 in KApplication::notify (this=0x7fff1a992e80, receiver=0xedddc0, event=0xeb3fe0) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f14cb9a9bde in QCoreApplication::notifyInternal (this=0x7fff1a992e80, receiver=receiver@entry=0xedddc0, event=event@entry=0xeb3fe0) at kernel/qcoreapplication.cpp:915
#30 0x00007f14cb9ada61 in sendEvent (event=0xeb3fe0, receiver=0xedddc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xc241f0) at kernel/qcoreapplication.cpp:1539
#32 0x00007f14cb9d8153 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=s@entry=0xc55fb0) at kernel/qeventdispatcher_glib.cpp:279
#34 0x00007f14c8287205 in g_main_dispatch (context=0xc50260) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
#35 g_main_context_dispatch (context=context@entry=0xc50260) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
#36 0x00007f14c8287538 in g_main_context_iterate (context=context@entry=0xc50260, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
#37 0x00007f14c82875f4 in g_main_context_iteration (context=0xc50260, may_block=1) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
#38 0x00007f14cb9d82e6 in QEventDispatcherGlib::processEvents (this=0xc25ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#39 0x00007f14cc45c96e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00007f14cb9a892f in QEventLoop::processEvents (this=this@entry=0x7fff1a992d40, flags=...) at kernel/qeventloop.cpp:149
#41 0x00007f14cb9a8bb8 in QEventLoop::exec (this=0x7fff1a992d40, flags=...) at kernel/qeventloop.cpp:204
#42 0x00007f14cb9add78 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#43 0x00007f14ce217e52 in kdemain (argc=2, argv=0x7fff1a992fd8) at ../../kwrite/kwritemain.cpp:680
#44 0x00007f14cde7fead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1a992fc8) at libc-start.c:228
#45 0x0000000000400761 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:30:53 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-13 14:39:01 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-29 09:40:48 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!