Bug 255422 - Crash on closing
Summary: Crash on closing
Status: RESOLVED DUPLICATE of bug 248926
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-27 18:25 UTC by Niklas Laxström
Modified: 2011-01-23 16:08 UTC (History)
1 user (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 Niklas Laxström 2010-10-27 18:25:18 UTC
Application: kate (3.5.2)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-56.fc13.x86_64 x86_64
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
- What I was doing when the application crashed:
I was editing normal text file (with unicode box drawing characters). I copy-pasted the file contents into my browser, came a back little later and used F4 to close kate, choose "Do not save" when asked what to do with unsaved changes.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fbacc650820 (LWP 30150))]

Thread 2 (Thread 0x7fbabd8a5710 (LWP 30153)):
#0  0xffffffffff60013b in ?? ()
#1  0x00007fbabd8a49e0 in ?? ()
#2  0x00007fffe39ff952 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7fbacc650820 (LWP 30150)):
[KCrash Handler]
#6  0x0000003634c7a78c in __libc_free (mem=0x160ef00) at malloc.c:3724
#7  0x00007fbac06347bf in qDeleteAll<QSet<Kate::TextCursor*>::const_iterator> (this=0x129d590, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#8  qDeleteAll<QSet<Kate::TextCursor*> > (this=0x129d590, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#9  Kate::TextBuffer::~TextBuffer (this=0x129d590, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/kate/buffer/katetextbuffer.cpp:83
#10 0x00007fbac06ac169 in KateBuffer::~KateBuffer (this=0x129d590, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/kate/document/katebuffer.cpp:88
#11 0x000000363f161e7c in QObjectPrivate::deleteChildren (this=0x129cb10) at kernel/qobject.cpp:1986
#12 0x000000363f168db4 in QObject::~QObject (this=0x129c730, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#13 0x000000364a622d12 in KParts::Part::~Part (this=0x129c730, __vtt_parm=0x7fbac0a11fc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/kparts/part.cpp:212
#14 0x00007fbac0687ff9 in KateDocument::~KateDocument (this=0x129c730, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.2/kate/document/katedocument.cpp:308
#15 0x00007fbac0688259 in KateDocument::~KateDocument (this=0x129c730, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/kdelibs-4.5.2/kate/document/katedocument.cpp:308
#16 0x000000363f161e7c in QObjectPrivate::deleteChildren (this=0x114a140) at kernel/qobject.cpp:1986
#17 0x000000363f168db4 in QObject::~QObject (this=0x10eda10, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#18 0x000000363f1476e5 in QAbstractItemModel::~QAbstractItemModel (this=0x10eda10, __in_chrg=<value optimized out>) at kernel/qabstractitemmodel.cpp:1373
#19 0x0000003644a388aa in KateDocManager::~KateDocManager (this=0x10eda10, __in_chrg=<value optimized out>) at /usr/src/debug/kdesdk-4.5.2/kate/app/katedocmanager.cpp:116
#20 0x0000003644a38c49 in KateDocManager::~KateDocManager (this=0x10eda10, __in_chrg=<value optimized out>) at /usr/src/debug/kdesdk-4.5.2/kate/app/katedocmanager.cpp:116
#21 0x0000003644a31a79 in KateApp::~KateApp (this=0x7fffe3971310, __in_chrg=<value optimized out>) at /usr/src/debug/kdesdk-4.5.2/kate/app/kateapp.cpp:94
#22 0x000000364680589a in kdemain (argc=0, argv=0x7fffe3972800) at /usr/src/debug/kdesdk-4.5.2/kate/app/katemain.cpp:377
#23 0x0000003634c1ec5d in __libc_start_main (main=0x400810 <main(int, char**)>, argc=1, ubp_av=0x7fffe39728a8, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffe3972898) at libc-start.c:226
#24 0x0000000000400749 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2011-01-23 16:08:38 UTC
[Comment from a bug triager]
This issue is now being tracked at bug 248926. Merging

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