bug-ghostscript
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU GPL (not AGPL) ghostscript 9.06 on windows doesn't build or run.


From: Didier Link
Subject: Re: GNU GPL (not AGPL) ghostscript 9.06 on windows doesn't build or run.
Date: Thu, 17 Apr 2014 19:30:57 +0200

Le jeudi 17 avril 2014 à 11:36 -0400, Bob Eby a écrit :
> It's invoking undefined behavior in C.  It causes debug assert in
> Visual Studio 2010 running in debug mode.
> 
> The "mem" parameter is missing, likely it was a copy paste-error from
> the duplicate code in: eprintf_program_ident().
> 
> C:\Users\reby\Downloads\gnu-ghostscript-9.06.0_original>findstr -siprn
> epfm*( *.c
> base\gsmisc.c:198:        epf((revision_number ? "%s " : "%s"), program_name);
> base\gsmisc.c:202:            epf("%d.%02d.%d", (int)(revision_number
> / 10000 % 100),
> base\gsmisc.c:205:        epf(": ");
> base\gsmisc.c:214:        epfm(mem, (revision_number ? "%s " : "%s"),
> program_name);
> base\gsmisc.c:218:            epfm("%d.%02d.%d", (int)(revision_number
> / 10000 % 100),

Thanks a lot for pointing me to this line, a copy/paste error as you
said above. The bug will be solved for the next release.

I've never seen a problem before, maybe this function is only used in a
library context. The base code is from the GPL Ghostscript version
developped by Artifex Software, Inc.


> base\gsmisc.c:221:        epfm(mem, ": ");
> base\gsmisc.c:228:    epf("%s(%d): ", file, line);
> base\gsmisc.c:234:    epf("%s(?): ", file);
> 
> > What is exactly your problem ?
> 
> Your mama.

She's fine thank you!

Best regards and happy printing with ghostscript !

Didier

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]