Bug 280758 - KWrite crashed after closing the application
Summary: KWrite crashed after closing the application
Status: RESOLVED DUPLICATE of bug 248926
Alias: None
Product: kate
Classification: Applications
Component: kwrite (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-25 10:55 UTC by Diego
Modified: 2011-09-09 13:40 UTC (History)
0 users

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 Diego 2011-08-25 10:55:55 UTC
Application: kwrite (4.6.5 (4.6.5))
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.40.3-0.fc15.x86_64 x86_64
Distribution: "Fedora release 15 (Lovelock)"

-- Information about the crash:
- What I was doing when the application crashed:

I created a text file using the "New" context menu of Dolphin, edited it with KWrite, saved it. When I closed KWrite it crashed.

-- Backtrace:
Application: KWrite (kwrite), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fec8859b840 (LWP 6364))]

Thread 2 (Thread 0x7fec6eda8700 (LWP 6365)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fec6f5dcb32 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fec6f8d5b00) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fec6f5dcb69 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fec84d5bb31 in start_thread (arg=0x7fec6eda8700) at pthread_create.c:305
#4  0x00007fec83d8fd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fec8859b840 (LWP 6364)):
[KCrash Handler]
#6  0x00007fec83d2b0ac in __GI___libc_free (mem=0x201a2a0) at malloc.c:3724
#7  0x00007fec6f0820df in qDeleteAll<QSet<Kate::TextCursor*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#8  qDeleteAll<QSet<Kate::TextCursor*> > (c=) at /usr/include/QtCore/qalgorithms.h:330
#9  Kate::TextBuffer::~TextBuffer (this=0x2008710, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kate/buffer/katetextbuffer.cpp:85
#10 0x00007fec6f0f4429 in KateBuffer::~KateBuffer (this=0x2008710, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kate/document/katebuffer.cpp:93
#11 0x00007fec850dad75 in QObjectPrivate::deleteChildren (this=0x2007f60) at kernel/qobject.cpp:1955
#12 0x00007fec850e0329 in QObject::~QObject (this=0x2007b60, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#13 0x00007fec87d45fb8 in KParts::Part::~Part (this=0x2007b60, __vtt_parm=0x7fec6f44a700, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kparts/part.cpp:190
#14 0x00007fec6f0dae4e in KateDocument::~KateDocument (this=0x2007b60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kate/document/katedocument.cpp:264
#15 0x00007fec6f0daf99 in KateDocument::~KateDocument (this=0x2007b60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/kate/document/katedocument.cpp:304
#16 0x00007fec881c4e52 in KWrite::~KWrite (this=0x1e9d250, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdebase-4.6.5/kwrite/kwritemain.cpp:129
#17 0x00007fec881c4ea9 in KWrite::~KWrite (this=0x1e9d250, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdebase-4.6.5/kwrite/kwritemain.cpp:133
#18 0x00007fec850dfaa8 in QObject::event (this=0x1e9d250, e=<optimized out>) at kernel/qobject.cpp:1200
#19 0x00007fec85d2954b in QWidget::event (this=0x1e9d250, event=0x21a7850) at kernel/qwidget.cpp:8718
#20 0x00007fec860e03ab in QMainWindow::event (this=0x1e9d250, event=0x21a7850) at widgets/qmainwindow.cpp:1480
#21 0x00007fec86ad68ce in KXmlGuiWindow::event (this=0x1e9d250, ev=0x21a7850) at /usr/src/debug/kdelibs-4.6.5/kdeui/xmlgui/kxmlguiwindow.cpp:126
#22 0x00007fec85cd9444 in notify_helper (e=0x21a7850, receiver=0x1e9d250, this=0x1d61af0) at kernel/qapplication.cpp:4462
#23 QApplicationPrivate::notify_helper (this=0x1d61af0, receiver=0x1e9d250, e=0x21a7850) at kernel/qapplication.cpp:4434
#24 0x00007fec85cde2d1 in QApplication::notify (this=0x7fff63b7e160, receiver=0x1e9d250, e=0x21a7850) at kernel/qapplication.cpp:4341
#25 0x00007fec869d9d56 in KApplication::notify (this=0x7fff63b7e160, receiver=0x1e9d250, event=0x21a7850) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#26 0x00007fec850c91ac in QCoreApplication::notifyInternal (this=0x7fff63b7e160, receiver=0x1e9d250, event=0x21a7850) at kernel/qcoreapplication.cpp:731
#27 0x00007fec850cc774 in sendEvent (event=0x21a7850, receiver=0x1e9d250) at kernel/qcoreapplication.h:215
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1d3f300) at kernel/qcoreapplication.cpp:1372
#29 0x00007fec850f38b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0x1d65510) at kernel/qeventdispatcher_glib.cpp:277
#31 0x00007fec8013e7ed in g_main_dispatch (context=0x1d65420) at gmain.c:2441
#32 g_main_context_dispatch (context=0x1d65420) at gmain.c:3014
#33 0x00007fec8013efc8 in g_main_context_iterate (context=0x1d65420, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#34 0x00007fec8013f25c in g_main_context_iteration (context=0x1d65420, may_block=1) at gmain.c:3155
#35 0x00007fec850f3d0f in QEventDispatcherGlib::processEvents (this=0x1d409f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#36 0x00007fec85d7bfde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#37 0x00007fec850c86c2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007fec850c88bf in QEventLoop::exec (this=0x7fff63b7e0f0, flags=...) at kernel/qeventloop.cpp:201
#39 0x00007fec850cca07 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#40 0x00007fec881c4a81 in kdemain (argc=2, argv=<optimized out>) at /usr/src/debug/kdebase-4.6.5/kwrite/kwritemain.cpp:680
#41 0x00007fec83cd139d in __libc_start_main (main=0x400730 <main(int, char**)>, argc=2, ubp_av=0x7fff63b7ec48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff63b7ec38) at libc-start.c:226
#42 0x0000000000400761 in _start ()

Reported using DrKonqi
Comment 1 Dominik Haumann 2011-09-09 13:40:40 UTC

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