Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#25620] Grease Pencil: crash when using Ctrl+Z while drawing.

Date:
2011-01-13 15:06
Priority:
3
State:
Closed
Submitted by:
Eugene Andreeshchev (admix)
Assigned to:
Nobody (None)
Category:
None
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
Grease Pencil: crash when using Ctrl+Z while drawing.
Detailed description
Steps to reproduce:
1) Start blender with factory-defaults.
2) Choose Grease Pencil: Draw on Tool Shelf of 3D View.
3) Start drawing in the viewport and hit Ctrl+Z while you are still holding mouse button.

Happens with 2.56a as well as my build of 34297.
Platform: Ubuntu 10.10 32-bit.

Different tries, different callstacks (with 34297):
#0 gpencil_draw_status_indicators (p=0xbd15098) at source/blender/editors/gpencil/gpencil_paint.c:1282
#1 gpencil_draw_modal (C=0xa9f58b8, op=0xbfd8a40, event=0xbc6a0d8) at source/blender/editors/gpencil/gpencil_paint.c:1640
#2 wm_handler_operator_call (C=0xa9f58b8, handlers=0xac77134, handler=0xbc65bc0, event=0xbc6a0d8, properties=0x0) at source/blender/windowmanager/intern/wm_event_system.c:1176
#3 wm_handlers_do (C=0xa9f58b8, event=0xbc6a0d8, handlers=0xac77134) at source/blender/windowmanager/intern/wm_event_system.c:1497
#4 wm_event_do_handlers (C=0xa9f58b8) at source/blender/windowmanager/intern/wm_event_system.c:1732
#5 WM_main (C=0xa9f58b8) at source/blender/windowmanager/intern/wm.c:342
#6 main (argc=1, argv=0xbffff9c4) at source/creator/creator.c:1195

#0 ?? () from /lib/libc.so.6
#1 gp_session_validatebuffer (p=0xbb2d9d8) at source/blender/editors/gpencil/gpencil_paint.c:862
#2 gp_paint_strokeend (p=0xbb2d9d8) at source/blender/editors/gpencil/gpencil_paint.c:1188
#3 gp_paint_cleanup (p=0xbb2d9d8) at source/blender/editors/gpencil/gpencil_paint.c:1195
#4 gpencil_draw_exit (C=0xa9f48b8, op=0xbb2afa0) at source/blender/editors/gpencil/gpencil_paint.c:1258
#5 gpencil_draw_modal (C=0xa9f48b8, op=0xbb2afa0, event=0xbb241e0) at source/blender/editors/gpencil/gpencil_paint.c:1584
#6 wm_handler_operator_call (C=0xa9f48b8, handlers=0xac76134, handler=0xbb2ce18, event=0xbb241e0, properties=0x0) at source/blender/windowmanager/intern/wm_event_system.c:1176
#7 wm_handlers_do (C=0xa9f48b8, event=0xbb241e0, handlers=0xac76134) at source/blender/windowmanager/intern/wm_event_system.c:1497
#8 wm_event_do_handlers (C=0xa9f48b8) at source/blender/windowmanager/intern/wm_event_system.c:1732
#9 WM_main (C=0xa9f48b8) at source/blender/windowmanager/intern/wm.c:342
#10 main (argc=1, argv=0xbffff9c4) at source/creator/creator.c:1195

#0 gp_stroke_smooth (p=0xbaf71d8) at source/blender/editors/gpencil/gpencil_paint.c:401
#1 gp_paint_strokeend (p=0xbaf71d8) at source/blender/editors/gpencil/gpencil_paint.c:1178
#2 gpencil_draw_apply (op=0xbb23b50, p=0xbaf71d8) at source/blender/editors/gpencil/gpencil_paint.c:1336
#3 gpencil_draw_apply_event (op=0xbb23b50, event=0xbb238f0) at source/blender/editors/gpencil/gpencil_paint.c:1411
#4 gpencil_draw_modal (C=0xa9f48b8, op=0xbb23b50, event=0xbb238f0) at source/blender/editors/gpencil/gpencil_paint.c:1625
#5 wm_handler_operator_call (C=0xa9f48b8, handlers=0xac76134, handler=0xbb2d1d0, event=0xbb238f0, properties=0x0) at source/blender/windowmanager/intern/wm_event_system.c:1176
#6 wm_handlers_do (C=0xa9f48b8, event=0xbb238f0, handlers=0xac76134) at source/blender/windowmanager/intern/wm_event_system.c:1497
#7 wm_event_do_handlers (C=0xa9f48b8) at source/blender/windowmanager/intern/wm_event_system.c:1732
#8 WM_main (C=0xa9f48b8) at source/blender/windowmanager/intern/wm.c:342
#9 main (argc=1, argv=0xbffff9c4) at source/creator/creator.c:1195

Followup

Message
  • Date: 2011-01-13 23:59
  • Sender: Joshua Leung
  • Damn... missed this case
 

Attached Files:

No Files Currently Attached

Changes:

Field Old Value Date By
status_idOpen2011-01-13 23:59aligorith
close_dateNone2011-01-13 23:59aligorith
StatusNew2011-01-13 23:59aligorith