Bug 177867 - kile crashes when saving file
Summary: kile crashes when saving file
Status: RESOLVED DUPLICATE of bug 178159
Alias: None
Product: kile
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Michel Ludwig
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-15 19:22 UTC by AlfonsName
Modified: 2009-04-11 12:18 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 AlfonsName 2008-12-15 19:22:09 UTC
Version:           1:2.0.1-1ubuntu1 (using KDE 4.1.1)
OS:                Linux
Installed from:    Ubuntu Packages

I've experienced a couple of times kile randomly crashing when trying to save a file. No bug report has been opened but instead the saved file was incomplete missing a third of the file or so.

The backup file <name>.tex~ was intact but naturally did not contain the latest changes.

I currently have no backtrace.

I've seen Bug #94807 and #174237 looking similar but they refer to old versions of kile.
Comment 1 AlfonsName 2008-12-16 00:14:06 UTC
This is the backtrace I got

#0  0xb7836c79 in malloc_consolidate () from /lib/tls/i686/cmov/libc.so.6
#1  0xb7838a2d in _int_malloc () from /lib/tls/i686/cmov/libc.so.6
#2  0xb783a865 in malloc () from /lib/tls/i686/cmov/libc.so.6
#3  0xb732cd26 in QGArray::QGArray () from /usr/lib/libqt-mt.so.3
#4  0xb731de3c in QCString::QCString () from /usr/lib/libqt-mt.so.3
#5  0xb73804ac in QUtf8Codec::fromUnicode () from /usr/lib/libqt-mt.so.3
#6  0xb7379fda in QTextStatelessEncoder::fromUnicode ()
   from /usr/lib/libqt-mt.so.3
#7  0xb7369c35 in QTextStream::writeBlock () from /usr/lib/libqt-mt.so.3
#8  0xb736d2fd in QTextStream::operator<< () from /usr/lib/libqt-mt.so.3
#9  0xb5a94b18 in KateBuffer::saveFile () from /usr/lib/kde3/libkatepart.so
#10 0xb5ac8284 in KateDocument::saveFile () from /usr/lib/kde3/libkatepart.so
#11 0xb77aeab8 in KParts::ReadWritePart::save () from /usr/lib/libkparts.so.2
#12 0xb5a3c92a in KateDocument::save () from /usr/lib/kde3/libkatepart.so
#13 0xb5a14db5 in KateView::save () from /usr/lib/kde3/libkatepart.so
#14 0x081d036a in ?? ()
#15 0x081d1cb9 in ?? ()
#16 0xb705c38a in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb705e8ab in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#18 0xb6882739 in KAction::activated () from /usr/lib/libkdeui.so.4
#19 0xb68cd210 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#20 0xb697a8eb in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#21 0xb705c38a in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#22 0xb705e8ab in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#23 0xb75aa559 in KAccelPrivate::menuItemActivated ()
   from /usr/lib/libkdecore.so.4
#24 0xb75cf197 in KAccelPrivate::emitActivatedSignal ()
   from /usr/lib/libkdecore.so.4
#25 0xb76a7160 in KAccelPrivate::eventFilter () from /usr/lib/libkdecore.so.4
#26 0xb705c443 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#27 0xb705c4ab in QObject::event () from /usr/lib/libqt-mt.so.3
#28 0xb70966ec in QWidget::event () from /usr/lib/libqt-mt.so.3
#29 0xb7156e02 in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#30 0xb6ff74f5 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#31 0xb6ff8eb7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#32 0xb769e8a2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#33 0xb75c0997 in KAccelEventHandler::x11Event () from /usr/lib/libkdecore.so.4
#34 0xb76a3c9b in KApplication::x11EventFilter () from /usr/lib/libkdecore.so.4
#35 0xb6f7d690 in ?? () from /usr/lib/libqt-mt.so.3
#36 0xb6f8c72c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#37 0xb6fa1894 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#38 0xb700ff00 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#39 0xb700fdc6 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#40 0xb6ff7b8f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#41 0x0812ade8 in ?? ()
#42 0xb77dd685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
#43 0x0807b601 in ?? ()
Comment 2 AlfonsName 2008-12-16 00:17:44 UTC
Looks similar to Bug #122687 , especially the first - not the second - backtrace.
Comment 3 Thomas Braun 2008-12-16 20:56:11 UTC
Hi,

from the backtrace it looks like that kile is not involved.
So there is very little we can do here for now.
Comment 4 Christoph Feck 2009-04-11 12:18:18 UTC

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