Tile crashes
Boudewijn Rempt
boud at valdyas.org
Mon Feb 27 11:35:16 CET 2006
On Sunday 26 February 2006 00:26, Adrian Page wrote:
> I'm getting repeatable crashes in the tile deletion code. If I start
> krita and from the initial dialog create a new document which is
> 3000x1281 8-bit rgba, I get the following crashes. If I create a
> 3000x1280 or smaller 8-bit rgba, it's fine.
>
> I have my performance settings set to keep 50000 tiles in memory and
> with the minimum swappiness, though changing those doesn't affect the
> results.
>
I've tested and I get a similar error -- but with a twist:
#6 0xffffe410 in __kernel_vsyscall ()
#7 0xb7cdf9b1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8 0xb7ce12c9 in abort () from /lib/tls/i686/cmov/libc.so.6
#9 0xb7d136ea in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#10 0xb7d19f54 in malloc_trim () from /lib/tls/i686/cmov/libc.so.6
#11 0xb7d1a2ca in free () from /lib/tls/i686/cmov/libc.so.6
#12 0xb7ec9c71 in operator delete () from /usr/lib/libstdc++.so.6
#13 0xb7ec9ccc in operator delete[] () from /usr/lib/libstdc++.so.6
#14 0xb6043956 in KisTileManager::dontNeedTileData (this=0x2,
data=0x3f <Address 0x3f out of bounds>, pixelSize=4)
at /home/boud/koffice/krita/core/tiles/kis_tilemanager.cc:386
#15 0xb6040c44 in ~KisTile (this=0x8d84688)
at /home/boud/koffice/krita/core/tiles/kis_tile.cc:93
#16 0xb603ec35 in ~KisTiledDataManager (this=0x8ccc1c0)
at /home/boud/koffice/krita/core/tiles/kis_tileddatamanager.cc:120
#17 0xb6031708 in ~KisDataManager (this=0x8ccc1c0) at kis_datamanager.h:45
#18 0xb66cbf99 in KShared::_KShared_unref (this=0x8ccc1c0) at ksharedptr.h:68
#19 0xb6165573 in ~KSharedPtr (this=0xb0e6a008) at ksharedptr.h:126
#20 0xb602ca61 in ~KisPaintDevice (this=0xbfb6d0c8)
at /home/boud/koffice/krita/core/kis_paint_device.cc:318
#21 0xb61b83ad in (anonymous namespace)::ThumbnailProvider::image (
this=0x8da5bd0, r={x1 = 0, y1 = 0, x2 = 117, y2 = 50}, thumbnailSize=
{wd = 118, ht = 51})
at /home/boud/koffice/krita/ui/kis_birdeye_box.cc:160
#22 0xb61dacfb in KoBirdEyePanel::slotUpdate (this=0x8e81c70, r=@0xbfb6d3c8)
at /home/boud/koffice/krita/ui/kobirdeyepanel.cpp:230
#23 0xb61daf5a in KoBirdEyePanel::resizeViewEvent (this=0x8e81c70, size=
{wd = 126, ht = 75})
at /home/boud/koffice/krita/ui/kobirdeyepanel.cpp:542
#24 0xb61db0f8 in KoBirdEyePanel::eventFilter (this=0x8e81c70, o=0x8c78fd8,
ev=0x8be0910) at /home/boud/koffice/krita/ui/kobirdeyepanel.cpp:308
#25 0xb72b2a72 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#26 0xb72b2af0 in QObject::event () from /usr/lib/libqt-mt.so.3
#27 0xb72f0268 in QWidget::event () from /usr/lib/libqt-mt.so.3
#28 0xb724cf80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#29 0xb724dcf6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#30 0xb78df0cc in KApplication::notify () from /usr/lib/libkdecore.so.4
#31 0xb71dddb7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#32 0xb724e4a3 in QApplication::sendPostedEvents ()
from /usr/lib/libqt-mt.so.3
#33 0xb72ed464 in QWidget::show () from /usr/lib/libqt-mt.so.3
#34 0xb72ed200 in QWidget::showChildren () from /usr/lib/libqt-mt.so.3
#35 0xb72ed6f3 in QWidget::show () from /usr/lib/libqt-mt.so.3
#36 0xb72ed200 in QWidget::showChildren () from /usr/lib/libqt-mt.so.3
#37 0xb72ed6f3 in QWidget::show () from /usr/lib/libqt-mt.so.3
#38 0xb72ed200 in QWidget::showChildren () from /usr/lib/libqt-mt.so.3
#39 0xb72ed6f3 in QWidget::show () from /usr/lib/libqt-mt.so.3
#40 0xb741de4b in QWidgetStack::raiseWidget () from /usr/lib/libqt-mt.so.3
#41 0xb74030af in QTabWidget::showPage () from /usr/lib/libqt-mt.so.3
#42 0xb5bfa78b in KoTabPalette::showPage (this=0x8d67620, w=0x8e3bb30)
at /home/boud/koffice/lib/kopalette/kotabpalette.cc:65
#43 0xb5bf67b7 in KoPaletteManager::addWidget (this=0x8c3ecc0,
widget=0x8e3bb30, name=@0xbfb6de0c, paletteName=@0xb6236b10, position=-1,
style=PALETTE_DOCKER)
at /home/boud/koffice/lib/kopalette/kopalettemanager.cc:201
#44 0xb61cb7f0 in KisView::createDockers (this=0x8eca630)
at /home/boud/koffice/krita/ui/kis_view.cc:3774
#45 0xb61cc4e1 in KisView (this=0x8eca630, doc=0x8b22180, adapter=0x8b2224c,
parent=0x8afb0c0, name=0xb67526a4 "view")
at /home/boud/koffice/krita/ui/kis_view.cc:274
#46 0xb615f16b in KisDoc::createViewInstance (this=0x8b22180,
parent=0x8afb0c0, name=0xb67526a4 "view")
at /home/boud/koffice/krita/ui/kis_doc.cc:937
#47 0xb66bfeea in KoDocument::createView (this=0x8b22180, parent=0x8afb0c0,
name=0xb67526a4 "view")
at /home/boud/koffice/lib/kofficecore/KoDocument.cpp:315
#48 0xb66dd805 in KoMainWindow::setRootDocument (this=0x8ac8a60,
doc=0x8b22180) at /home/boud/koffice/lib/kofficecore/KoMainWindow.cpp:372
#49 0xb66c550f in KoDocument::deleteOpenPane (this=0x8b22180)
at /home/boud/koffice/lib/kofficecore/KoDocument.cpp:2597
#50 0xb66c556c in KoDocument::startCustomDocument (this=0x8b22180)
at /home/boud/koffice/lib/kofficecore/KoDocument.cpp:2558
#51 0xb66c89d7 in KoDocument::qt_invoke (this=0x8b22180, _id=17,
_o=0xbfb6e20c) at KoDocument.moc:233
#52 0xb615fdcc in KisDoc::qt_invoke (this=0x8b22180, _id=17, _o=0xbfb6e20c)
at kis_doc.moc:179
#53 0xb72b5929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#54 0xb72b63c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#55 0xb61d6d0b in KisCustomImageWidget::documentSelected (this=0x8e3ecb0)
at kis_custom_image_widget.moc:91
#56 0xb61d6e93 in KisCustomImageWidget::buttonClicked (this=0x8e3ecb0)
at /home/boud/koffice/krita/ui/kis_custom_image_widget.cc:64
#57 0xb61d7109 in KisCustomImageWidget::qt_invoke (this=0x8e3ecb0, _id=46,
_o=0xbfb6e38c) at kis_custom_image_widget.moc:97
#58 0xb72b5929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#59 0xb72b63c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#60 0xb761d3a7 in QButton::clicked () from /usr/lib/libqt-mt.so.3
#61 0xb734f982 in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#62 0xb72f0356 in QWidget::event () from /usr/lib/libqt-mt.so.3
#63 0xb724cf80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#64 0xb724d500 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#65 0xb78df0cc in KApplication::notify () from /usr/lib/libkdecore.so.4
#66 0xb71dde25 in QApplication::sendSpontaneousEvent ()
from /usr/lib/libqt-mt.so.3
#67 0xb71d9325 in QETWidget::translateMouseEvent ()
from /usr/lib/libqt-mt.so.3
#68 0xb71d766f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#69 0xb71f0fff in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#70 0xb7264cfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#71 0xb7264c1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#72 0xb724bc13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#73 0xb7f54169 in kdemain (argc=1, argv=0x81909c0)
at /home/boud/koffice/krita/main.cc:41
#74 0xb7f567d0 in kdeinitmain (argc=1, argv=0x81909c0)
at ../krita/kdeinit_krita.la.cpp:2
--
Boudewijn Rempt
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20060227/47e53018/attachment.pgp
More information about the kimageshop
mailing list