Summary: | Krita crashed when requesting Print Preview | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | AlanQ <alancmail4-forums> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | grundleborg, halla, user581 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
AlanQ
2010-08-07 19:19:26 UTC
Thank you for your report. I cannot reproduce it myself (though printing in Krita is admittedly very weak). BUGDAY Can't reproduce this crash with Krita from svn trunk and intel graphics. Seems to work fine for me (although my printer isn't plugged in) on: Krita revision 1166713 Kubuntu 10.04 32bit KDE 4.5 QT 4.7.0 beta 2 ATI Radeon x1250 with FOSS ATI driver v6.13.0 Now I got a crash when doing print preview on CMYK template. Application: Krita (krita), signal: Aborted [Current thread is 1 (Thread 0x7f97644547a0 (LWP 19962))] Thread 4 (Thread 0x7f974f1a2710 (LWP 19963)): #0 0x00007f976e396fe3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f977587993e in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/libQtCore.so.4 #2 0x00007f977587ef1d in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) () from /usr/lib/libQtCore.so.4 #3 0x00007f977587fd0b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f97758516c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f9775851a9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f97757608db in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f9775831dd8 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f9775762f95 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f97754d29ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007f976e39e6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f974e9a1710 (LWP 19965)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9775763fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f977575fd64 in QSemaphore::acquire(int) () from /usr/lib/libQtCore.so.4 #3 0x00007f9774b56fd8 in KisTileDataPooler::waitForWork (this=0x5b34bc0) at /home/sven/kde/src/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:127 #4 0x00007f9774b57042 in KisTileDataPooler::run (this=0x5b34bc0) at /home/sven/kde/src/koffice/krita/image/tiles3/kis_tile_data_pooler.cc:156 #5 0x00007f9775762f95 in ?? () from /usr/lib/libQtCore.so.4 #6 0x00007f97754d29ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f976e39e6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f974e1a0710 (LWP 19966)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9775763fdb in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f977575fb84 in QSemaphore::tryAcquire(int, int) () from /usr/lib/libQtCore.so.4 #3 0x00007f9774b7a136 in KisTileDataSwapper::waitForWork (this=0x5b34bf0) at /home/sven/kde/src/koffice/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:84 #4 0x00007f9774b7a150 in KisTileDataSwapper::run (this=0x5b34bf0) at /home/sven/kde/src/koffice/krita/image/tiles3/swap/kis_tile_data_swapper.cpp:90 #5 0x00007f9775762f95 in ?? () from /usr/lib/libQtCore.so.4 #6 0x00007f97754d29ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f976e39e6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f97644547a0 (LWP 19962)): [KCrash Handler] #5 0x00007f976e2eba75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007f976e2ef5c0 in *__GI_abort () at abort.c:92 #7 0x00007f977575ada4 in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4 #8 0x00007f977575af82 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f977575b135 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 #10 0x00007f97726e082c in KoColorSpaceRegistry::colorSpace (this=0x222b360, csID=..., profile=0x223de80) at /home/sven/kde/src/koffice/libs/pigment/KoColorSpaceRegistry.cpp:391 #11 0x00007f97726e0c6b in KoColorSpaceRegistry::rgb8 (this=0x222b360, profile=0x223de80) at /home/sven/kde/src/koffice/libs/pigment/KoColorSpaceRegistry.cpp:438 #12 0x00007f97726d6ff3 in KoColorSpace::convertToQImage (this=0x5b444a0, data=0x7f973a43a010 "\001", width=2000, height=800, dstProfile=0x223de80, renderingIntent=KoColorConversionTransformation::IntentPerceptual) at /home/sven/kde/src/koffice/libs/pigment/KoColorSpace.cpp:427 #13 0x00007f9774c19096 in KisPaintDevice::convertToQImage (this=0x5b41820, dstProfile=0x223de80, x1=0, y1=0, w=2000, h=800) at /home/sven/kde/src/koffice/krita/image/kis_paint_device.cc:715 #14 0x00007f9774bf3b2f in KisImage::convertToQImage (this=0x58259e0, x=0, y=0, w=2000, h=800, profile=0x223de80) at /home/sven/kde/src/koffice/krita/image/kis_image.cc:821 #15 0x00007f9774bf3991 in KisImage::renderToPainter (this=0x58259e0, srcX=0, srcY=0, dstX=0, dstY=0, width=2000, height=800, painter=..., monitorProfile=0x223de80) at /home/sven/kde/src/koffice/krita/image/kis_image.cc:798 #16 0x00007f977511a44f in KisPrintJob::startPrinting (this=0x8627b20, removePolicy=KoPrintJob::DoNotDelete) at /home/sven/kde/src/koffice/krita/ui/kis_print_job.cpp:58 #17 0x00007f97742deb59 in KoPrintJob::qt_metacall (this=0x8627b20, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffa07eef70) at /home/sven/kde/build/koffice/libs/main/KoPrintJob.moc:75 #18 0x00007f9775866036 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #19 0x00007f976fe3083f in QPrintPreviewDialog::paintRequested(QPrinter*) () from /usr/lib/libQtGui.so.4 #20 0x00007f976fe32b8c in QPrintPreviewDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 #21 0x00007f9775866036 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #22 0x00007f976fdc908f in QPrintPreviewWidget::paintRequested(QPrinter*) () from /usr/lib/libQtGui.so.4 #23 0x00007f976fdcaa18 in ?? () from /usr/lib/libQtGui.so.4 #24 0x00007f976fdcabc4 in QPrintPreviewWidget::updatePreview() () from /usr/lib/libQtGui.so.4 #25 0x00007f976fe309ed in QPrintPreviewDialog::setVisible(bool) () from /usr/lib/libQtGui.so.4 #26 0x00007f976fde8795 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #27 0x00007f97742d3611 in KoMainWindow::slotFilePrintPreview (this=0x50ff1e0) at /home/sven/kde/src/koffice/libs/main/KoMainWindow.cpp:1317 #28 0x00007f97742d7923 in KoMainWindow::qt_metacall (this=0x50ff1e0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffa07ef370) at /home/sven/kde/build/koffice/libs/main/KoMainWindow.moc:145 #29 0x00007f9775866036 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #30 0x00007f976f916a12 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #31 0x00007f976f918a8b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #32 0x00007f976fd59691 in ?? () from /usr/lib/libQtGui.so.4 #33 0x00007f976fd5f222 in ?? () from /usr/lib/libQtGui.so.4 #34 0x00007f977070848e in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #35 0x00007f976f972f12 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #36 0x00007f976fd6141b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #37 0x00007f976f91cc0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #38 0x00007f976f9238bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #39 0x00007f977062ba16 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #40 0x00007f9775852d9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #41 0x00007f976f922a9e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #42 0x00007f976f9a301d in ?? () from /usr/lib/libQtGui.so.4 #43 0x00007f976f9a14ec in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #44 0x00007f976f9cdeb9 in ?? () from /usr/lib/libQtGui.so.4 #45 0x00007f97758516c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #46 0x00007f9775851a9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #47 0x00007f977585673b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #48 0x00007f9775b6c0dd in kdemain (argc=1, argv=0x7fffa07f0c98) at /home/sven/kde/src/koffice/krita/main.cc:49 #49 0x00000000004009b6 in main (argc=1, argv=0x7fffa07f0c98) at /home/sven/kde/build/koffice/krita/krita_dummy.cpp:3 SVN commit 1170375 by langkamp: hide printing settings and limit printing to rbg8 BUG:247006 BUG:248409 M +3 -0 dialogs/kis_dlg_preferences.cc M +3 -1 kis_config.cc WebSVN link: http://websvn.kde.org/?view=rev&revision=1170375 |