Page MenuHome

Segmentation fault or incorrect behavior with `Intersect (Knife)`
Open, Confirmed, MediumPublic

Description

System Information
Operating system: win10
Graphics card: gtx1060

Blender Version
Broken: 2.79, master; 2.80, master

Short description of error
Segmentation fault or incorrect behavior

Exact steps for others to reproduce the error

New plane
One vertical loop cut
Individual insert faces

Select one inner rectangle
Shift + D
Rotate 90 degrees
Horizontally scaled slightly

Two inner rectangle added to selection
Shift + H
Ctrl + F
Select: Intersect (Knife)

.blend file

Details

Type
Bug

Event Timeline

klolik created this task.Apr 21 2019, 11:27 PM
Sebastian Parborg (zeddb) triaged this task as Confirmed, Medium priority.
BLI_assert failed: /home/zed/prog/blender/source/blender/bmesh/tools/bmesh_intersect.c:1265, BM_mesh_intersect(), at '(_splice_ls_index) + (1) <= _splice_ls_totalloc'

Thread 1 "blender" received signal SIGABRT, Aborted.
0x00007ffff3a6a61b in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff3a6a61b in raise () from /lib64/libc.so.6
#1  0x00007ffff3a53535 in abort () from /lib64/libc.so.6
#2  0x0000555558ea7ee8 in BM_mesh_intersect (bm=0x7fffe8bed008, looptris=0x7fffd5f67808, looptris_tot=22, test_fn=0x5555589c0461 <bm_face_isect_pair>, user_data=0x0,
    use_self=false, use_separate=false, use_dissolve=true, use_island_connect=true, use_partial_connect=true, use_edge_tag=true, boolean_mode=-1, eps=9.99999997e-07)
    at /home/zed/prog/blender/source/blender/bmesh/tools/bmesh_intersect.c:1265
#3  0x00005555589c143e in edbm_intersect_exec (C=0x7fffeec58188, op=0x7fffde406788) at /home/zed/prog/blender/source/blender/editors/mesh/editmesh_intersect.c:193
#4  0x000055555821abdd in wm_operator_invoke (C=0x7fffeec58188, ot=0x7fffe99732c8, event=0x7fffe896cc88, properties=0x7fffffffd960, reports=0x0, poll_only=false,
    use_last_properties=true) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1421
#5  0x000055555821b29c in wm_operator_call_internal (C=0x7fffeec58188, ot=0x7fffe99732c8, properties=0x7fffffffd960, reports=0x0, context=1, poll_only=false,
    event=0x7fffe896cc88) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1623
#6  0x000055555821b4bf in WM_operator_name_call_ptr (C=0x7fffeec58188, ot=0x7fffe99732c8, context=1, properties=0x7fffffffd960)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:1671
#7  0x000055555881989e in ui_apply_but_funcs_after (C=0x7fffeec58188) at /home/zed/prog/blender/source/blender/editors/interface/interface_handlers.c:789
#8  0x0000555558831f05 in ui_popup_handler (C=0x7fffeec58188, event=0x7fffd58fcc08, userdata=0x7fffd5979588)
    at /home/zed/prog/blender/source/blender/editors/interface/interface_handlers.c:10198
#9  0x0000555558218865 in wm_handler_ui_call (C=0x7fffeec58188, handler=0x7fffd59f7448, event=0x7fffd58fcc08, always_pass=0)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:608
#10 0x000055555821d8a7 in wm_handlers_do_intern (C=0x7fffeec58188, event=0x7fffd58fcc08, handlers=0x7fffd1d32298)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2573
#11 0x000055555821e282 in wm_handlers_do (C=0x7fffeec58188, event=0x7fffd58fcc08, handlers=0x7fffd1d32298)
    at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:2804
#12 0x000055555821f4f6 in wm_event_do_handlers (C=0x7fffeec58188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm_event_system.c:3172
#13 0x00005555582130f0 in WM_main (C=0x7fffeec58188) at /home/zed/prog/blender/source/blender/windowmanager/intern/wm.c:418
#14 0x0000555557b802c4 in main (argc=1, argv=0x7fffffffe098) at /home/zed/prog/blender/source/creator/creator.c:500