[tex-k] xdvi: segmentation fault
Stefan Ulrich
stefan.ulrich@elexir.de
Tue, 25 Sep 2001 20:29:56 +0200
Kaja P Christiansen <kaja@daimi.au.dk> writes:
> A colon in a DVI file name causes segmentation fault in xdvi, version 22.40b,
> as one of our users reported (tested on Solaris and Linux).
Yes, I could reproduce this problem; but it doesn't occur any
more with xdvik-22.40c (I would recommend to upgrade to this
version anyway, which also fixes some bugs with virtual font
sizes when switching .dvi files).
> Interestingly, processing a sample2:e.dvi with the older version,
> xdvi 22.15-k, does not dump core, but exits with an error message:
> Cannot locate URL: sample2:e.dvi
Well, that's a rather silly message, isn't it? With xdvik-22.40c,
I get:
$ xdvi sample2:e.dvi
Can't open `/home/ulrich/tex/sample2:e.dvi': No such file or directory
which is only slightly better ... using a relative or absolute
filename, as follows:
$ xdvi ./sample2:e.dvi
does work, though. I'll file this as a bug on
http://sourceforge.net/tracker/?group_id=23164&atid=377580
Sebastian Rahtz writes:
> its expecting anything before the : to be a web protocol....
yes but then it should accept a hex-escaped version, which
it doesn't ;-) All this URL handling is rather half-baked
and needs a rewrite (we even have a bug report for this on
http://sourceforge.net/tracker/index.php?func=detail&aid=417116&group_id=23164&atid=377580
saying `http and url handling too complex' ;-)
--
Stefan Ulrich