scipy/scipy — pull request #2937 by pv (2013-09-26 18:25:08+00:00)
Title: BUG: sparse: fix crashes/wrong results in broadcasting multiply

The dia_matrices used to broadcast column/row vector elementwise
multiplications should be square. The matrices are passed directly to
the internal _mul_* methods, which make no data size or shape checks, so
wrong size gives wrong results or segfaults with no warnings.