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

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

[Octave-bug-tracker] [bug #36866] Calling imagesc on complex matrix caus


From: anonymous
Subject: [Octave-bug-tracker] [bug #36866] Calling imagesc on complex matrix causes octave to crash
Date: Wed, 18 Jul 2012 16:52:28 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11

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

                 Summary: Calling imagesc on complex matrix causes octave to
crash
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Wed 18 Jul 2012 04:52:27 PM UTC
                Category: Plotting with gnuplot
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Crash
                  Status: None
             Assigned to: None
         Originator Name: Dustin
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.6.1
        Operating System: Microsoft Windows

    _______________________________________________________

Details:

I'm running octave3.6.1_gcc4.6.2 on Windows 7 with gnuplot. If I try to call
imagesc on a complex matrix, Octave gives an error but also creates an empty
gnuplot window. Any interaction with this plot window (eg clicking, resizing)
will cause a large number of errors to appear on the Octave terminal. Closing
the plot window causes Octave to crash.

Example output (prior to crash):

octave:4> A = ones(5) + 1i*ones(5);
octave:5> imagesc(A)
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: called from:
error:   C:\Octave\Octave3.6.1_gcc4.6.2\share\octave\3.6.1\m\image\image.m at
line 130, column 7
error:   C:\Octave\Octave3.6.1_gcc4.6.2\share\octave\3.6.1\m\image\image.m at
line 78, column 7
error:   C:\Octave\Octave3.6.1_gcc4.6.2\share\octave\3.6.1\m\image\imagesc.m
at line 111, column 7
error:   C:\Octave\Octave3.6.1_gcc4.6.2\share\octave\3.6.1\m\image\imagesc.m
at line 60, column 9
error: octave_base_value::array_value(): wrong type argument `complex matrix'
octave:5> error: octave_base_value::array_value(): wrong type argument
`complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'
error: octave_base_value::double_value (): wrong type argument `<unknown
type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::convert_to_str_internal (): wrong type argument
`<unknown type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::matrix_value(): wrong type argument `<unknown
type>'
error: octave_base_value::array_value(): wrong type argument `complex matrix'




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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