Hello! > > It's a serious bug in the S-Lang library. Function send_attr_str > > overwrites the stack and then crashes: > > Someone thought 256 will be enough for everyone. Someone was wrong :) > > #if !defined(__MSDOS_16BIT__) > # define MAX_SCREEN_SIZE 256
That's actually for the rows (horizontal lines). The problem in send_attr_str() is due too many columns (vertical lines). The "out" array is 256 bytes long, so it gets overfilled. I've applied a patch to slint.c to limit the screen size to 255x255. mc works fine at 255x255. -- Regards, Pavel Roskin _______________________________________________ Mc-devel mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/mc-devel
