Page MenuHome

Crash in RNA_enum_from_value while inspecting compositor image node properties in outliner
Closed, ResolvedPublic

Description

System Information

Blender Version
2.78.6 09eac0159db master

Short description of error
Blender crashes while inspecting compositor image node properties in the outliner under the "Data-Blocks" view

Exact steps for others to reproduce the error

  • open
  • make sure the outliner is in "Data-Blocks" mode
  • expand Scenes->Scene->Node Tree->Compositing Nodetree->Nodes->Image
  • scroll down

On my machine, the crash happens as soon as i reach the "Layer" property of the image datablock.

Backtrace

BLI_assert failed: /home/ralf/Source/blender/blender/source/blender/makesrna/intern/rna_access.c:1270, RNA_property_enum_items_ex(), at 'item != ((void *)0)'

Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x0000555558cd71fc in RNA_enum_from_value (item=0x0, value=0) at /home/ralf/Source/blender/blender/source/blender/makesrna/intern/rna_access.c:1499
1499		for (; item->identifier; item++, i++) {
(gdb) bt
#0  0x0000555558cd71fc in RNA_enum_from_value (item=0x0, value=0) at /home/ralf/Source/blender/blender/source/blender/makesrna/intern/rna_access.c:1499
#1  0x0000555558046a78 in ui_def_but_rna (block=0x7fffb5f8d508, type=2048, retval=0, str=0x0, x=330, y=-2246, width=165, height=21, ptr=0x7fffb5ec46f8, prop=0x55555eacff40 <rna_CompositorNodeImage_view>, 
    index=-1, min=0, max=0, a1=-1, a2=-1, tip=0x0) at /home/ralf/Source/blender/blender/source/blender/editors/interface/interface.c:3431
#2  0x0000555558047e6a in uiDefButR_prop (block=0x7fffb5f8d508, type=2048, retval=0, str=0x0, x=330, y=-2246, width=165, height=21, ptr=0x7fffb5ec46f8, prop=0x55555eacff40 <rna_CompositorNodeImage_view>, 
    index=-1, min=0, max=0, a1=-1, a2=-1, tip=0x0) at /home/ralf/Source/blender/blender/source/blender/editors/interface/interface.c:3767
#3  0x00005555580a4520 in uiDefAutoButR (block=0x7fffb5f8d508, ptr=0x7fffb5ec46f8, prop=0x55555eacff40 <rna_CompositorNodeImage_view>, index=-1, name=0x0, icon=0, x1=330, y1=-2246, x2=165, y2=21)
    at /home/ralf/Source/blender/blender/source/blender/editors/interface/interface_utils.c:112
#4  0x0000555557dad59e in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5bf5420)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:916
#5  0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5bf5b20)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#6  0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5ec4960)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#7  0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5ec4b20)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#8  0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5faaa40)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#9  0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5faaab0)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#10 0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb83d8920)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#11 0x0000555557dad718 in outliner_draw_rnabuts (block=0x7fffb5f8d508, ar=0x7fffb5b13248, soops=0x7fffb5863588, sizex=330, lb=0x7fffb5863660)
    at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:934
#12 0x0000555557db0e02 in draw_outliner (C=0x7fffcf4910b8) at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/outliner_draw.c:1888
#13 0x0000555557da9769 in outliner_main_region_draw (C=0x7fffcf4910b8, ar=0x7fffb5b13248) at /home/ralf/Source/blender/blender/source/blender/editors/space_outliner/space_outliner.c:278
#14 0x00005555582736e9 in ED_region_do_draw (C=0x7fffcf4910b8, ar=0x7fffb5b13248) at /home/ralf/Source/blender/blender/source/blender/editors/screen/area.c:518
#15 0x0000555557ce0c48 in wm_method_draw_triple (C=0x7fffcf4910b8, win=0x7fffb5e73d48) at /home/ralf/Source/blender/blender/source/blender/windowmanager/intern/wm_draw.c:568
#16 0x0000555557ce1bd2 in wm_draw_update (C=0x7fffcf4910b8) at /home/ralf/Source/blender/blender/source/blender/windowmanager/intern/wm_draw.c:966
#17 0x0000555557cdb583 in WM_main (C=0x7fffcf4910b8) at /home/ralf/Source/blender/blender/source/blender/windowmanager/intern/wm.c:510
#18 0x0000555557cd6591 in main (argc=1, argv=0x7fffffffe148) at /home/ralf/Source/blender/blender/source/creator/creator.c:527