Hi everyone,
I am hitting a MATLAB bug which is driving me crazy.
I attach two files: plouf.m and plouf_static.m. They are derived from
preprocessor-generated files with the EAGLE model. The script "plouf.m"
calls the function "plouf_static.m".
When I run "plouf.m" on a Linux/64 machine, MATLAB crashes with a bus
error (tested on Karaba and Hal, with Matlab 7.5, 7.6 and 7.8). This
does not happen on Linux/32 or Windows/32. I have not tested other
platforms.
As can be seen from the displayed marks which I have inserted, MATLAB
crashes around line 131 of plouf_static.m. More precisely, it seems to
crash just after having computed the expression there. I can't
understand exactly what's going on.
Can you reproduce this?
Note that I have observed similar crashes with other big models on
Karaba.
Since so far I cannot precisely pinpoint what triggers the bug, I don't
know how to make a workaround. So for the moment, for the development of
EAGLE, I am going to use Matlab/32 in a virtual machine on Karaba.
Probably we should send a report to Mathworks.
Best,
--
Sébastien Villemot