This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
tetex-x11, texlive, xdvi, and X11R7.4
- From: Ken Brown <kbrown at cornell dot edu>
- To: cygwin-xfree at cygwin dot com
- Date: Wed, 19 Nov 2008 12:58:47 -0500
- Subject: tetex-x11, texlive, xdvi, and X11R7.4
- Reply-to: cygwin-xfree at cygwin dot com
I mentioned in a different thread [1] that I've been trying to build
texlive for X11R7.4. Angelo Graziosi had previously built it
successfully [2] using the previous version of X11. [His build still
works in X11R7.4 if one installs the obsolete libXaw8 package.] I'm now
able to get my build to complete, but the resulting xdvi program
segfaults. More precisely, it first spews out many warnings that say
No type converter registered for '' to '
and then it segfaults. I can run xdvi --version and xdvi --help without
a problem, but calling xdvi with no argument or with a specified dvi
file both produce the segfault. BTW, xdvi can be compiled to use either
xaw or motif, and I get the same behavior either way.
There is a cygwin version of xdvi in the tetex-x11 package, which Yaakov
[3] listed as one of the packages that needs to be rebuilt for the new
X11. I'm wondering whether the tetex maintainer is planning to do
this. Note that tetex is actually way out of date, having been replaced
in the tex community by texlive (or by the windows miktex program), but
I'm hoping that someone more expert than I am will track down the xdvi
problem in the course of rebuilding tetex-x11. A better long-term
solution would be for someone to make an official texlive package for
cygwin, but that's a much bigger project.
Finally, I would appreciate any suggestions that anyone can offer as to
how I can figure out why xdvi segfaults. I'm not a programmer, and I
have no idea where to begin. I did try strace, but I don't know what I
should be looking for in the output. Here are all the lines containing
the word "exception", if that helps:
--- Process 2444, exception C0000005 at 610DEFA1
423 1298097 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler exc 0xC0000005 at 0x610DEFA1 sp 0x22CC44
60 1298157 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler sig 11 at 0x610DEFA1
37 1298194 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler calling 0x0
38 1298232 [main] xdvi-motif 2444 _cygtls::handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
--- Process 2444, exception C0000005 at 61016583
1927954 3226967 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler exc 0xC0000005 at 0x61016583 sp 0x22C738
160 3227127 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler sig 11 at 0x61016583
82 3227209 [main] xdvi-motif 2444 _cygtls::handle_exceptions: In
cygwin_except_handler calling 0x0
69 3227278 [main] xdvi-motif 2444 _cygtls::handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
39975 3267253 [main] xdvi-motif 2444 _cygtls::handle_exceptions: Error
while dumping state (probably corrupted stack)
Ken
[1] http://cygwin.com/ml/cygwin-xfree/2008-11/msg00116.html
[2] http://www.webalice.it/angelo.graziosi/cygwin/texlive/texlive.html
[3] http://cygwin.com/ml/cygwin-apps/2008-11/msg00078.html
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/