* Bug #11035 fixed - Scilab crashes when loading a file created with Matlab 7.12... 11/14611/3
Charlotte HECQUET [Wed, 4 Jun 2014 10:41:19 +0000 (12:41 +0200)]
Change-Id: I478031ebd45813bad60b52b67b381088b3f3105c

scilab/CHANGES_5.5.X
scilab/modules/matio/tests/nonreg_tests/bug_11035.dia.ref [new file with mode: 0644]
scilab/modules/matio/tests/nonreg_tests/bug_11035.mat [new file with mode: 0644]
scilab/modules/matio/tests/nonreg_tests/bug_11035.tst [new file with mode: 0644]

index 66df3cc..e729a74 100644 (file)
@@ -27,6 +27,8 @@ Scilab Bug Fixes
 
 * Bug #10784 fixed - clc function was not available in CLI & ADV-CLI modes.
 
+* Bug #11035 fixed - Scilab crashed when loading a file created with Matlab 7.12.
+
 * Bug #12700 fixed - edit_curv (used by CURV_f) was broken.
 
 * Bug #12918 fixed - OpenSUSE 12.3 x64 did not have gluegen2-rt in librarypath.
diff --git a/scilab/modules/matio/tests/nonreg_tests/bug_11035.dia.ref b/scilab/modules/matio/tests/nonreg_tests/bug_11035.dia.ref
new file mode 100644 (file)
index 0000000..1a7e8dc
--- /dev/null
@@ -0,0 +1,18 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Charlotte HECQUET
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- CLI SHELL MODE -->
+//
+// <-- Non-regression test for bug 11035 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=11035
+//
+// <-- Short Description -->
+// Scilab crashes when loading a mat file created with Matlab 7.12
+path_file = fullfile(SCI, "modules","matio","tests","nonreg_tests","bug_11035.mat");
+assert_checktrue(execstr("loadmatfile(path_file)","errcatch") == 0);
diff --git a/scilab/modules/matio/tests/nonreg_tests/bug_11035.mat b/scilab/modules/matio/tests/nonreg_tests/bug_11035.mat
new file mode 100644 (file)
index 0000000..c4ed1de
Binary files /dev/null and b/scilab/modules/matio/tests/nonreg_tests/bug_11035.mat differ
diff --git a/scilab/modules/matio/tests/nonreg_tests/bug_11035.tst b/scilab/modules/matio/tests/nonreg_tests/bug_11035.tst
new file mode 100644 (file)
index 0000000..8fdd777
--- /dev/null
@@ -0,0 +1,19 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2014 - Scilab Enterprises - Charlotte HECQUET
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+//
+// <-- CLI SHELL MODE -->
+//
+// <-- Non-regression test for bug 11035 -->
+//
+// <-- Bugzilla URL -->
+// http://bugzilla.scilab.org/show_bug.cgi?id=11035
+//
+// <-- Short Description -->
+// Scilab crashes when loading a mat file created with Matlab 7.12
+
+path_file = fullfile(SCI, "modules","matio","tests","nonreg_tests","bug_11035.mat");
+assert_checktrue(execstr("loadmatfile(path_file)","errcatch") == 0);