[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    
From:       "Dawit A." <adawit () kde ! org>
Date:       2003-06-03 3:53:16
[Download RAW message or body]

Hi,

Kate from head has recently became unusable for me because it just
crashes constantly and some of the things that used to work do not anymore!
Do any of the kate developers use their own baby ?  The crashes I encounter 
are almost always caused by an open file that has changed on disk for 
whatever reason, mostly a kdebug output file. The crashes themselves seem to 
be caused by the many assert calls in kdelibs/kate/katebuffer.*, specially 
the ones in KateBufBlock::line(unsigned).  Anyways, I am posting this here 
because I am hitting these assert points.  Can one of the kate developers 
please take a look ?  I cannot be the only one running into this problem.  I 
am using KDE HEAD (of course) and Qt 3.2 beta1 (qt-copy version).

BTW, while I am at it, changing the default hightlight scheme does not seem to 
work either :(

Regards,
Dawit A.

P.S. Backtrace is attached.  It is probably of not much use...

["kate-bt.log" (text/x-log)]

[New Thread 16384 (LWP 15530)]
0x41530579 in wait4 () from /lib/libc.so.6
#0  0x41530579 in wait4 () from /lib/libc.so.6
#1  0x415ad214 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41323aa3 in waitpid () from /lib/libpthread.so.0
#3  0x4074fc60 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  <signal handler called>
#5  0x414abcf1 in kill () from /lib/libc.so.6
#6  0x41321b2d in pthread_kill () from /lib/libpthread.so.0
#7  0x41321e4b in raise () from /lib/libpthread.so.0
#8  0x414ad17c in abort () from /lib/libc.so.6
#9  0x414a4e3a in __assert_fail () from /lib/libc.so.6
#10 0x4183d8f7 in KateBufBlock::line(unsigned) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#11 0x4183c00f in KateBuffer::plainLine(unsigned) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#12 0x4183c630 in KateBuffer::lineLength(unsigned) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#13 0x4185bd5c in KateDocument::lineLength(unsigned) const ()
   from /opt/kde3/lib/kde3/libkatepart.so
#14 0x418c30c1 in KateViewInternal::updateView(bool, int) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#15 0x41899245 in KateView::updateView(bool) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#16 0x4186a3c0 in KateDocument::updateViews() ()
   from /opt/kde3/lib/kde3/libkatepart.so
#17 0x4186a34f in KateDocument::slotBufferChanged() ()
   from /opt/kde3/lib/kde3/libkatepart.so
#18 0x418578ce in KateDocument::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#19 0x40b15b46 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#20 0x40b15ca7 in QObject::activate_signal(int, int) ()
   from /opt/qt3/lib/libqt-mt.so.3
#21 0x41839432 in KateBuffer::linesChanged(int) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#22 0x4183b468 in KateBuffer::loadFilePart() ()
   from /opt/kde3/lib/kde3/libkatepart.so
#23 0x4183ae52 in KateBuffer::openFile(QString const&) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#24 0x41864bf3 in KateDocument::openFile() ()
   from /opt/kde3/lib/kde3/libkatepart.so
#25 0x40035676 in KParts::ReadOnlyPart::openURL(KURL const&) ()
   from /opt/kde3/lib/libkparts.so.2
#26 0x4186b402 in KateDocument::reloadFile() ()
   from /opt/kde3/lib/kde3/libkatepart.so
#27 0x4186b341 in KateDocument::isModOnHD(bool) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#28 0x416e8383 in KateMainWindow::eventFilter(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkateinterfaces.so.0
#29 0x40b13321 in QObject::activate_filters(QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#30 0x40b13241 in QObject::event(QEvent*) () from /opt/qt3/lib/libqt-mt.so.3
#31 0x40b50eef in QWidget::event(QEvent*) () from /opt/qt3/lib/libqt-mt.so.3
#32 0x40c19ac2 in QMainWindow::event(QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#33 0x40ab2a37 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#34 0x40ab20d5 in QApplication::notify(QObject*, QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#35 0x406af8c9 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#36 0x4046513b in qxembed_x11_event_filter(_XEvent*) ()
   from /opt/kde3/lib/libkdeui.so.4
#37 0x40a38d59 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
   from /opt/qt3/lib/libqt-mt.so.3
#38 0x40a43a7c in QApplication::x11ProcessEvent(_XEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#39 0x40a5a776 in QEventLoop::processEvents(unsigned) ()
   from /opt/qt3/lib/libqt-mt.so.3
#40 0x40ac8316 in QEventLoop::enterLoop() () from /opt/qt3/lib/libqt-mt.so.3
#41 0x40ab2d21 in QApplication::enter_loop() () from /opt/qt3/lib/libqt-mt.so.3
#42 0x40cb7cd1 in QDialog::exec() () from /opt/qt3/lib/libqt-mt.so.3
#43 0x40531e82 in createKMessageBox(KDialogBase*, QMessageBox::Icon, QString const&, \
QStringList const&, QString const&, bool*, int, QString const&) ()  from \
/opt/kde3/lib/libkdeui.so.4 #44 0x40533166 in KMessageBox::warningYesNo(QWidget*, \
QString const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, \
int) ()  from /opt/kde3/lib/libkdeui.so.4
#45 0x4186b24a in KateDocument::isModOnHD(bool) ()
   from /opt/kde3/lib/kde3/libkatepart.so
#46 0x416e8383 in KateMainWindow::eventFilter(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkateinterfaces.so.0
#47 0x40b13321 in QObject::activate_filters(QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#48 0x40b13241 in QObject::event(QEvent*) () from /opt/qt3/lib/libqt-mt.so.3
#49 0x40b50eef in QWidget::event(QEvent*) () from /opt/qt3/lib/libqt-mt.so.3
#50 0x40c19ac2 in QMainWindow::event(QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#51 0x40ab2a37 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#52 0x40ab20d5 in QApplication::notify(QObject*, QEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#53 0x406af8c9 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#54 0x40ab3fda in QApplication::setActiveWindow(QWidget*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#55 0x40a4420d in QApplication::x11ProcessEvent(_XEvent*) ()
   from /opt/qt3/lib/libqt-mt.so.3
#56 0x40a5a776 in QEventLoop::processEvents(unsigned) ()
   from /opt/qt3/lib/libqt-mt.so.3
#57 0x40ac8316 in QEventLoop::enterLoop() () from /opt/qt3/lib/libqt-mt.so.3
#58 0x40ac81b8 in QEventLoop::exec() () from /opt/qt3/lib/libqt-mt.so.3
#59 0x40ab2cc1 in QApplication::exec() () from /opt/qt3/lib/libqt-mt.so.3
#60 0x40838639 in main () from /opt/kde3/lib/kate.so
#61 0x0804cef1 in launch(int, char const*, char const*, char const*, int, char \
const*, bool, char const*, bool, char const*) () #62 0x0804dc61 in \
handle_launcher_request(int) () #63 0x0804e15c in handle_requests(int) ()
#64 0x0804ef05 in main ()
#65 0x41497dc4 in __libc_start_main () from /lib/libc.so.6



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic