Changes between Version 2 and Version 3 of Fixing GC Bugs
- Timestamp:
- 08/26/10 23:12:28 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Fixing GC Bugs
v2 v3 23 23 Since this address can be reused during the course of the program, you have to find the *last* time this was done. Rather than step through by hand, you can use gdb to help you automate this. 24 24 25 First, set a conditional breakpoint on the return line of pmc_new(), looking for the value of the pmc that caused the segfault. (The odds are VERY good that it will end up being the same address on subsequent runs.). Please double check this line number (current as of 10/27/07)25 First, set a conditional breakpoint on the return line of pmc_new(), looking for the value of the pmc that caused the segfault. The odds are VERY good that it will end up being the same address on subsequent runs. If the address changes, try passing a constant hash seed to parrot with the --hash-seed option. Please double check this line number (current as of 10/27/07) 26 26 27 27 {{{
