johnyf / fig2u3d

Export MATLAB figure as U3D file or directly to 3D interactive PDF
http://www.mathworks.com/matlabcentral/fileexchange/37640-export-figure-to-3d-interactive-pdf
BSD 2-Clause "Simplified" License
62 stars 24 forks source link

Exit code = 80000003 #16

Open dongsiwei opened 5 years ago

dongsiwei commented 5 years ago

Dear all I got stuck in the last step: write u3d file. I am using Matlab 2018a, The following are the massage:

./IDTFConverter.sh -input "/home/siwei/Documents/MATLAB/fluxes/myfig.idtf" -output "/home/siwei/Documents/MATLAB/fluxes/myfig.u3d" Exit code = 80000003

Error using idtf2u3d (line 111) IDTFConverter executable returned with error.

Error in fig2u3d (line 238) idtf2u3d(fname)

Error in fig2latex (line 48) fig2u3d(ax, fname)

Error in fig2pdf3d (line 63) fig2latex(ax, filename, media9_or_movie15, pdforxelatex);

Any solutions? Thanks in advance!

johnyf commented 4 years ago

This error message is from the executable IDTFConverter. The error 80000003 on Windows appears to relate to breakpoints, based on: https://sourceforge.net/p/jmol/mailman/message/25780376/ and https://stackoverflow.com/questions/50514427/form-crashes-with-error-code-0x80000003-on-startup#comment88042059_50514427 .

The converter is originally from: https://sourceforge.net/projects/u3d/ . There appears to be a more recently maintained fork at: https://github.com/ningfei/u3d .

The same error code appears in the discussion at: https://github.com/cnr-isti-vclab/meshlab/issues/495 , where it is mentioned that that issue is expected to have been fixed by https://github.com/cnr-isti-vclab/meshlab/pull/713 . Trying executables from meshlab (please see the linked pull request) might be useful.

johnyf commented 4 years ago

The fork: https://github.com/DmytroSytnyk/fig2u3d may also be of interest, because it includes recent changes.