Package: dvdisaster
Version: 0.63.2-1
Severity: wishlist

Creating a ecc file always resulted in a segfault for me. I finally traced the
issue back to ScanImage() creating a 1MB structure (crcbuf) on the stack.
Together with my ulimit for stack size this ended in SIGSEGV.

Rewriting the code to allocate crcbuf dynamically fixed it. I guess declaring
it "static" would, too.

I think putting that large a buffer on the stack is unreasonable.
Would you/upstream care to change that?

It should probably have been SIGSTKFLT, but that's somebody else's bug
(kernel?).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to