|
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/
[Prev in Thread] | Current Thread | [Next in Thread] |