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

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

[Octave-bug-tracker] [bug #65029] VM - deal() makes Octave crash


From: Petter
Subject: [Octave-bug-tracker] [bug #65029] VM - deal() makes Octave crash
Date: Thu, 21 Dec 2023 12:13:45 -0500 (EST)

Follow-up Comment #6, bug#65029 (group octave):

Oops. Wrong patch sorry.

I hopefully attached the correct one this time. '32995.patch'


Fix bytecode interpreter stack overflow with varargout (bug #65029)

Don't push varargout elements to the stack when returning from
bytecode functions to non-bytecode functions. Don't push more elements
to the stack then needed when returning from bytecode to bytecode.

* pt-bytecode-vm.cc: Avoid overflow
* bytecode_varargout.m: Update tests


(file #55475)

    _______________________________________________________

Additional Item Attachment:

File name: 32995.patch                    Size:8 KB
    <https://file.savannah.gnu.org/file/32995.patch?file_id=55475>


    AGPL NOTICE

These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://git.savannah.nongnu.org/cgit/administration/savane.git/snapshot/savane-dbc1d4651dd41cc8508fcc4f88134641add15a42.tar.gz


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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