This bug is debian specific and due to the patched dvi-draw.c
specifically in set_rotated_rule(), the line
if (--globals.ev.ctr == 0) read_events(False);
should be replaced by:
if (--globals.ev.ctr == 0) {
if (read_events(EV_NOWAIT) & EV_GE_MAG_GONE) {
/* fprintf(stderr, "longjmp1!\n"); */
longjmp(globals.ev.canit, 1);
}
}
to be consistent with the way read_events is used elsewhere. This fixes
the problem for me.
Please can you apply this fix, the bug is very old.
Rob
--
Robert Hart <[EMAIL PROTECTED]>
University of Nottingham
This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]