[Bug 15989] New: Unable to allocate memory after inferior crash and step

Bug ID 15989
Summary Unable to allocate memory after inferior crash and step
Product lldb
Version unspecified
Hardware PC
OS Linux
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@cs.uiuc.edu
Reporter andrew.kaylor@intel.com
Classification Unclassified

When the inferior has crashed, if I evaluate an expression then attempt to step
the evaluate the same expression again, the second expression evaluation fails
with the error: "Couldn't allocate space for the stack frame: Couldn't malloc:
Address space is full."

I am adding a test case to test/functionalities/inferior-crashing which
reproduces this issue.

labath@google.com changed bug 15989

What Removed Added
CC labath@google.com
Resolution WONTFIX

Comment # 6 on bug 15989 from labath@google.com

Currently on linux, the inferior will exit if you hit "next" after a "crash"
(== SEGV). I'll call this working as intended, since "next" is a valid way of
handing control to the SEGV handler, if the application has one.