Bug 155380 - Krita: crash reproducable if undo after save a image
Summary: Krita: crash reproducable if undo after save a image
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: KDE (show other bugs)
Version: Beta 6
Hardware: Other Other
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: Lukas Tinkl
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-06 11:30 UTC by Danny Al-Gaaf
Modified: 2006-05-31 14:30 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Printed page to pdf (80.87 KB, application/pdf)
2006-03-16 17:22 UTC, Pavel Nemec
Details
Printed preview, postscript (730.05 KB, application/postscript)
2006-03-16 17:24 UTC, Pavel Nemec
Details
Snapshot of various program trying to open pdf (294.92 KB, image/jpeg)
2006-03-16 17:25 UTC, Pavel Nemec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Al-Gaaf 2006-03-06 11:30:32 UTC
I opend a png-image in Krita, changes something (added a rectangle), save the image (under a new or the same name). After the image was saved I clicked "Undo" and Krita crashed. This is reproducable on several machines with different beta states (tested on Beta3/5/6)
Comment 1 Stephan Kulow 2006-03-06 12:02:24 UTC
and why is this major? Because Danny found it?
Comment 2 Danny Al-Gaaf 2006-03-06 14:13:49 UTC
No, its major so that coolo can be anger about the severity !!!
Comment 3 Lukas Tinkl 2006-03-14 23:56:45 UTC
Known bug, even cited in the CRASHES file by Krita authors. The crash will be fixed in KOffice 1.5, unfortunately the code changed too much to be able to backport the fixes.

Backtrace for the record:
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1096163744 (LWP 4932)]
[KCrash handler]
#6  KisImage::rm (this=0x92af968, layer=@0xbfcdeab4) at qvaluevector.h:479
#7  0x41c4b33c in (anonymous namespace)::KisChangeLayersCmd::unexecute (
    this=0x9332750)
    at /home/lukas/svn/KDE/3.5/koffice/krita/core/kis_image.cc:147
#8  0x42070f89 in KoCommandHistory::undo (this=0x83edfa8)
    at /home/lukas/svn/KDE/3.5/koffice/lib/kofficeui/kocommandhistory.cpp:214
#9  0x42071eaf in KoCommandHistory::qt_invoke (this=0x83edfa8, _id=2, 
    _o=0xbfcdebc8) at kocommandhistory.moc:229
#10 0x4086d1f9 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x4086d6a0 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x41136a55 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#13 0x41136b7b in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#14 0x4113c049 in KAction::slotPopupActivated ()
   from /opt/kde3/lib/libkdeui.so.4
#15 0x4113c59f in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#16 0x411482d3 in KToolBarPopupAction::qt_invoke ()
   from /opt/kde3/lib/libkdeui.so.4
#17 0x4086d1f9 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40bad912 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40889fcb in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40973268 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x4112747f in KPopupMenu::mouseReleaseEvent ()
   from /opt/kde3/lib/libkdeui.so.4
#22 0x408a7008 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x4080da91 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x4080ebf8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x4046a9f7 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#26 0x407a9080 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x407a7a9b in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x407bbb7a in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40824989 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40824886 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4080d3df in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40df0ecb in kdemain (argc=1, argv=0x805b4d0)
    at /home/lukas/svn/KDE/3.5/koffice/krita/main.cc:40
#33 0x40dee550 in kdeinitmain (argc=1, argv=0x805b4d0)
    at kdeinit_krita.la.cpp:3
#34 0x0804dcec in launch ()
#35 0x0804e3d9 in handle_launcher_request ()
#36 0x0804e9d2 in handle_requests ()
#37 0x0804f91d in main ()
Comment 4 Pavel Nemec 2006-03-16 17:22:53 UTC
Created attachment 73350 [details]
Printed page to pdf
Comment 5 Pavel Nemec 2006-03-16 17:24:04 UTC
Created attachment 73351 [details]
Printed preview, postscript
Comment 6 Pavel Nemec 2006-03-16 17:25:33 UTC
Created attachment 73352 [details]
Snapshot of various program trying to open pdf
Comment 8 Christian Boltz 2006-03-16 22:53:12 UTC
Pavel, your screenshots don't have to do with this bug obviously ;-)
Please attach them where they are needed...
Comment 9 Ralf Flaxa 2006-05-03 12:32:47 UTC
As Koffice 1.5 is not an option I vote for moving this bug to SL 10.2
and/or close it as wontfix.
Comment 10 Danny Al-Gaaf 2006-05-03 14:39:31 UTC
No, this is really a annoying bug and this make krita unusable. Please fix this or provide a YOU update to koffice 1.5. I vote against WONTFIX.
Comment 11 Lukas Tinkl 2006-05-31 14:30:06 UTC
Fixed with released KOffice 1.5 packages