On Wed, May 07, 2008 at 05:10:15PM +0200, Martin Buck wrote: > Pointers to these buffers are also stored inside the shared memory segment, > so it looks like they somehow get corrupted. I just don't understand how > and why this happens only on amd64 under unknown circumstances.
I think I know what's wrong and I wonder how this code could ever work and fail only on amd64 under some circumstances... Please give the attached binary a try. It should fix the problem. If so, I'll prepare a new release in the next few days. Martin
buffer.gz
Description: Binary data