テンプレート:Release Notes/2.42/Bugs Fixed
< テンプレート:Release Notes | 2.42
目次
bugfix
Access to G.vd without an active 3D window from sequences during Alt-A playback caused segfault; check and return if it's NULL, and print an error to stderr. (Someone should check why viewmove() is being called).
bugfix
Fixing case where BLI_make_file_string reads one byte before passed in string when the string is empty. Leftover from patch tracker item #2740 - thanks Andrew Zabolotny. Also fixed the part that made sure exactly one slash is appended at the end of the dir - comment wasn't
telling what the code did here :)
bugfix
Wow! bugfix in bf-blender again! Simon C. gave me a nice crash.blend, in zbuffered transparent render. Was a malloc that should become calloc... :)
bugfix
Bugfix #3797: 24-bit BMP images weren't read properly. Standard apparently assumes each raster line is padded to a multiple of 4 bytes.
bugfix
Bug #3837 A commented if in toets.c for flipping the render buffer prevented the propagation of the keypress to handler in space.c Ton: I added a temporary check for no qualifier but it's missing a test for an opened render window.
bugfix
Small typo (or so it seems) in bevel center, preventing it from working.
bugfix
Bugfix: missing faces on edge of image Yesterdays commit slightly extended clipping area for window, to ensure no empty borders get rendered. Unfortunately it reveiled a case in code that was never handled; clipping code was throwing away good faces. Old bug... but apparently never showed up?
bugfix
fix for bug of long group long name, bug found and fixed for bmx007
bugfix
Strangely, the BLI_timestr() function returns nonsense on linux for ia64. It appears that if I get rid of the fmod expression, and use integer math I get the right values. Hopefully this isn't a problem for anybody.
bugfix
Bug #3854: Extruded/Bevelled text objects didn't get the right materials for front/back faces. This should also fix and enable overlapping extruded/ bevelled characters.
bugfix
(4) Bugfix #3872: copying the mode attribute of one mesh to another would sometimes result in an exception due to unexpected bits being set. I still don't know how these other bits are being set, but this patch will stop the complaint if they are set.
bugfix
Changed MEM_freeN(nu->knotsu); to.. if (nu->knotsu) MEM_freeN(nu->knotsu); Python created curves have nu->knotsu set to zero and was throwing. Memoryblock free: attempt to free NULL pointer
- Bugfix: on splitting/merging/duplicating windows, the 3D Previewrender was not always freed correctly, potentially causing crashes or memory leaks.
bugfix
Bugfix #3849: "break" instead of "continue" caused memory corruption in faces.extend() if an edge was given in the middle of parameter list.
MINGW compile
Fixing compile for Windows mingw builds with cygwin make and scons. Used SHGetFolderPath instead of SHGetSpecialFolderPath which is better supported for mingw. Thanks to Ralf Hoelzemer for the tip and the patch. Let me know if any problems persist, I'll try to fix then.
bugfix
Bugreport #4057 Uninitialized variable used in viewmove for 2d windows... the reporter found it himself. thanks Michael Jones!
bugfix
Bugfix #4139 Included a patch from Jacques Beaurain. On pressing "Play" the position of the playback window didn't use same code as for pressing "Render".