Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#24695] column_vector_multiplication call writes past end of array

Date:
2010-11-12 23:56
Priority:
3
State:
Closed
Submitted by:
Tim Baker (tim_baker)
Assigned to:
Campbell Barton (campbellbarton)
Category:
Python
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
column_vector_multiplication call writes past end of array
Detailed description
In mathutils_vector.c, Vector_imul calls column_vector_multiplication directly
on the vec->vec data, which may be only float[3]. The problem is that
column_vector_multiplication does "rvec[3] = 1.0f;" which writes past the end
of a 3-float array.

Followup

Message
 

Attached Files:

No Files Currently Attached

Changes:

Field Old Value Date By
ResolutionNone2010-11-14 08:42campbellbarton
close_date2010-11-14 08:422010-11-14 08:42campbellbarton
status_idOpen2010-11-14 08:42campbellbarton
assigned_tonone2010-11-13 04:15aligorith