Bug 145670 - katepart segvs when trying to view a large file
Summary: katepart segvs when trying to view a large file
Status: RESOLVED DUPLICATE of bug 145328
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-19 12:27 UTC by Elmar Stellnberger (AT/K)
Modified: 2007-05-19 22:32 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 Elmar Stellnberger (AT/K) 2007-05-19 12:27:23 UTC
Version:           3.5.6 (using KDE 3.5.6 "release 85.1" , openSUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.16.21-0.25-default

If the file is large Katepart should not try to load the whole file into memory at once. At first konqueror hangs then it crashes with a segmentation violation.
text file size: ~350MB

Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1231079760 (LWP 21772)]
[KCrash handler]
#6  0xb55ea73d in KateBuffer::findBlock_internal ()
   from /opt/kde3/lib/kde3/libkatepart.so
#7  0xb568379b in KateViewInternal::range ()
   from /opt/kde3/lib/kde3/libkatepart.so
#8  0xb5683e8e in KateViewInternal::viewLine ()
   from /opt/kde3/lib/kde3/libkatepart.so
#9  0xb5685624 in KateViewInternal::viewLineOffset ()
   from /opt/kde3/lib/kde3/libkatepart.so
#10 0xb568616a in KateViewInternal::maxStartPos ()
   from /opt/kde3/lib/kde3/libkatepart.so
#11 0xb5686267 in KateViewInternal::updateView ()
   from /opt/kde3/lib/kde3/libkatepart.so
#12 0xb56925f8 in KateView::updateView ()
   from /opt/kde3/lib/kde3/libkatepart.so
#13 0xb56928f2 in KateDocument::openFile ()
   from /opt/kde3/lib/kde3/libkatepart.so
#14 0xb5692ed5 in KateDocument::openFile ()
   from /opt/kde3/lib/kde3/libkatepart.so
#15 0xb5631f68 in KateDocument::openURL ()
   from /opt/kde3/lib/kde3/libkatepart.so
#16 0xb66ea766 in KonqView::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#17 0xb670cef0 in KonqMainWindow::openView ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#18 0xb670ee29 in KonqMainWindow::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#19 0xb6710d65 in KonqMainWindow::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#20 0xb671cab9 in KonqMainWindow::slotOpenURLRequest ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#21 0xb6722393 in KonqMainWindow::qt_invoke ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#22 0xb751413d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb7f2c4a0 in KParts::BrowserExtension::openURLRequestDelayed ()
   from /opt/kde3/lib/libkparts.so.2
#24 0xb7f3a32e in KParts::BrowserExtension::slotEmitOpenURLRequestDelayed ()
   from /opt/kde3/lib/libkparts.so.2
#25 0xb7f3a421 in KParts::BrowserExtension::qt_invoke ()
   from /opt/kde3/lib/libkparts.so.2
#26 0xb57bcd13 in ListViewBrowserExtension::qt_invoke ()
   from /opt/kde3/lib/kde3/konq_listview.so
#27 0xb751413d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb784e2ee in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb75301f7 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb75375b3 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb74b4ba7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb74b5971 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb7b35743 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#34 0xb74a9d46 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb7463af0 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb74cb9c8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb74cb85e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb74b475f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb671fcb5 in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so
#40 0xb728e534 in kdeinitmain () from /opt/kde3/lib/kde3/konqueror.so
#41 0x0804e2ff in launch ()
#42 0x0804eb8a in handle_launcher_request ()
#43 0x0804ef0f in handle_requests ()
#44 0x0805010c in main ()


Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232520960 (LWP 12450)]
[KCrash handler]
#6  0xb4eee73d in KateBuffer::findBlock_internal ()
   from /opt/kde3/lib/kde3/libkatepart.so
#7  0xb4f8779b in KateViewInternal::range ()
   from /opt/kde3/lib/kde3/libkatepart.so
#8  0xb4f87e8e in KateViewInternal::viewLine ()
   from /opt/kde3/lib/kde3/libkatepart.so
#9  0xb4f89624 in KateViewInternal::viewLineOffset ()
   from /opt/kde3/lib/kde3/libkatepart.so
#10 0xb4f8a16a in KateViewInternal::maxStartPos ()
   from /opt/kde3/lib/kde3/libkatepart.so
#11 0xb4f8a267 in KateViewInternal::updateView ()
   from /opt/kde3/lib/kde3/libkatepart.so
#12 0xb4f965f8 in KateView::updateView ()
   from /opt/kde3/lib/kde3/libkatepart.so
#13 0xb4f968f2 in KateDocument::openFile ()
   from /opt/kde3/lib/kde3/libkatepart.so
#14 0xb4f96ed5 in KateDocument::openFile ()
   from /opt/kde3/lib/kde3/libkatepart.so
#15 0xb4f35f68 in KateDocument::openURL ()
   from /opt/kde3/lib/kde3/libkatepart.so
#16 0xb7f44766 in KonqView::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#17 0xb7f66ef0 in KonqMainWindow::openView ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#18 0xb7f68e29 in KonqMainWindow::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#19 0xb7f6ad65 in KonqMainWindow::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#20 0xb7f76ab9 in KonqMainWindow::slotOpenURLRequest ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#21 0xb7f7c393 in KonqMainWindow::qt_invoke ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#22 0xb6f5413d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb7ce24a0 in KParts::BrowserExtension::openURLRequestDelayed ()
   from /opt/kde3/lib/libkparts.so.2
#24 0xb7cf032e in KParts::BrowserExtension::slotEmitOpenURLRequestDelayed ()
   from /opt/kde3/lib/libkparts.so.2
#25 0xb7cf0421 in KParts::BrowserExtension::qt_invoke ()
   from /opt/kde3/lib/libkparts.so.2
#26 0xb5005d13 in ListViewBrowserExtension::qt_invoke ()
   from /opt/kde3/lib/kde3/konq_listview.so
#27 0xb6f5413d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb728e2ee in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb6f701f7 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6f775b3 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6ef4ba7 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6ef5971 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb75a8743 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#34 0xb6ee9d46 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb6ea3af0 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb6f0b9c8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb6f0b85e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb6ef475f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb7f79cb5 in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so
#40 0x080484b2 in main ()
Comment 1 Bram Schoenmakers 2007-05-19 22:32:16 UTC

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