Page MenuHome

Joining bones crashes Blender
Open, ConfirmedPublic

Description

Linux Mint 19

GT 630

I tried to simplify the error, but with two simple bones it works just fine. So you will want to try my blendfile. Open it and press ctrl-j. It should crash. Maybe the contraints?

Details

Type
Bug

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Confirmed priority.Wed, Dec 19, 6:20 PM

Backtrace:

Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x0000555557e30d37 in BKE_pose_channel_find_name (pose=0x7b, name=0x7fffcc21c260 "eye controller")
    at /home/zed/programmering/blender_master/blender/source/blender/blenkernel/intern/action.c:407
407		if (pose->chanhash)
(gdb) bt
#0  0x0000555557e30d37 in BKE_pose_channel_find_name (pose=0x7b, name=0x7fffcc21c260 "eye controller")
    at /home/zed/programmering/blender_master/blender/source/blender/blenkernel/intern/action.c:407
#1  0x0000555557e88c68 in constraint_target_to_mat4 (ob=0x7fffefbea008, substring=0x7fffcc21c260 "eye controller", mat=0x7fffcc21c2a0, from=0, to=1,
    flag=2065, headtail=0) at /home/zed/programmering/blender_master/blender/source/blender/blenkernel/intern/constraint.c:581
#2  0x0000555557e89232 in default_get_tarmat (UNUSED_depsgraph=0x7fffeaae2008, con=0x7fffe8e22508, UNUSED_cob=0x7fffcc21c3c8, ct=0x7fffcc21c248,
    UNUSED_ctime=1) at /home/zed/programmering/blender_master/blender/source/blender/blenkernel/intern/constraint.c:714
#3  0x0000555557c99a56 in DRW_shgroup_relationship_lines (sgl=0x7fffdca5b408, depsgraph=0x7fffeaae2008, scene=0x7fffdc92d008, ob=0x7fffefbea608)
    at /home/zed/programmering/blender_master/blender/source/blender/draw/modes/object_mode.c:2336
#4  0x0000555557c9b94e in OBJECT_cache_populate (vedata=0x7fffd23e5c08, ob=0x7fffefbea608)
    at /home/zed/programmering/blender_master/blender/source/blender/draw/modes/object_mode.c:2834
#5  0x0000555557c73cf1 in drw_engines_cache_populate (ob=0x7fffefbea608)
    at /home/zed/programmering/blender_master/blender/source/blender/draw/intern/draw_manager.c:1017
#6  0x0000555557c74f51 in DRW_draw_render_loop_ex (depsgraph=0x7fffeaae2008, engine_type=0x55555d0d0fe0 <DRW_engine_viewport_eevee_type>, ar=0x7fffd23e33c8,
    v3d=0x7fffd3fe9608, viewport=0x7fffd3d8dce8, evil_C=0x7fffefc30288)
    at /home/zed/programmering/blender_master/blender/source/blender/draw/intern/draw_manager.c:1483
#7  0x0000555557c74b5d in DRW_draw_view (C=0x7fffefc30288) at /home/zed/programmering/blender_master/blender/source/blender/draw/intern/draw_manager.c:1409
#8  0x000055555719101e in view3d_draw_view (C=0x7fffefc30288, ar=0x7fffd23e33c8)
    at /home/zed/programmering/blender_master/blender/source/blender/editors/space_view3d/view3d_draw.c:1334
#9  0x00005555571910ce in view3d_main_region_draw (C=0x7fffefc30288, ar=0x7fffd23e33c8)
    at /home/zed/programmering/blender_master/blender/source/blender/editors/space_view3d/view3d_draw.c:1355
#10 0x0000555557648a1c in ED_region_do_draw (C=0x7fffefc30288, ar=0x7fffd23e33c8)
    at /home/zed/programmering/blender_master/blender/source/blender/editors/screen/area.c:529
#11 0x0000555557049d00 in wm_draw_window_offscreen (C=0x7fffefc30288, win=0x7fffd2370908, stereo=false)
    at /home/zed/programmering/blender_master/blender/source/blender/windowmanager/intern/wm_draw.c:580
#12 0x000055555704a27e in wm_draw_window (C=0x7fffefc30288, win=0x7fffd2370908)
    at /home/zed/programmering/blender_master/blender/source/blender/windowmanager/intern/wm_draw.c:712
#13 0x000055555704a78a in wm_draw_update (C=0x7fffefc30288)
    at /home/zed/programmering/blender_master/blender/source/blender/windowmanager/intern/wm_draw.c:866
#14 0x0000555557047441 in WM_main (C=0x7fffefc30288) at /home/zed/programmering/blender_master/blender/source/blender/windowmanager/intern/wm.c:433
#15 0x0000555557041d8e in main (argc=1, argv=0x7fffffffdd28) at /home/zed/programmering/blender_master/blender/source/creator/creator.c:521

Yepp, seems to be constraint related.

@Brecht Van Lommel (brecht) who to assign this to?