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]> 

Reply via email to