octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #38435] delete.m "max recursion depth exceeded


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #38435] delete.m "max recursion depth exceeded" in windows 1.2.0 package
Date: Wed, 27 Feb 2013 23:13:03 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6

URL:
  <http://savannah.gnu.org/bugs/?38435>

                 Summary: delete.m "max recursion depth exceeded" in windows
1.2.0 package
                 Project: GNU Octave
            Submitted by: philipnienhuis
            Submitted on: Thu 28 Feb 2013 12:13:01 AM CET
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Regression
                  Status: None
             Assigned to: None
         Originator Name: Philip Nienhuis
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.6.2
        Operating System: Microsoft Windows

    _______________________________________________________

Details:

The windows-1.2.0 package doesn't seem to correctly process the "delete"
command with:
- Octave_3.6.2_gcc4.6.2 (MinGW)
- Octave-3.6.4_MXE

I can't test in Octave-3.6.2_MSVC2010 as I have no MSVC build tools.


octave:4> pkg list
Package Name         | Version | Installation directory
---------------------+---------+-----------------------
:
<snip>
                 io *|   1.2.0 |
...OctaveOctave3.6.2_gcc4.6.2shareoctavepackagesio-1.2.0
:
<snip>
:
            windows  |   1.2.0 |
...Octave3.6.2_gcc4.6.2shareoctavepackageswindows-1.2.0
:
<snip>
:
octave:5> pkg load windows
octave:6> intf = 'com'
intf = com
octave:7> io_xls_testscript

Testing .xls interface com ...

 1. Initialize arrays.

 2. Insert first empty sheet.
Checking requested interface(s):
error: max_recursion_depth exceeded
error: called from:
error:  
C:address@hidden
at line 3, column 10
error:  
C:address@hidden
at line 3, column 10
error:  
C:address@hidden
at line 3, column 10
:
<many many more of these delete.m error messages>
:
error:  
C:address@hidden
at line 3, column 10
error:  
C:ProgramsOctaveOctave3.6.2_gcc4.6.2shareoctavepackagesio-1.2.0private__COM_oct2spsh__.m
at line 233, column 3
error:  
C:ProgramsOctaveOctave3.6.2_gcc4.6.2shareoctavepackagesio-1.2.0oct2xls.m at
line 188, column 17
error:  
C:ProgramsOctaveOctave3.6.2_gcc4.6.2shareoctavepackagesio-1.2.0xlswrite.m at
line 173, column 21
error:  
C:ProgramsOctaveOctave3.6.2_gcc4.6.2shareoctavepackagesio-1.2.0io_xls_testscript.m
at line 46, column 1
octave:7>


With windows-1.1.0 all works correctly (apart from "dispatch is deprecated"
complaints), both in MinGW and MXE builds.

Commenting out the offending "delete" lines in the relevant io package
functions lines makes windows-1.2.0 work OK, but AFAIK "delete (<COM object>)"
should just work, no?
After all it's largely the same code as in the mat2xls.m file in the
windows-1.2.0/examples subdir.





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38435>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]