Debian Bug report logs -
#229184
tetex-bin: ovp2ovf does not work at all
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
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):
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):
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):
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):
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):
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.