From: Leopold Toetsch <[EMAIL PROTECTED]> Date: Wed, 04 May 2005 09:38:41 +0200
Bob Rogers wrote: > . . . but I can't figure out why. I thought the patch below would > help, but it appears that the value of c is itself broken somehow. The memory handling was broken and disassemble didn't know how to handle PMC constants. Fixed - rev 7971. Thanks for testing, leo I'm sorry, but I'm still seeing the same syndrome in r8070, segfaulting in the same place, though now for only a subset of *.pbc files . . . -- Bob ------------------------------------------------------------------------ [EMAIL PROTECTED]> ./disassemble ./runtime/parrot/library/dumper.pbc Segmentation fault [EMAIL PROTECTED]> for file in `find . -name '*.pbc'`; do if [ 0 == `./disassemble $file | wc -l` ]; then echo $file; fi; done ./runtime/parrot/library/Data/Dumper/Base.pbc ./runtime/parrot/library/Data/Sort.pbc ./runtime/parrot/library/Stream/Combiner.pbc ./runtime/parrot/library/Stream/Writer.pbc ./runtime/parrot/library/Stream/ParrotIO.pbc ./runtime/parrot/library/Stream/Lines.pbc ./runtime/parrot/library/Stream/Filter.pbc ./runtime/parrot/library/Stream/Replay.pbc ./runtime/parrot/library/Stream/Coroutine.pbc ./runtime/parrot/library/dumper.pbc [EMAIL PROTECTED]>