Crash when painting with filters in histogram code

Boudewijn Rempt boud at valdyas.org
Wed Sep 21 08:37:49 CEST 2005


Someone testing the klik package informed me that Krita now crashes when 
trying to paint with filters. It indeed does, and the crash occurs somewhere 
in the histogram code:

#4  0xb623bfbc in KisPaintDeviceImpl::exactBounds (this=0x0, x=@0xbfd36c60, 
    y=@0xbfd36c5c, w=@0xbfd36c58, h=@0xbfd36c54)
    at ../../../koffice/krita/core/kis_paint_device_impl.cc:485
#5  0xb62a7275 in KisHistogram::updateHistogram (this=0xbfd370a0)
    at ../../../koffice/krita/core/kis_histogram.cc:62
#6  0xb62a74c3 in KisHistogram (this=0xbfd370a0, paintdev=@0xbfd37150, 
    producer=@0xbfd3714c, type=LINEAR)
    at ../../../koffice/krita/core/kis_histogram.cc:52
#7  0xb5b9a3f6 in KisBrightnessContrastConfigWidget (this=0x894fef8, 
    parent=0x8f00930, dev=@0xbfd37238, name=0x0, f=0)
    
at ../../../../koffice/krita/plugins/colorsfilters/kis_brightness_contrast_filter.cc:144
#8  0xb5b9a806 in KisBrightnessContrastFilter::createConfigurationWidget (
    this=0x83c50e8, parent=0x8f00930, dev=@0xbfd37278)
    
at ../../../../koffice/krita/plugins/colorsfilters/kis_brightness_contrast_filter.cc:54
#9  0xb5506a25 in KisToolFilter::changeFilter (this=0x8f19520, id=@0xbfd372cc)
    at ../../../../koffice/krita/plugins/tool_filter/kis_tool_filter.cc:143
#10 0xb5506e4a in KisToolFilter::createOptionWidget (this=0x8f19520, 
    parent=0x0)
    at ../../../../koffice/krita/plugins/tool_filter/kis_tool_filter.cc:129
#11 0xb62a21eb in KisToolManager::setCurrentTool (this=0x84c84e8, 
    tool=0x8f19520) at ../../../koffice/krita/core/kis_tool_manager.cc:182
#12 0xb62ec8d8 in KisToolPaint::activate (this=0x8f19520)
    at ../../../../koffice/krita/core/tool/kis_tool_paint.cc:190
#13 0xb62ec5cc in KisToolPaint::qt_invoke (this=0x8f19520, _id=3, 
    _o=0xbfd3747c) at kis_tool_paint.moc:92
#14 0xb62ee74d in KisToolFreehand::qt_invoke (this=0x8f19520, _id=3, 
    _o=0xbfd3747c) at kis_tool_freehand.moc:77
#15 0xb5506b1a in KisToolFilter::qt_invoke (this=0x8f19520, _id=3, 
    _o=0xbfd3747c) at kis_tool_filter.moc:87
#16 0xb72ba929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb72bb3c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#18 0xb6d28dc9 in KAction::activated () from /usr/lib/libkdeui.so.4
#19 0xb6d5d7ce in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#20 0xb6d5d913 in KToggleAction::slotActivated () from /usr/lib/libkdeui.so.4
#21 0xb6d5d98d in KRadioAction::slotActivated () from /usr/lib/libkdeui.so.4
#22 0xb6d5d9cd in KAction::activate () from /usr/lib/libkdeui.so.4
#23 0xb6037324 in KoToolBox::slotButtonPressed (this=0x8f02150, id=2)
    at ../../../koffice/lib/kopainter/kotoolbox.cc:78
#24 0xb603852f in KoToolBox::qt_invoke (this=0x8f02150, _id=63, _o=0xbfd37638)
    at kotoolbox.moc:106
#25 0xb72ba929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0xb72bb238 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb7621b2b in QButtonGroup::pressed () from /usr/lib/libqt-mt.so.3
#28 0xb7351bd0 in QButtonGroup::buttonPressed () from /usr/lib/libqt-mt.so.3
#29 0xb7621c06 in QButtonGroup::qt_invoke () from /usr/lib/libqt-mt.so.3
#30 0xb72ba929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xb72bb3c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb7622338 in QButton::pressed () from /usr/lib/libqt-mt.so.3
#33 0xb7355095 in QButton::mousePressEvent () from /usr/lib/libqt-mt.so.3
#34 0xb7417bba in QToolButton::mousePressEvent () from /usr/lib/libqt-mt.so.3
#35 0xb72f5317 in QWidget::event () from /usr/lib/libqt-mt.so.3
#36 0xb7251f80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#37 0xb7252500 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#38 0xb78d5ae7 in KApplication::notify () from /usr/lib/libkdecore.so.4
#39 0xb71e2e25 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#40 0xb71de325 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#41 0xb71dc66f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#42 0xb71f5fff in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#43 0xb7269cfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#44 0xb7269c1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#45 0xb7250c13 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#46 0xb7f1e333 in kdemain (argc=1, argv=0x8133618)
    at ../../koffice/krita/main.cc:40
#47 0xb7f207ad in kdeinitmain (argc=1, argv=0x8133618) at
-- 
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/20050921/ba1ff8dd/attachment.pgp


More information about the kimageshop mailing list