Bug 253027 - Okteta crashed after loading huge files
Summary: Okteta crashed after loading huge files
Status: RESOLVED DUPLICATE of bug 182577
Alias: None
Product: okteta
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Friedrich W. H. Kossebau
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-02 15:29 UTC by benpro
Modified: 2010-10-02 16:10 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description benpro 2010-10-02 15:29:34 UTC
Application: okteta (0.5.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.6.3
Operating System: Linux 2.6.35-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Just loading two files of 1 GB. Then Okteta crashed... I have 4GB of RAM, so I think my system can open 2GB, even with linux and softs loaded.

-- Backtrace:
Application: Okteta (okteta), signal: Aborted
[Current thread is 1 (Thread 0x7f825325a760 (LWP 4213))]

Thread 2 (Thread 0x7f823664a710 (LWP 4304)):
[KCrash Handler]
#6  0x00007f82500c3565 in raise () from /lib/libc.so.6
#7  0x00007f82500c49e6 in abort () from /lib/libc.so.6
#8  0x00007f82504abded in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#9  0x00007f82504aa006 in ?? () from /usr/lib/libstdc++.so.6
#10 0x00007f82504aa033 in std::terminate() () from /usr/lib/libstdc++.so.6
#11 0x00007f82504aa13e in __cxa_throw () from /usr/lib/libstdc++.so.6
#12 0x00007f8250766002 in qBadAlloc () at global/qglobal.cpp:2003
#13 0x00007f8250770776 in QByteArray::resize (this=0x7f8236649e20, size=640038295) at tools/qbytearray.cpp:1371
#14 0x00007f825296d413 in Kasten::ByteArrayRawFileLoadThread::run (this=0x4e61f30) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/kasten/core/io/filesystem/bytearrayrawfileloadthread.cpp:48
#15 0x00007f825076e4d5 in QThreadPrivate::start (arg=0x4e61f30) at thread/qthread_unix.cpp:248
#16 0x00007f824c90ccb0 in start_thread () from /lib/libpthread.so.0
#17 0x00007f825015f7ad in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f825325a760 (LWP 4213)):
#0  0x00007f8250156f43 in poll () from /lib/libc.so.6
#1  0x00007f824971db6a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f824971e0b3 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f824971e144 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007f824d836bc6 in _XSend () from /usr/lib/libX11.so.6
#5  0x00007f824d836f75 in _XFlush () from /usr/lib/libX11.so.6
#6  0x00007f824cda0845 in XRenderCompositeText32 () from /usr/lib/libXrender.so.1
#7  0x00007f82513d1986 in QX11PaintEngine::drawFreetype (this=0x4cc83a0, p=<value optimized out>, ti=<value optimized out>) at painting/qpaintengine_x11.cpp:2442
#8  0x00007f8251331e0e in QPainter::drawTextItem (this=0x7fffc48717f0, p=..., _ti=...) at painting/qpainter.cpp:6258
#9  0x00007f8251332f0e in QPainter::drawText (this=0x7fffc48717f0, p=..., str=<value optimized out>, tf=<value optimized out>, justificationPadding=<value optimized out>) at painting/qpainter.cpp:5784
#10 0x00007f824fe7b1d6 in drawText (this=0x47bf760, painter=0x7fffc48717f0, code=..., color=<value optimized out>) at /usr/include/QtGui/qpainter.h:916
#11 Okteta::ValueByteArrayColumnRenderer::renderCode (this=0x47bf760, painter=0x7fffc48717f0, code=..., color=<value optimized out>) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/valuebytearraycolumnrenderer.cpp:134
#12 0x00007f824fe7990e in Okteta::AbstractByteArrayColumnRenderer::renderPlain (this=0x47bf760, painter=0x7fffc48717f0, linePositions=..., byteIndex=<value optimized out>) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/abstractbytearraycolumnrenderer.cpp:551
#13 0x00007f824fe7adfa in Okteta::AbstractByteArrayColumnRenderer::renderLinePositions (this=0x47bf760, painter=0x7fffc48717f0, lineIndex=<value optimized out>, _linePositions=<value optimized out>) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/abstractbytearraycolumnrenderer.cpp:504
#14 0x00007f824fe712da in Okteta::ColumnsView::renderColumns (this=0x7fffc4871660, painter=0x7fffc48717f0, cx=<value optimized out>, cy=0, cw=<value optimized out>, ch=837) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/libcolumnsview/columnsview.cpp:361
#15 0x00007f824fe7f08c in Okteta::ByteArrayColumnViewPrivate::renderColumns (this=0xe488e0, painter=0x7fffc48717f0, cx=<value optimized out>, cy=0, cw=<value optimized out>, ch=837) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/bytearraycolumnview_p.cpp:728
#16 0x00007f824fe7096e in Okteta::ColumnsView::paintEvent (this=0x4e3ba00, paintEvent=<value optimized out>) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/libcolumnsview/columnsview.cpp:292
#17 0x00007f82512354d4 in QWidget::event (this=0x4e3ba00, event=0x7fffc4872120) at kernel/qwidget.cpp:8190
#18 0x00007f82515ce0f6 in QFrame::event (this=0x4e3ba00, e=0x7fffc4872120) at widgets/qframe.cpp:557
#19 0x00007f824fe76bc1 in Okteta::AbstractByteArrayViewPrivate::viewportEvent (this=0xe488e0, event=0x7fffc4872120) at /home/anke/kdemod/core/kdeutils/src/kdeutils-4.5.1/okteta/gui/abstractbytearrayview_p.cpp:1040
#20 0x00007f8250854f17 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x4f2af40, event=0x7fffc4872120) at kernel/qcoreapplication.cpp:841
#21 0x00007f82511e5ab1 in QApplicationPrivate::notify_helper (this=0xb8c190, receiver=0x4f2af40, e=0x7fffc4872120) at kernel/qapplication.cpp:4298
#22 0x00007f82511e9bca in QApplication::notify (this=<value optimized out>, receiver=0x4f2af40, e=0x7fffc4872120) at kernel/qapplication.cpp:4185
#23 0x00007f8251ec2da6 in KApplication::notify (this=0x7fffc4878290, receiver=0x4f2af40, event=0x7fffc4872120) at /home/anke/kdemod/core/kdelibs/src/kdelibs-4.5.1/kdeui/kernel/kapplication.cpp:310
#24 0x00007f8250854d8c in QCoreApplication::notifyInternal (this=0x7fffc4878290, receiver=0x4f2af40, event=0x7fffc4872120) at kernel/qcoreapplication.cpp:726
#25 0x00007f8251230908 in sendSpontaneousEvent (this=0x4dbd3c0, pdev=0x487d318, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#26 QWidgetPrivate::drawWidget (this=0x4dbd3c0, pdev=0x487d318, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5363
#27 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#28 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#29 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#30 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#31 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#32 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0x4e61a10, pdev=0x487d318, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#33 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0x4e61a10, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#34 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0x4dfff40, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#35 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0x4dfff40, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#36 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0x4e30a20, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#37 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0x4e30a20, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#38 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0xd5def0, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#39 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0xd5def0, pdev=0x487d318, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#40 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0xd5def0, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#41 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0xc53850, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#42 0x00007f825123138c in QWidgetPrivate::paintSiblingsRecursive (this=0xc53850, pdev=0x487d318, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5463
#43 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0xc53850, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#44 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0xbefd30, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#45 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0xbefd30, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#46 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0xbd05c0, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#47 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0xbd05c0, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#48 0x00007f82512314cf in QWidgetPrivate::paintSiblingsRecursive (this=0xbf1c60, pdev=0x487d318, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5476
#49 0x00007f825123064a in QWidgetPrivate::drawWidget (this=0xbf1c60, pdev=0x487d318, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x483cde0) at kernel/qwidget.cpp:5412
#50 0x00007f82513e50c0 in QWidgetBackingStore::sync (this=0x483cde0) at painting/qbackingstore.cpp:1300
#51 0x00007f8251227650 in QWidgetPrivate::syncBackingStore (this=0xbf1c60) at kernel/qwidget.cpp:1688
#52 0x00007f82512359d2 in QWidget::event (this=0xbf1bc0, event=0x4dc1eb0) at kernel/qwidget.cpp:8337
#53 0x00007f82515e787b in QMainWindow::event (this=0xbf1bc0, event=0x4dc1eb0) at widgets/qmainwindow.cpp:1414
#54 0x00007f8251fc36a3 in KXmlGuiWindow::event (this=0xbf1bc0, ev=0x4dc1eb0) at /home/anke/kdemod/core/kdelibs/src/kdelibs-4.5.1/kdeui/xmlgui/kxmlguiwindow.cpp:130
#55 0x00007f82511e5ae4 in QApplicationPrivate::notify_helper (this=0xb8c190, receiver=0xbf1bc0, e=0x4dc1eb0) at
Comment 1 Christoph Feck 2010-10-02 16:10:08 UTC

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