Menu

#386 XDvi 22.84.9 (Xaw toolkit): Failed assertion

incorrect behaviour
closed-fixed
None
5
2017-03-31
2012-10-29
No

$> xdvi pages.dvi

************************************************************
XDvi 22.84.9 (Xaw toolkit): Failed assertion:
dvi-draw.c:5928: "G != NULL": T1_SetChar() returned NULL
Aborting now. Please report this as a bug to:
http://sourceforge.net/tracker/?group_id=23164&atid=377580
If a core dump has been produced, please invoke:
gdb xdvi-xaw3d.bin core
Then type "bt", and include the resulting output in your bug report.
************************************************************
Char "y": DoClosePath: No previous point!Aborted

Discussion

  • Archmage Irvine

    Archmage Irvine - 2012-10-29
    • summary: xdvi fails used to work on this file --> XDvi 22.84.9 (Xaw toolkit): Failed assertion
     
  • Paul Vojta

    Paul Vojta - 2012-10-29

    Can you send the file pages.tex (or at least pages.dvi)? Otherwise debugging would not be possible.

     
  • Archmage Irvine

    Archmage Irvine - 2012-10-29

    Yeah, sorry bit lazy in my initial report. I have included some text below that reproduces the problem. It is definitely related to the cmbxsl font. On my system I have a file called /usr/share/texmf/fonts/type1/bluesky/cm/cmbxsl10.pfb. If I remove that file, xdvi works fine, but does report:

    xdvi-xaw3d.bin: Warning: Font map calls for cmbxsl10.pfb, but it was not found (will try PK version instead).

    Not every document or occurrence of this font causes the problem. I have many other documents using the same fondt for highlighting that continue to work fine.

    \documentclass{article}

    \font\bl=cmbxsl10

    \begin{document}

    The above sets (both finite and infinite) have all been {\bl
    explicitly\/} defined (also called a {\bl definition by extension}, in
    that we directly listed all the members of the set. It is also
    possible to {\bl implicitly\/} define a set with a logical statement
    in any language.

    \end{document}

     
  • Archmage Irvine

    Archmage Irvine - 2012-10-29

    > uname -a
    Linux xxx 2.6.18-128.1.14.el5 #1 SMP Wed Jun 17 06:38:05 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
    CentOS 5.8 (Final)

     
  • Paul Vojta

    Paul Vojta - 2017-03-31
    • status: open --> closed-fixed
    • assigned_to: Paul Vojta
     
  • Paul Vojta

    Paul Vojta - 2017-03-31

    I cannot reproduce the bug. However, the bug occurs in the part of xdvik that accessed the t1lib library. Xdvi now uses the freetype library to handle PostScript Type 1 fonts, and the code for handling those fonts was rewritten in 2012. So it is most likely that the bug went away during that transition. Please reopen the bug or submit a new one if the problem persists using a more recent version of xdvi.

     

Log in to post a comment.