Summary: | Painting with spray brush when Krita crashed | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Kubuntiac <user581> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | dimula73, lukast.dev |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Kubuntiac
2010-09-18 03:25:09 UTC
Can you reproduce it? I'm not having any luck in reproducing it at the moment. I'm on the same system, except QT has been updated to 4.7.0 final and Krita was updated to current trunk yesterday. Actually, I think I've found out how to reproduce it more... 1. Open a new canvas (standard sRGB). 2. Increase the size of the brush to around 550 3. Increase density to around 100. 4. Paint with the cursor *outside the canvas* (but so the brush extends onto the canvas). It usually takes 30 seconds or less before getting a crash. There is problem with density - it is not implemented correctly for shapes different from pixel or anti-aliased pixel. I was trying to reproduce, but it did not crashed for me on QPainter canvas. From the backtrace it seems that you used OpenGL canvas. I tried to triage the OpenGL canvas too. But seems to works for me :/ Can you reproduce it everytime? More then just once? If so, can you paste the backtrace again? Ok, I've got a new bt for you. This time I was using count 100 instead of density 100. #0 0xb7982369 in operator== (this=0x8b61bc8, node=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_shared_ptr.h:128 #1 contains (this=0x8b61bc8, node=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at /usr/include/qt4/QtCore/qlist.h:863 #2 KisNode::index (this=0x8b61bc8, node=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_node.cpp:187 #3 0xb79829b8 in KisNode::prevSibling (this=0x8226768) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_node.cpp:158 #4 0xb7952ce5 in KisMergeWalker::startTrip (this=0xa7838f28, startWith=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_merge_walker.cc:40 #5 0xb79586e5 in collectRects (this=0x8b67ca0, node=..., rc=..., cropRect=...) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_base_rects_walker.h:84 #6 KisSimpleUpdateQueue::addJob (this=0x8b67ca0, node=..., rc=..., cropRect=...) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_simple_update_queue.cpp:106 #7 0xb7959af5 in KisUpdateScheduler::updateProjection (this=0x82268a0, node=..., rc=..., cropRect=...) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_update_scheduler.cpp:51 ---Type <return> to continue, or q <return> to quit--- #8 0xb796415d in KisImage::updateProjection (this=0x8b58370, node=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_image.cc:1115 #9 0xb7974f31 in KisLayer::setDirty (this=0x8226768, rect=...) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_layer.cc:226 #10 0xb79840c6 in KisNode::setDirty (this=0x8226768, region=...) at /home/user/Apps/Koffice/koffice-src/krita/image/kis_node.cpp:311 #11 0xb7c47b57 in KisToolFreehand::setDirty (this=0x9614360, region=...) at /home/user/Apps/Koffice/koffice-src/krita/ui/tool/kis_tool_freehand.cc:449 #12 0xb7c4c76e in FreehandPaintBezierJob::run (this=0xa44dc78) at /home/user/Apps/Koffice/koffice-src/krita/ui/tool/kis_tool_freehand_p.cpp:111 #13 0xb7d7f523 in QThreadPoolThread::run (this=0xa58f818) at concurrent/qthreadpool.cpp:106 #14 0xb7d8adf9 in QThreadPrivate::start (arg=0xa58f818) at thread/qthread_unix.cpp:266 #15 0xb7d13cc9 in start_thread () from /lib/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- #16 0xb53786ae in clone () from /lib/libc.so.6 *** This bug has been marked as a duplicate of bug 254394 *** |