Bug 113445 - crash kate very great text file
Summary: crash kate very great text file
Status: RESOLVED WORKSFORME
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: 2.4.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-27 17:02 UTC by Antonio C.
Modified: 2006-03-31 18:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Log kate CRASH (22.73 KB, text/x-log)
2005-09-27 17:03 UTC, Antonio C.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio C. 2005-09-27 17:02:41 UTC
Version:           2.4.1 (using KDE 3.4.2 Level "b" , SUSE 9.3 UNSUPPORTED)
Compiler:          gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
OS:                Linux (x86_64) release 2.6.11.4-21.9-default

1) Open text file (utf8)  of 22051 lines and 4,3Mb.
2) I look for a word and the cursor is positioned in line 15127
3) I select from line 15127 to the end (line 22051).
4) I press the key to erase and crah
Comment 1 Antonio C. 2005-09-27 17:03:49 UTC
Created attachment 12732 [details]
Log kate CRASH
Comment 2 Thiago Macieira 2005-09-28 04:47:36 UTC
Can you make the 4.3MB file available to one of the developers?

Pasting the backtrace:

(no debugging symbols found)
[KCrash handler]
#3  0x00002aaaafbbcfd5 in KateBufBlock::line ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#4  0x00002aaaafbc8c41 in KateDocument::currentColumn ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#5  0x00002aaaafbc8ce0 in KateView::cursorColumn ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#6  0x00002aaaafb82984 in KateView::slotStatusMsg ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#7  0x00002aaaafbeeaae in KateView::qt_invoke ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#8  0x00002aaaab8d3517 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#9  0x00002aaaab8d3c58 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#10 0x00002aaaafb61c47 in KateDocument::undoChanged ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#11 0x00002aaaafb74339 in KateDocument::undoEnd ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#12 0x00002aaaafbe7150 in KateDocument::editEnd ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#13 0x00002aaaafbe54a2 in KateDocument::removeSelectedText ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#14 0x00002aaaafbc872d in KateDocument::del ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#15 0x00002aaaafbc8767 in KateViewInternal::doDelete ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#16 0x00002aaaafc05d20 in KateView::keyDelete ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#17 0x00002aaaafbef00a in KateView::qt_invoke ()
   from /opt/kde3/lib64/kde3/libkatepart.so
#18 0x00002aaaab8d35b9 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#19 0x00002aaaab8d3c58 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#20 0x00002aaaaca02914 in KAction::activated ()
   from /opt/kde3/lib64/libkdeui.so.4
#21 0x00002aaaacae9d4c in KAction::slotActivated ()
   from /opt/kde3/lib64/libkdeui.so.4
#22 0x00002aaaacae9603 in KAction::qt_invoke ()
   from /opt/kde3/lib64/libkdeui.so.4
#23 0x00002aaaab8d35b9 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#24 0x00002aaaab8d3c58 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00002aaaab2ef994 in KAccelPrivate::menuItemActivated ()
   from /opt/kde3/lib64/libkdecore.so.4
#26 0x00002aaaab3839b7 in KAccelPrivate::eventFilter ()
   from /opt/kde3/lib64/libkdecore.so.4
#27 0x00002aaaab8d3d3b in QObject::activate_filters ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#28 0x00002aaaab8d3e21 in QObject::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#29 0x00002aaaab901e13 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#30 0x00002aaaab87b8bd in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#31 0x00002aaaab87d5d9 in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#32 0x00002aaaab3b289c in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#33 0x00002aaaab337698 in KAccelEventHandler::x11Event ()
   from /opt/kde3/lib64/libkdecore.so.4
#34 0x00002aaaab3ac5f1 in KApplication::x11EventFilter ()
   from /opt/kde3/lib64/libkdecore.so.4
#35 0x00002aaaab815611 in qt_set_x11_event_filter ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#36 0x00002aaaab823e95 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#37 0x00002aaaab8332f3 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#38 0x00002aaaab890f81 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#39 0x00002aaaab890df2 in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#40 0x00002aaaab87d105 in QApplication::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#41 0x00002aaaaeb2f30f in kdemain () from /opt/kde3/lib64/libkdeinit_kate.so
#42 0x00002aaaae9fa6e9 in kdeinitmain () from /opt/kde3/lib64/kde3/kate.so
#43 0x000000000040798b in ?? ()
#44 0x00000000004080e2 in ?? ()
#45 0x00000000004085da in ?? ()
#46 0x0000000000408d81 in ?? ()
#47 0x00002aaaac62554a in __libc_start_main () from /lib64/tls/libc.so.6
Comment 3 Christoph Cullmann 2005-10-03 12:00:44 UTC
Yes, without file it's useless :/
Too bad that the file is that large, thought, as I am on slow dialup :/
Comment 4 Antonio C. 2005-10-04 18:35:42 UTC
El Miércoles, 28 de Septiembre de 2005 04:47, escribió:
[bugs.kde.org quoted mail]

Yes.  I send the compressed file of 4,3MB  ( File.txt.bz2) 

> Pasting the backtrace:
>
> (no debugging symbols found)
> [KCrash handler]
> #3  0x00002aaaafbbcfd5 in KateBufBlock::line ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #4  0x00002aaaafbc8c41 in KateDocument::currentColumn ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #5  0x00002aaaafbc8ce0 in KateView::cursorColumn ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #6  0x00002aaaafb82984 in KateView::slotStatusMsg ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #7  0x00002aaaafbeeaae in KateView::qt_invoke ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #8  0x00002aaaab8d3517 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #9  0x00002aaaab8d3c58 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #10 0x00002aaaafb61c47 in KateDocument::undoChanged ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #11 0x00002aaaafb74339 in KateDocument::undoEnd ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #12 0x00002aaaafbe7150 in KateDocument::editEnd ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #13 0x00002aaaafbe54a2 in KateDocument::removeSelectedText ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #14 0x00002aaaafbc872d in KateDocument::del ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #15 0x00002aaaafbc8767 in KateViewInternal::doDelete ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #16 0x00002aaaafc05d20 in KateView::keyDelete ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #17 0x00002aaaafbef00a in KateView::qt_invoke ()
>    from /opt/kde3/lib64/kde3/libkatepart.so
> #18 0x00002aaaab8d35b9 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #19 0x00002aaaab8d3c58 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #20 0x00002aaaaca02914 in KAction::activated ()
>    from /opt/kde3/lib64/libkdeui.so.4
> #21 0x00002aaaacae9d4c in KAction::slotActivated ()
>    from /opt/kde3/lib64/libkdeui.so.4
> #22 0x00002aaaacae9603 in KAction::qt_invoke ()
>    from /opt/kde3/lib64/libkdeui.so.4
> #23 0x00002aaaab8d35b9 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #24 0x00002aaaab8d3c58 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #25 0x00002aaaab2ef994 in KAccelPrivate::menuItemActivated ()
>    from /opt/kde3/lib64/libkdecore.so.4
> #26 0x00002aaaab3839b7 in KAccelPrivate::eventFilter ()
>    from /opt/kde3/lib64/libkdecore.so.4
> #27 0x00002aaaab8d3d3b in QObject::activate_filters ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #28 0x00002aaaab8d3e21 in QObject::event ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #29 0x00002aaaab901e13 in QWidget::event ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #30 0x00002aaaab87b8bd in QApplication::internalNotify ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #31 0x00002aaaab87d5d9 in QApplication::notify ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #32 0x00002aaaab3b289c in KApplication::notify ()
>    from /opt/kde3/lib64/libkdecore.so.4
> #33 0x00002aaaab337698 in KAccelEventHandler::x11Event ()
>    from /opt/kde3/lib64/libkdecore.so.4
> #34 0x00002aaaab3ac5f1 in KApplication::x11EventFilter ()
>    from /opt/kde3/lib64/libkdecore.so.4
> #35 0x00002aaaab815611 in qt_set_x11_event_filter ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #36 0x00002aaaab823e95 in QApplication::x11ProcessEvent ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #37 0x00002aaaab8332f3 in QEventLoop::processEvents ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #38 0x00002aaaab890f81 in QEventLoop::enterLoop ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #39 0x00002aaaab890df2 in QEventLoop::exec ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #40 0x00002aaaab87d105 in QApplication::exec ()
>    from /usr/lib/qt3/lib64/libqt-mt.so.3
> #41 0x00002aaaaeb2f30f in kdemain () from
> /opt/kde3/lib64/libkdeinit_kate.so #42 0x00002aaaae9fa6e9 in kdeinitmain ()
> from /opt/kde3/lib64/kde3/kate.so #43 0x000000000040798b in ?? ()
> #44 0x00000000004080e2 in ?? ()
> #45 0x00000000004085da in ?? ()
> #46 0x0000000000408d81 in ?? ()
> #47 0x00002aaaac62554a in __libc_start_main () from /lib64/tls/libc.so.6



Created an attachment (id=12845)
File.txt.bz2
Comment 5 Christoph Cullmann 2005-10-05 13:53:42 UTC
k, thanks a lot, tested with this file here on my machine at work
(KDE 3.4.89, 20050615)
works ;)
can open the file, edit, save, no problems, seems this issue is solved for KDE 3.5, if anybody else has different experiences with 3.5 branch, please reopen
Comment 6 Dominik Haumann 2006-03-31 18:33:47 UTC
This bt looks similar to the one in bug #124507. So this bug might not be fixed.