Changes between Initial Version and Version 1 of Ticket #30627


Ignore:
Timestamp:
Aug 6, 2011, 9:30:59 PM (13 years ago)
Author:
mf2k (Frank Schima)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #30627

    • Property Owner changed from macports-tickets@… to michaelld@…
  • Ticket #30627 – Description

    initial v1  
    66"The xgemm function is part of Octave (liboctave/dMatrix.cc). When it detects a dimension mismatch, it calls gripe_nonconformant (liboctave/lo-array-gripes.cc). That function calls an error handler using the function pointer current_liboctave_error_with_id_handler. Normally, that is set to lo_error_with_id_handler (set in the function initialize_error_handlers in src/octave.cc). That function ultimately calls octave_throw_execution_exception (libcruft/misc/quit.cc) which ultimately throws a C++ exception which should be caught in the main_loop function (src/toplev.cc). I'd guess the abort is happening because the exception is not caught as it should be."
    77
     8{{{
    89GNU Octave, version 3.4.2
    910Octave was configured for "i386-apple-darwin9.8.0".
     
    2829#13 0x0127b92e in octave_main ()
    2930#14 0x00001ff0 in main ()
     31}}}