Closed
Bug 476932
Opened 15 years ago
Closed 15 years ago
in selftest suite avmplus_peephole.st test gives seg fault
Categories
(Tamarin Graveyard :: Virtual Machine, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: dschaffe, Assigned: lhansen)
References
Details
Attachments
(1 file)
578 bytes,
patch
|
dschaffe
:
review+
|
Details | Diff | Splinter Review |
building the shell with selftests and running the peephole test crashes the shell $ ../configure.py --enable-shell --enable-debug --enable-selftests ... $ shell/avmshell -Dselftest=avmplus,peephole ['start', 'avmplus', 'peephole'] ['test', 'avmplus', 'peephole', 'get2locals'] Segmentation fault in xcode debugger: ST_avmplus_peephole.cpp:90 WordcodeEmitter* t = new WordcodeEmitter(core, NULL, opcode_labels); Program received signal: “EXC_BAD_ACCESS”.
Flags: flashplayer-triage+
Reporter | ||
Comment 1•15 years ago
|
||
removed the ST_avmplus_peephole.st test temporarily (renamed to _SKIP).
Assignee | ||
Comment 2•15 years ago
|
||
Reporter | ||
Comment 3•15 years ago
|
||
Comment on attachment 360702 [details] [diff] [review] Fixes the relevant bitrot in the WordcodeEmitter peephole get2locals test passes in selftests.
Attachment #360702 -
Flags: review?(dschaffe) → review+
Assignee | ||
Comment 4•15 years ago
|
||
I'll commit it, rename the _SKIP file back to the original, and regenerate the selftest files and push those too.
Assignee | ||
Comment 5•15 years ago
|
||
redux: changeset: 1400:0e62af2d1716 (the fix) changeset: 1401:a7e0ac3b9e81 (rename file) changeset: 1402:1d0a52aa88cb (regenerate SelftestInit.cpp)
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•15 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•