Debian Bug report logs - #229184
tetex-bin: ovp2ovf does not work at all

version graph

Package: tetex-bin; Maintainer for tetex-bin is (unknown);

Reported by: Joel Riou <joel.riou@normalesup.org>

Date: Fri, 23 Jan 2004 15:33:03 UTC

Severity: normal

Tags: fixed-in-experimental, fixed-upstream, patch

Found in versions 2.0.2-6, tetex-bin/2.0.2-31, tetex-bin/2.0.2-30

Fixed in versions tetex-bin/3.0-1, tetex-bin/#

Done: Frank Küster <frank@kuesterei.ch>

Bug is archived. No further changes may be made.

Forwarded to John Plaice <plaice@cse.unsw.edu.au>

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#229184; Package tetex-bin. (full text, mbox, link).


Acknowledgement sent to Joel Riou <joel.riou@normalesup.org>:
New Bug report received and forwarded. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Joel Riou <joel.riou@normalesup.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: tetex-bin: ovp2ovf does not work at all
Date: Fri, 23 Jan 2004 16:27:51 +0100
Package: tetex-bin
Version: 2.0.2-6
Severity: important
Tags: patch

There are some bugs in ovp2ovf like programs (those written in C, not in Web)
in tetex-2.0.2 that prevent them for working at all. For instance, a file
beginning by "(OFMLEVEL D 0)" will make ovp2ovf produce the following error :
"OFMLEVEL value must be D 0 or D 1". Here's an obvious patch for this
particular problem :
--- header_routines.c   2001-11-10 14:42:15.000000000 +0100
+++ /opt/src/tex/tetex-bin-2.0.2/texk/web2c/omegafonts/header_routines.c        2004-01-23 12:41:52.000000000 +0100
@@ -474,10 +474,10 @@
 {
     if (ofm_level_specified==TRUE)
         warning_0("OFMLEVEL previously defined; old value ignored");
-    if ((ofm_level != OFM_LEVEL0) && (ofm_level != OFM_LEVEL1)) {
+    if ((level != 0) && (level != 1)) {
         warning_0("OFMLEVEL value must be D 0 or D 1");
     } else {
-        ofm_level = level+1;
+        ofm_level = level ? OFM_LEVEL1 : OFM_LEVEL0;
     }
     ofm_level_specified = TRUE;
 }

Then, one may note that the program segfaults if VTITLE is not defined :

/tex/tetex-src-2.0.2/texk/web2c/omegafonts/font_routines.c font_routines.c
--- /tmp/tex/tetex-src-2.0.2/texk/web2c/omegafonts/font_routines.c      2001-11-10 14:42:15.000000000 +0100
+++ font_routines.c     2004-01-23 16:01:16.000000000 +0100
@@ -611,7 +611,7 @@
     unsigned i, k;
 
     out_ovf(DVI_PRE); out_ovf(VF_ID);
-    k = strlen(vtitle); out_ovf(k);
+    k = vtitle ? strlen(vtitle) : 0; out_ovf(k);
     for (i=0; i<k; i++) out_ovf(vtitle[i]);
     out_ovf_4(check_sum); out_ovf_4(design_size);
     output_ovf_fonts();

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux greement 2.6.0 #0 Fri Dec 19 16:14:38 CET 2003 i686





Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#229184; Package tetex-bin. (full text, mbox, link).


Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>. (full text, mbox, link).


Message #10 received at 229184@bugs.debian.org (full text, mbox, reply):

From: Hilmar Preusse <hille42@web.de>
To: yannis.haralambous@enst-bretagne.fr
Cc: 229184@bugs.debian.org
Subject: Bug in Omega?
Date: Mon, 26 Jan 2004 17:42:54 +0100
Dear Yannis,

Down here in the Debian Bug Tracking System we've got a report about
Omega-related programs. You and John Plaice are said to be the
authors of Omega.
Before I try to forward it to you the official way: Could you please
have a look, whether this bug report is correct or bogus, if it is
known in upstream or if even there exist a fixed version?

http://bugs.debian.org/229184

Kind regards and many thanks in advance,
  Hilmar
-- 
sigmentation fault



Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#229184; Package tetex-bin. (full text, mbox, link).


Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>. (full text, mbox, link).


Message #15 received at 229184@bugs.debian.org (full text, mbox, reply):

From: Hilmar Preusse <hille42@web.de>
To: John Plaice <plaice@cse.unsw.edu.au>
Cc: 229184@bugs.debian.org
Subject: Bug#229184: Bug in Omega?
Date: Mon, 22 Mar 2004 23:02:09 +0100
Dear John,

Down here in the Debian Bug Tracking System we've got a report about
Omega-related programs. You and John Plaice are said to be the
authors of Omega.
Before I try to forward it to you the official way: Could you please
have a look, whether this bug report is correct or bogus, if it is
known in upstream or if even there exist a fixed version?

http://bugs.debian.org/229184

Kind regards and many thanks in advance,
  Hilmar
-- 
sigmentation fault



Reply sent to Hilmar Preusse <hille42@web.de>:
You have marked Bug as forwarded. (full text, mbox, link).


Message #18 received at 229184-forwarded@bugs.debian.org (full text, mbox, reply):

From: Hilmar Preusse <hille42@web.de>
To: John Plaice <plaice@cse.unsw.edu.au>
Cc: 229184-forwarded@bugs.debian.org
Subject: Re: Bug#229184: Bug in Omega?
Date: Tue, 23 Mar 2004 09:12:10 +0100
On 22.03.04 John Plaice (plaice@cse.unsw.edu.au) wrote:

Dear John,

> Yes, this is a known problem.  I am currently redoing many of the
> utilities related to the Omega project.  When these are done, who
> should I contact to ensure that the Debian project gets timely
> updates?
> 
As we "only" package the teTeX-package from Thomas Esser, we'll get
the bug fixes as soon as they have been incorporated into upstream
teTeX and a new teTeX-version were released. I guess you and Yannis
are working hand in hand with TE so please send the fix to him and
we'll get it.
Thanks for cooperation!

Regards,
  Hilmar
-- 
sigmentation fault



Severity set to `normal'. Request was from frank@kuesterei.ch (Frank Küster) to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#229184; Package tetex-bin. (full text, mbox, link).


Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>. (full text, mbox, link).


Message #25 received at 229184@bugs.debian.org (full text, mbox, reply):

From: Hilmar Preusse <hille42@web.de>
To: Joel Riou <joel.riou@normalesup.org>, 229184@bugs.debian.org
Subject: Re: Bug#229184: tetex-bin: ovp2ovf does not work at all
Date: Sat, 15 Jan 2005 13:41:37 +0100
tags 229184 + fixed-upstream
tags 229184 + fixed-in-experimental
stop

On 23.01.04 Joel Riou (joel.riou@normalesup.org) wrote:

Hi,

> There are some bugs in ovp2ovf like programs (those written in C,
> not in Web) in tetex-2.0.2 that prevent them for working at all.
> For instance, a file beginning by "(OFMLEVEL D 0)" will make
> ovp2ovf produce the following error : "OFMLEVEL value must be D 0
> or D 1". Here's an obvious patch for this particular problem :
> 
A year ago you reported that bug to the DBTS. Actually teTeX 3.0 is
short before being released. In that release the bug is fixed and you
are mentioned in a comment in the source.

hille@preusse:~$ more a.ovp
(OFMLEVEL D 0)
hille@preusse:~$ ovp2ovf a.ovp
hille@preusse:~$

Hilmar
-- 
sigmentation fault



Tags added: fixed-upstream Request was from Hilmar Preusse <hille42@web.de> to control@bugs.debian.org. (full text, mbox, link).


Tags added: fixed-in-experimental Request was from Hilmar Preusse <hille42@web.de> to control@bugs.debian.org. (full text, mbox, link).


Bug marked as fixed in version 3.0-1 # already tagged fixed-in-experimental, send any further explanations to Joel Riou <joel.riou@normalesup.org> Request was from Frank Küster <frank@kuesterei.ch> to control@bugs.debian.org. (full text, mbox, link).


Bug marked as found in version 2.0.2-31. Request was from Frank Küster <frank@kuesterei.ch> to control@bugs.debian.org. (full text, mbox, link).


Bug marked as found in version 2.0.2-30. Request was from Frank Küster <frank@kuesterei.ch> to control@bugs.debian.org. (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 06 Jul 2007 08:12:49 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Oct 21 03:55:34 2021; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.