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

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

[Octave-bug-tracker] [bug #63971] [octave forge] (io) package crashes Oc


From: anonymous
Subject: [Octave-bug-tracker] [bug #63971] [octave forge] (io) package crashes Octave
Date: Mon, 10 Apr 2023 13:15:11 -0400 (EDT)

Follow-up Comment #6, bug #63971 (project octave):

So, as I said previously, when it crashes there is no error message.  The
program just immediately closes.  I have screen recorded the crash on a fresh
install, but was unable to upload it here (it should be within the file size
limit).

With the __init_io__ file renamed, I am able to load like previously.  Calling
io_testscript yields:

>> pkg load io
error: '__init_io__' undefined near line 1, column 1
error: called from
    C:\Program Files\GNU
Octave\Octave-8.1.0\mingw64\share\octave\packages\io-2.6.4\PKG_ADD at line 1
column 1
    load_packages_and_dependencies at line 56 column 5
    load_packages at line 53 column 3
    pkg at line 639 column 7
>> io_testscript ("oct", "io-test.xlsx")

Testing interface OCT using file io-test.xlsx...

 1. Initialize arrays...
 2. Insert first empty sheet...
'col2num' undefined near line 49, column 10

ans =
{
  [1,1] = OCT
  [1,2] = -
  [1,3] = -
  [1,4] = -
  [1,5] = -
  [1,6] = -
  [1,7] = -
  [1,8] = -
  [1,9] = -
  [1,10] = -
  [1,11] = .xlsx
}

>>

I assume col2num is undefined because the io package does not load properly
without the init function?

The next thing I tried is to remove all of the files and start adding them
back one by one as errors were thrown for missing functions. As soon as
'__chk_java_sprt__.m' was added back, I no longer got an error to debug, and
instead the program crashed.

>> [numdat, txtdat, rawdat] = xlsread(filename);
error: 'xlsopen' undefined near line 379, column 13
error: called from
    xlsread at line 379 column 11
>> [numdat, txtdat, rawdat] = xlsread(filename);
error: 'getinterfaces' undefined near line 308, column 16
error: called from
    xlsopen at line 308 column 14
    xlsread at line 379 column 11
>> [numdat, txtdat, rawdat] = xlsread(filename);
error: '__chk_java_sprt__' undefined near line 109, column 21
error: called from
    getinterfaces at line 109 column 19
    xlsopen at line 308 column 14
    xlsread at line 379 column 11
>>

Again, I'd also like to reiterate that this issue has occurred on two separate
work PCs (both with fresh installs done as well), but works perfectly fine on
my personal PC.  Both work PCs have the same anti virus software installed by
IT, where my personal PC does not.  Further, this package was working on those
PCs until recently.  All PCs have up to date Windows, so the Anti-virus is the
only thing I can think of that is common between work PCs and not personal PC.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63971>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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