Page MenuHome

Blender Crash Editing Compositor Group Nodes
Closed, ResolvedPublic

Description

Hi,

I am using Blender 2.54 SVN 32468.

Was messing with the compositor and making a set of nodes to add glow to a particular object (blender file attached), and it works F12 to check.

When I had it the way I needed, I added the nodes to a group called Glow (check blend file for info).

I found that I had bunch of connector sockets on the outside of the Group Glow node that I wanted to get rid of. So I went back into the Glow node (which is now in its own group, so I had to press tab to have it open). Then I tryed add an Input > RGB node inside the Glow node group. When I do blender crashes with a segfault. I was trying to add the rgb node becaues I could have it fill in some of the empty sockets in the group Glow node thereby removing them from the outside of the Glow Group node, but the crash caught me by surprise so I'm not sure if there is the right way to achieve what I needed, but a crash is a crash. So hopefully there is enough information here to be useful.

Also attached is a blend file and glxinfo and lshal outputs.

Here is the output from there gdb backtrace.


Program received signal SIGSEGV, Segmentation fault.
0x08666b42 in copy_v3_v3 (r=0xbfffefb4, a=0x54)
at source/blender/blenlib/intern/math_vector_inline.c:64
64 r[0]= a[0];
Missing separate debuginfos, use: debuginfo-install OpenEXR-libs-1.6.1-8.fc12.i686 SDL-1.2.14-8.fc13.i686 alsa-lib-1.0.23-1.fc13.i686 bzip2-libs-1.0.6-1.fc13.i686 dbus-libs-1.2.24-1.fc13.i686 dirac-libs-1.0.2-3.fc12.i686 expat-2.0.1-10.fc13.i686 faad2-libs-2.7-1.fc11.i586 ffmpeg-libs-0.6-3.fc13.i686 fftw-3.2.2-4.fc13.i686 flac-1.2.1-6.fc12.i686 freetype-2.3.11-6.fc13.i686 gettext-libs-0.18.1.1-1.1.fc13.i686 glibc-2.12.1-2.i686 gsm-1.0.13-2.fc12.i686 ilmbase-1.0.1-6.fc12.i686 jack-audio-connection-kit-0.118.0-1.fc13.i686 keyutils-libs-1.2-6.fc12.i686 krb5-libs-1.7.1-14.fc13.i686 lame-libs-3.98.3-1.fc13.i686 libICE-1.0.6-2.fc13.i686 libSM-1.1.0-7.fc12.i686 libX11-1.3.1-3.fc13.i686 libXau-1.0.5-1.fc12.i686 libXcursor-1.1.10-4.fc13.i686 libXdamage-1.1.2-2.fc13.i686 libXext-1.1.2-2.fc13.i686 libXfixes-4.0.4-2.fc13.i686 libXi-1.3.2-1.fc13.i686 libXrender-0.9.5-1.fc13.i686 libXtst-1.0.99.2-3.fc12.i686 libXxf86vm-1.1.0-1.fc13.i686 libasyncns-0.8-1.fc13.i686 libcom_err-1.41.10-7.fc13.i686 libdc1394-2.1.2-3.fc12.i686 libdrm-2.4.21-2.fc13.i686 libgcc-4.4.4-10.fc13.i686 libgomp-4.4.4-10.fc13.i686 libjpeg-6b-46.fc12.i686 libogg-1.2.0-1.fc13.i686 libpng-1.2.44-1.fc13.i686 libraw1394-2.0.5-2.fc13.i686 libsamplerate-0.1.7-2.fc12.i686 libselinux-2.0.94-2.fc13.i686 libsndfile-1.0.20-5.fc13.i686 libstdc++-4.4.4-10.fc13.i686 libtheora-1.1.1-1.fc13.i686 libtiff-3.9.4-1.fc13.i686 libusb1-1.0.6-2.fc13.i686 libuuid-2.17.2-9.fc13.i686 libva-freeworld-0.31.1-1.sds4.fc13.i686 libvorbis-1.3.1-1.fc13.i686 libvpx-0.9.1-3.fc13.i686 libxcb-1.5-1.fc13.i686 mesa-dri-drivers-7.8.1-8.fc13.i686 mesa-libGL-7.8.1-8.fc13.i686 mesa-libGLU-7.8.1-8.fc13.i686 openal-soft-1.12.854-1.fc13.i686 openjpeg-libs-1.3-7.fc13.i686 openssl-1.0.0a-1.fc13.i686 orc-0.4.10-1.fc13.i686 pulseaudio-libs-0.9.21-6.fc13.i686 python3-libs-3.1.2-8.fc13.i686 schroedinger-1.0.9-2.fc13.i686 speex-1.2-0.12.rc1.fc12.i686 tcp_wrappers-libs-7.6-59.fc13.i686 x264-libs-0.0.0-0.27.20100130git3659b81.fc13.i686 xvidcore-1.2.1-3.fc12.i686 zlib-1.2.3-23.fc12.i686
(gdb) bt
#0 0x08666b42 in copy_v3_v3 (r=0xbfffefb4, a=0x54)
at source/blender/blenlib/intern/math_vector_inline.c:64
#1 0x0866b0f4 in ui_draw_but_HSVCIRCLE (but=0xb169380, wcol=0x980cad8,
rect=0xbffff0a8)
at source/blender/editors/interface/interface_widgets.c:1667
#2 0x0866f569 in ui_draw_but (C=0x9552538, ar=0xb060680, style=0xbffff0b8,
but=0xb169380, rect=0xbffff0a8)
at source/blender/editors/interface/interface_widgets.c:2908
#3 0x0869816c in uiDrawBlock (C=0x9552538, block=0xa829718)
at source/blender/editors/interface/interface.c:760
#4 0x086b3919 in uiEndPanels (C=0x9552538, ar=0xb060680)
at source/blender/editors/interface/interface_panel.c:849
#5 0x086577d2 in ED_region_panels (C=0x9552538, ar=0xb060680, vertical=1,
context=0x0, contextnr=-1) at source/blender/editors/screen/area.c:1371
#6 0x085f37ce in node_buttons_area_draw (C=0x9552538, ar=0xb060680)
at source/blender/editors/space_node/space_node.c:275
#7 0x08654b51 in ED_region_do_draw (C=0x9552538, ar=0xb060680)
at source/blender/editors/screen/area.c:344
#8 0x0842378c in wm_method_draw_overlap_all (C=0x9552538, win=0xb03ef18,
exchange=0) at source/blender/windowmanager/intern/wm_draw.c:243
#9 0x08424bc1 in wm_draw_update (C=0x9552538)
at source/blender/windowmanager/intern/wm_draw.c:766
---Type <return> to continue, or q <return> to quit---
#10 0x0842306c in WM_main (C=0x9552538)
at source/blender/windowmanager/intern/wm.c:347
#11 0x0841c890 in main (argc=1, argv=0xbffff464)
at source/creator/creator.c:1154
(gdb)

Event Timeline

Update included the old version of the blender file attached is the newer one Fake Light Sphere V2.blend

silly mistake, fixed in svn 32470.

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Resolved.Oct 14 2010, 3:25 PM