Page MenuHomePhabricator

Gibbs tracking crashes during matrix multiplication vnl_matrix_fixed
Closed, WontfixPublic

Description

On trying to multiply a vnl_matrix_fixed matrix with another vnl_matrix_fixed matrix MITK crashes. The "Bad Exec Signal" is sent from method vnl_matrix_fixed_mat_mat_mult() in vnl_matrix_fixed.h (line 776). This multiply method is called by itkGlobalTractographyFilter.cpp in line 73.

No sure if this happens only in the itkGlobalTract filter or applicationwide in OSX.

Event Timeline

A quick find -name itkGlobalTractographyFilter.cpp told me, this is MITK-MBI code.

Could you please build ITK with BUILD_TESTING on on your machine (just change the switch in CMakeExternals/Build/ITK) and run the tests? At least the vnl related ones ("ctest -R vnl" or something like this) Do they fail?

testing result ITK:
vnl_algo_test_all [Passed]
vnl_test_all [Passed]

[c44fe9]: Merge branch 'bug-7340-VnlGibbsCrash'

Merged commits:

2011-11-25 14:00:45 Peter Neher [fcfa5b]
uncommented critical part. test needed for all os

still an issue. only crashes in release mode.

Importance to critical. Is the crash fixed now? If yes, is it still an issue?

I don't know how to reproduce this. The code has moved and changed radically.

kislinsk added a project: Bulk Edit.
kislinsk removed a project: Bulk Edit.