Re: Bug#731806: debian-installer: FTBFS on sparc: genisoimage errors
Hi,
> No, it's plain wrong. Unions are fine, if used properly. You aren't
> using them properly.
Duh. You convinced me. The callers do it wrong, indeed.
They would have to use local union variables instead of their actual
structs. The parameter of add_worker() should be a pointer to the
union, not a pointer to void.
Obviously the bug normally stays withing populated stack area.
Three cheers for the picky systems !
I'll stop the attempt to reproduce the problem in a smaller program
and rather fix libburn.
(That will result in some testing plight on the less picky systems.)
Thank you for pointing me to this bug.
Have a nice day :)
Thomas
Reply to: