<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>46981</bug_id>
          
          <creation_ts>2004-04-06 10:58 0000</creation_ts>
          <short_desc>media-gfx/gnuplot-3.8j segfaults when trying to do a fit</short_desc>
          <delta_ts>2005-01-09 07:48:48 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>armin@despammed.com</reporter>
          <assigned_to>g2boojum@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-06 10:58:34 0000</bug_when>
            <thetext>gnuplot segfaults after attempting to do a linear fit. The crash occurs while the final results are printed.

Reproducible: Always
Steps to Reproduce:
1. start gnuplot
2. try to do fit [range] expression &quot;filename&quot; via parameters
3.

Actual Results:  
The fit is successful; the program crashes when displaying the results as seen
below:

After 5 iterations the fit converged.
final sum of squares of residuals : 0.00181103
rel. change during last iteration : -9.97883e-07

degrees of freedom (ndf) : 10
rms of residuals      (stdfit) = sqrt(WSSR/ndf)      : 0.0134575
variance of residuals (reduced chisquare) = WSSR/ndf : 0.000181103

Final set of parameters            Asymptotic Standard Error
=======================            ==========================

a               = -14.6228         +/- 0.673        (4.602%)
Segmentation fault


Expected Results:  
successful display of the fitting parameters.

repeating with &quot;strace gnuplot&quot; produces the following famous last words:

--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

the flags used when merging are:
CFLAGS=&quot;-pipe -O2 -finline -freorder-functions -freorder-blocks -ffast-math
-fomit-frame-pointer&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>g2boojum@gentoo.org</who>
            <bug_when>2004-04-06 14:57:30 0000</bug_when>
            <thetext>Could you provide specific data and fitting commands so that I can try it
out here using exactly the same input?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-06 15:11:29 0000</bug_when>
            <thetext>Created an attachment (id=28809)
sample data

attached is a sample data file (sample.dat)
steps:

gnuplot
fit [0.1:0.12] a*x+b  &quot;sample.dat&quot; using (1/($1)):(($3)**2) via a,b

at this point, the fit converges after 5 iterations and the gnuplot segfaults
after displaying the first line of the result:

[...]
 Final set of parameters	    Asymptotic Standard Error
======================= 	   ==========================

a		= -12.3508	   +/- 0.4276	    (3.462%)
Segmentation fault</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>g2boojum@gentoo.org</who>
            <bug_when>2004-04-07 18:25:27 0000</bug_when>
            <thetext>Thank you very much for the data and example, I really appreciate it.
(Incidentally, I&apos;ve been using gnuplot for ten years or so, and I had
no idea that it did fits.  Cool!)

My guess is that it&apos;s your CFLAGS, but I can&apos;t reproduce it.  Even w/
your CFLAGS gnuplot seems to work on my machine, so it might be a dependency.

Nonetheless, would you mind remerging w/ 
CFLAGS=&quot;-O2 -mcpu=i686 -fomit-frame-pointer&quot;
and seeing if that works?  

If that fails, the next step is to ask you to either strace gnuplot or
run it from gdb, either one of which should let us know where it&apos;s
segfaulting.

Thanks!

&gt; gnuplot
 
        G N U P L O T
        Version 3.8j patchlevel 0
        last modified Wed Nov 27 20:49:08 GMT 2002
        System: Linux 2.6.3-gentoo-r1
 
        Copyright(C) 1986 - 1993, 1999 - 2002
        Thomas Williams, Colin Kelley and many others
 
        This is a pre-version of gnuplot 4.0. Please refer to the documentation
        for command syntax changes. The old syntax will be accepted throughout
        the 4.0 series, but all save files use the new syntax.
 
        Type `help` to access the on-line reference manual
        The gnuplot FAQ is available from
                http://www.gnuplot.info/faq/
 
        Send comments and requests for help to &lt;info-gnuplot-beta@dartmouth.edu&gt;        Send bugs, suggestions and mods to &lt;info-gnuplot-beta@dartmouth.edu&gt;
 
 
Terminal type set to &apos;x11&apos;
gnuplot&gt; fit [0.1:0.12] a*x+b &quot;sample.dat&quot; u (1/($1)):(($3)**2) via a,b
 
 
Iteration 0
WSSR        : 14.761            delta(WSSR)/WSSR   : 0
delta(WSSR) : 0                 limit for stopping : 1e-05
lambda    : 0.711307
 
initial set of free parameter values
 
a               = 1
b               = 1
/
 
Iteration 1
WSSR        : 0.114571          delta(WSSR)/WSSR   : -127.837
delta(WSSR) : -14.6464          limit for stopping : 1e-05
lambda    : 0.0711307
 
resultant parameter values
 
a               = 0.887916
b               = 0.110179
/
 
Iteration 2
WSSR        : 0.0831861         delta(WSSR)/WSSR   : -0.377286
delta(WSSR) : -0.0313849        limit for stopping : 1e-05
lambda    : 0.00711307
 
resultant parameter values
 
a               = -0.454838
b               = 0.230027
/
 
Iteration 3
WSSR        : 0.00212404        delta(WSSR)/WSSR   : -38.1641
delta(WSSR) : -0.0810621        limit for stopping : 1e-05
lambda    : 0.000711307
 
resultant parameter values
 
a               = -11.3808
b               = 1.42104
/
 
Iteration 4
WSSR        : 0.00158143        delta(WSSR)/WSSR   : -0.343113
delta(WSSR) : -0.00054261       limit for stopping : 1e-05
lambda    : 7.11307e-05
 
resultant parameter values
 
a               = -12.3499
b               = 1.52669
/
 
Iteration 5
WSSR        : 0.00158143        delta(WSSR)/WSSR   : -2.69974e-07
delta(WSSR) : -4.26945e-10      limit for stopping : 1e-05
lambda    : 7.11307e-06
 
resultant parameter values
 
a               = -12.3508
b               = 1.52679
 
After 5 iterations the fit converged.
final sum of squares of residuals : 0.00158143
rel. change during last iteration : -2.69974e-07
 
degrees of freedom (ndf) : 15
rms of residuals      (stdfit) = sqrt(WSSR/ndf)      : 0.0102678
variance of residuals (reduced chisquare) = WSSR/ndf : 0.000105429
 
Final set of parameters            Asymptotic Standard Error
=======================            ==========================
 
a               = -12.3508         +/- 0.4276       (3.462%)
b               = 1.52679          +/- 0.04668      (3.057%)
 
 
correlation matrix of the fit parameters:
 
               a      b
a               1.000
b              -0.999  1.000
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-07 20:42:19 0000</bug_when>
            <thetext>Can&apos;t remerge with -mcpu=i686 on amd64, sorry (the toolchain is 64bit only by default and I don&apos;t have enough time to get a cross-compiler up and running). Besides, using the same gnuplot version on 32bit x86 does not crash (at least, it hasn&apos;t for me for anything).

The point is, it&apos;s marked as &apos;stable&apos; on amd64. If this is indeed a 64bit issue, is it possible to verify whether anything similar appears on ia64? (as that is also marked stable).

a backtrace from gdb shows the following:

Program received signal SIGSEGV, Segmentation fault.
0x0000002a9663b936 in strnlen () from /lib/libc.so.6
(gdb) bt
#0  0x0000002a9663b936 in strnlen () from /lib/libc.so.6
#1  0x0000002a9661030f in vfprintf () from /lib/libc.so.6
#2  0x00000000004146c8 in init_color ()
#3  0x00000000004126d9 in init_color ()
#4  0x0000000000414566 in init_color ()
#5  0x000000000040ac6e in init_color ()
#6  0x000000000040a85f in init_color ()
#7  0x000000000040a74a in init_color ()
#8  0x0000000000435fff in matherr ()
#9  0x0000002a965e08b1 in __libc_start_main () from /lib/libc.so.6
#10 0x00000000004049aa in ?? ()
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>g2boojum@gentoo.org</who>
            <bug_when>2004-04-08 05:15:41 0000</bug_when>
            <thetext>Oh!  I&apos;m sorry, I didn&apos;t realize you were using amd64.  (In fact, reading back
through your bug report I don&apos;t see this information anywhere, although I
could have missed it.)

I can&apos;t test it here, so I&apos;m going to reassign this bug to the amd64 folks and
I&apos;ll cc the ia64 team as well.

Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-04-08 06:57:42 0000</bug_when>
            <thetext>I can confirm this bug on my amd64 box. Following the output of nonstripped backtrace (same command and sample data as Armin provided):

*cut off*
After 5 iterations the fit converged.
final sum of squares of residuals : 0.00158143
rel. change during last iteration : -2.69974e-07

degrees of freedom (ndf) : 15
rms of residuals      (stdfit) = sqrt(WSSR/ndf)      : 0.0102678
variance of residuals (reduced chisquare) = WSSR/ndf : 0.000105429

Final set of parameters            Asymptotic Standard Error
=======================            ==========================

a               = -12.3508         +/- 0.4276       (3.462%)

Program received signal SIGSEGV, Segmentation fault.
0x0000002a9662bcb6 in strnlen () from /lib/libc.so.6
(gdb) bt
#0  0x0000002a9662bcb6 in strnlen () from /lib/libc.so.6
#1  0x0000002a966004aa in vfprintf () from /lib/libc.so.6
#2  0x0000000000414e4a in Dblfn ()
#3  0x0000000000412ba4 in regress ()
#4  0x00000000004145fb in fit_command ()
#5  0x000000000040af45 in command ()
#6  0x000000000040ab2c in do_line ()
#7  0x000000000040aa5d in com_line ()
#8  0x0000000000436e45 in main ()
(gdb)

I&apos;ll have a look on that later...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-08 09:37:05 0000</bug_when>
            <thetext>
compiled the last available build on sf.net:

        G N U P L O T
        Version 3.8k patchlevel 3
        last modified Mon Mar 29 15:17:53 CEST 2004

crashes in the same place. Here&apos;s a backtrace on the debug build:

(gdb) bt
#0  0x0000002a9663b936 in strnlen () from /lib/libc.so.6
#1  0x0000002a9661030f in vfprintf () from /lib/libc.so.6
#2  0x00000000004198f9 in Dblfn (fmt=0x4d3268 &quot;%-15.15s = %-15g  %-3.3s %-12.4g (%.4g%%)\n&quot;) at fit.c:1688
#3  0x00000000004173d8 in regress (a=0x648490) at fit.c:777
#4  0x0000000000419773 in fit_command () at fit.c:1638
#5  0x000000000040c7ec in command () at command.c:511
#6  0x000000000040c3ae in do_line () at command.c:368
#7  0x000000000040c28d in com_line () at command.c:327
#8  0x000000000044fcb7 in main (argc=1, argv=0x7fbffff398) at plot.c:626

It happens as it tries to write the last output line (a= [...] ) to the log file. Could this actually be a libc bug (as vprintf fails to print to a file a line that successfully printed to stdout)?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>agriffis@gentoo.org</who>
            <bug_when>2004-04-08 11:04:44 0000</bug_when>
            <thetext>Nice backtrace.. :-)  How about working on a patch?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-04-08 11:45:41 0000</bug_when>
            <thetext>Ok, uncommenting vfprintf(log_f, fmt, args); in src/fit.c:Dlbfn() solves the segfault. Probably a sizeof() problem with log_f on 64bit Archs ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-04-08 18:28:30 0000</bug_when>
            <thetext>Works for me now. The problem was less using vfprintf on a file but more calling
it without re-initializing &quot;args&quot; via VA_START. Made a patch against it + a patch
to the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-04-08 18:30:27 0000</bug_when>
            <thetext>Created an attachment (id=28922)
Patch for media-gfx/gnuplot-3.8j
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-04-08 18:31:39 0000</bug_when>
            <thetext>Created an attachment (id=28923)
Patch for media-gfx/gnuplot-3.8j ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-08 19:47:12 0000</bug_when>
            <thetext>It does not seem necessary to remove printing to the log. Indeed, doing 

va_end(args);
VA_START(args, fmt);

between the two vprintf() calls seems to take care of it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin@despammed.com</who>
            <bug_when>2004-04-08 20:12:50 0000</bug_when>
            <thetext>after looking at the c99 standard, this seems to be a gnuplot bug rather than an amd64 one. specifically, 7.15 par. 3 says that the va_list argument (args) is supposed to be in an invalid state after the first vfprintf() call. So maybe make the patch required for all archs until a fix is available upstream?

also posted as a bug on the gnuplot sf.net bugtracker here:

http://sourceforge.net/tracker/index.php?func=detail&amp;aid=932162&amp;group_id=2055&amp;atid=102055</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lv@gentoo.org</who>
            <bug_when>2004-04-08 21:03:31 0000</bug_when>
            <thetext>I&apos;ve committed an amd64-specific ebuild for this to CVS. if this fix needs to exist on all archs, then I&apos;ll leave that decision up to somebody other than myself.

I&apos;m re-assigning this bug to the maintainer for this package, but it should be fixed on amd64 now. give it a bit to reach rsync.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>g2boojum@gentoo.org</who>
            <bug_when>2005-01-09 07:48:11 0000</bug_when>
            <thetext>Closing, since there&apos;s been no recent input.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>g2boojum@gentoo.org</who>
            <bug_when>2005-01-09 07:48:48 0000</bug_when>
            <thetext>Really closing this time.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>28809</attachid>
            <date>2004-04-06 15:11 0000</date>
            <desc>sample data</desc>
            <filename>sample.dat</filename>
            <type>text/plain</type>
            <data encoding="base64">CjEyCTAuNDM4NTgxCS0wLjY0NzI1NwkwLjk5OTgzNAkwLjc3ODEzNQktMy40MTEwMQoxMS45CTAu
NDM5ODY5CS0wLjY0MjAxOAkwLjk5OTkxNAkwLjc4MjA5MwktMy40MTUyNwoxMS44CTAuNDM4Mzc2
CS0wLjYzMDUzNwkwLjk5OTg4OQkwLjc2OTQ3NAktMy40MjkyCjExLjcJMC40MzkwMDIJLTAuNjI1
NTg4CTAuOTk5ODMxCTAuNzcxOTY0CS0zLjQ0MjE3CjExLjYJMC40MzkyMjkJLTAuNjI0NTc0CTAu
OTk5OTU1CTAuNzcxMzMyCS0zLjQ1NzM4CjExLjUJMC40Mzc5ODgJLTAuNjIwMTkyCTEuMDAwMDMJ
MC43NjUxODEJLTMuNDYxNzkKMTEuNAkwLjQzODI3NQktMC42MjI0NjEJMS4wMDAyCTAuNzY1MTM0
CS0zLjQ4NTI4CjExLjMJMC40MzczMDYJLTAuNjEzMDkyCTEuMDAwMDQJMC43NjIyNwktMy40OTkw
NgoxMS4yCTAuNDM2OTM3CS0wLjYwNTc1OQkxLjAwMDA4CTAuNzYwOTA3CS0zLjUwMTcyCjExLjEJ
MC40Mzc0ODQJLTAuNjA1NDY1CTAuOTk5OTc2CTAuNzYyNjkxCS0zLjUyMDExCjExCTAuNDM4MDE4
CS0wLjYwNTYxMwkwLjk5OTkxMwkwLjc2MzE1CS0zLjUzMjg5CjEwLjkJMC40MzY0MgktMC41OTg2
OAkxLjAwMDA0CTAuNzU1NDY3CS0zLjU0Nzk5CjEwLjgJMC40MzY3NjcJLTAuNTkzNzA4CTAuOTk5
OTcyCTAuNzU0ODkzCS0zLjU1NjgKMTAuNwkwLjQzNjUyOQktMC41ODQ3NTQJMC45OTk5MTMJMC43
NTQ0MTMJLTMuNTgyMjkKMTAuNgkwLjQzNTUxOAktMC41ODA3NjYJMC45OTk4MzcJMC43NDc1ODIJ
LTMuNTg5NTQKMTAuNQkwLjQzNTc1MgktMC41NzEwOTIJMC45OTk5NDYJMC43NDgyMTYJLTMuNjA2
NjEKMTAuNAkwLjQzNDUwMgktMC41NTgzMzIJMC45OTk5NDkJMC43MzU1MQktMy42MjIxNwoxMC4z
CTAuNDM0ODc4CS0wLjU1NjI3CTAuOTk5Nzk1CTAuNzQyNzAxCS0zLjYzMTI3CjEwLjIJMC40MzU4
NzEJLTAuNTUzOTI1CTEuMDAwMDIJMC43NDU3ODgJLTMuNjU3MzUKMTAuMQkwLjQzMzQ3MgktMC41
NDEwMzEJMC45OTk5OTEJMC43MzQ1NTgJLTMuNjU5OTcKMTAJMC40MzQ4NAktMC41NDI0NDUJMS4w
MDAxNQkwLjczOTAxCS0zLjY4OTQ3CjkuOQkwLjQzMTkzMQktMC41MzE4OAkxLjAwMDEyCTAuNzMy
NzIJLTMuNjg3NjEKOS44CTAuNDMzNjMxCS0wLjUzMTM3OQkwLjk5OTk5MQkwLjczOTYzOAktMy43
MTM1Nwo5LjcJMC40MzA4MjYJLTAuNDk2MDE5CTEuMDAwMDQJMC43MjMwNzMJLTMuNzE3OTYKOS42
CTAuNDMwODM1CS0wLjQ4ODM1NgkxLjAwMDEJMC43MjQxOTcJLTMuNzM1MDgKOS41CTAuNDMwMzQy
CS0wLjQ2Njg3NwkxCTAuNzE1NTA3CS0zLjc1NzAxCjkuNAkwLjQyODg0MgktMC40NTI0ODgJMC45
OTk4ODcJMC43MTA5NTIJLTMuNzY2MTgKOS4zCTAuNDI3NjI5CS0wLjQyOTgzNwkwLjk5OTkyNQkw
LjcwNTUwNgktMy43ODI5NAo5LjIJMC40Mjc5MzYJLTAuNDE3MTg2CTEuMDAwMDYJMC43MDM4MzIJ
LTMuODAxMTQKOS4xCTAuNDI3NDA4CS0wLjQxMTgzNAkwLjk5OTk1NQkwLjcwMzQ4MwktMy44MTM4
Nwo5CTAuNDI4MDcyCS0wLjM5ODcwMgkxLjAwMDA2CTAuNzA0MjE0CS0zLjgzNzQ0CjguOQkwLjQy
NjU3NgktMC4zODkxOTUJMS4wMDAwNgkwLjY5OTk3OQktMy44NTQwMQo4LjgJMC40MjU3NzEJLTAu
Mzc4ODM0CTAuOTk5OTYxCTAuNzAzNDgJLTMuODcyNzkKOC43CTAuNDIyNjU4CS0wLjMzODk4OQkw
Ljk5OTk5NQkwLjY4OTQwMwktMy44ODgwNgo4LjYJMC40MjMxOTgJLTAuMjk3NzIzCTEuMDAwMDEJ
MC42ODUwOTcJLTMuOTA3NjMKOC41CTAuNDIyMDkyCS0wLjI2NzUwMQkwLjk5OTk0NQkwLjY4NDMz
OQktMy45MTgyMQo4LjQJMC40MjA5ODQJLTAuMjA5NzQJMC45OTk5OTgJMC42NzgwMDQJLTMuOTMz
MDIKOC4zCTAuNDE5NjUzCS0wLjE4NzIxNQkxLjAwMDAyCTAuNjcyNjk3CS0zLjk2MDE0CjguMgkw
LjQxODI3NQktMC4xNTk5OQkxLjAwMDAyCTAuNjcyODczCS0zLjk3ODkKOC4xCTAuNDIwMjc2CS0w
LjE1NTc1OQkxLjAwMDExCTAuNjc4ODA1CS00LjAwNzk2CjgJMC40MTU2MjIJLTAuMTM2MjQ5CTEu
MDAwMDMJMC42NzI5MjYJLTQuMDI1Nwo3LjkJMC40MTY2MTMJLTAuMTE5MzczCTEJMC42NzgwNTIJ
LTQuMDUzNjcKNy44CTAuNDE2MjAzCS0wLjA5NTI3NjIJMQkwLjY3OTc0MQktNC4wNzE3Ngo3LjcJ
MC40MTUyMzQJLTAuMDg4MDU5NgkxLjAwMDAyCTAuNjgxMjQxCS00LjEwNzkyCjcuNgkwLjQxMzIw
MwktMC4wODQ1Njk5CTEuMDAwMDEJMC42ODQ2NDYJLTQuMTMzNTgKNy41CTAuNDEwODc0CS0wLjA2
NDE2MgkwLjk5OTk4NQkwLjY4NjQ2NQktNC4xNjc0Nwo3LjQJMC40MTA1MDEJLTAuMDUwMzUxOQkw
Ljk5OTk5CTAuNjg2Mzk1CS00LjE4MTg4CjcuMwkwLjQwOTE0MgktMC4wNDUzNDM2CTAuOTk5OTgx
CTAuNjk0Mjg4CS00LjIwNjA0CjcuMgkwLjQwNzM1NwktMC4wMzEyNzM5CTAuOTk5OTg3CTAuNjkz
NTYzCS00LjIzNjk4CjcuMQkwLjQwNjk1CS0wLjAyNjI0NTUJMC45OTk5ODQJMC42OTY0NjMJLTQu
Mjc5MDEKNwkwLjQwNTAwOAktMC4wMTk4MTY2CTAuOTk5OTk0CTAuNjk3MDE5CS00LjMwMjE3CjYu
OQkwLjQwNDQ3NQktMC4wMTI0NDk5CTAuOTk5OTg3CTAuNzAxMzk4CS00LjMzNDAzCjYuOAkwLjQw
MzE1NgktMC4wMTA2MDE2CTEJMC43MDkxNTYJLTQuMzg2MDYKNi43CTAuNDAxNjYyCS0wLjAxNTI3
NjcJMC45OTk5NzcJMC43MTEyMzgJLTQuNDAwNjUKNi42CTAuNDAwOTc0CS0wLjAxMjg4MzgJMC45
OTk5OTgJMC43MTQ0MjEJLTQuNDQ0NzcKNi41CTAuNDAwMTkxCS0wLjAxMzYwNTQJMC45OTk5OTkJ
MC43MTczNzEJLTQuNDgxODkKNi40CTAuMzk2ODU0CS0wLjAwODM5NTM3CTAuOTk5OTk2CTAuNzE5
MzE4CS00LjUxNzI1CjYuMwkwLjM5NTE3NwktMC4wMDA2NTcyMQkxCTAuNzI0Njc4CS00LjU1NDM3
CjYuMgkwLjM5NDMzNAktMC4wMDgyMDI4MQkxLjAwMDAxCTAuNzMwMjkxCS00LjU4OTY5CjYuMQkw
LjM5MjcxOQktMC4wMDkyMzkwMQkxCTAuNzM1MTM5CS00LjYyNzQ2CgoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28922</attachid>
            <date>2004-04-08 18:30 0000</date>
            <desc>Patch for media-gfx/gnuplot-3.8j</desc>
            <filename>gnuplot-3.8j-amd64.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNyYy9maXQuYy5vcmlnCTIwMDQtMDQtMDkgMDM6MTI6NDkuMjQ5NTg4MzI4ICswMjAwCisr
KyBzcmMvZml0LmMJMjAwNC0wNC0wOSAwMzoxMTo1Ni44MDU1NjEwMzIgKzAyMDAKQEAgLTE2ODUs
NiArMTY4NSw3IEBACiAgICAgVkFfU1RBUlQoYXJncywgZm10KTsKICMgaWYgZGVmaW5lZChIQVZF
X1ZGUFJJTlRGKSB8fCBfTElCQwogICAgIHZmcHJpbnRmKFNUQU5EQVJELCBmbXQsIGFyZ3MpOwor
ICAgIFZBX1NUQVJUKGFyZ3MsIGZtdCk7CiAgICAgdmZwcmludGYobG9nX2YsIGZtdCwgYXJncyk7
CiAjIGVsc2UKICAgICBfZG9wcm50KGZtdCwgYXJncywgU1RBTkRBUkQpOwo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28923</attachid>
            <date>2004-04-08 18:31 0000</date>
            <desc>Patch for media-gfx/gnuplot-3.8j ebuild</desc>
            <filename>gnuplot-3.8j.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGdudXBsb3QtMy44ai5lYnVpbGQub3JpZwkyMDA0LTA0LTA5IDAzOjIzOjUxLjkzOTg0NDA5
NiArMDIwMAorKysgZ251cGxvdC0zLjhqLmVidWlsZAkyMDA0LTA0LTA5IDAzOjE5OjAzLjg1NzYz
OTI0OCArMDIwMApAQCAtMjIsNiArMjIsMTQgQEAKIAlyZWFkbGluZT8gKCBzeXMtbGlicy9yZWFk
bGluZSApCiAJcGxvdHV0aWxzPyAoIG1lZGlhLWxpYnMvcGxvdHV0aWxzICkiCiAKK3NyY191bnBh
Y2soKSB7CisJdW5wYWNrICR7QX0KKwlpZiBbICR7QVJDSH0gPSAiYW1kNjQiIF07IHRoZW4KKwkJ
Y2QgJHtTfQorCQllcGF0Y2ggJHtGSUxFU0RJUn0vZ251cGxvdC0ke1BWfS1hbWQ2NC5kaWZmCisJ
ZmkKK30KKwogc3JjX2NvbXBpbGUoKSB7CiAJbG9jYWwgbXljb25mCiAJIy0td2l0aC1sYXNlcmdu
dSBmbGFnIHNlZW1zIHRvIGJlIGJyb2tlbiBhbmQgSSdtIHRvbyBsYXp5IHRvIGZpeCBub3cK
</data>        

          </attachment>
    </bug>

</bugzilla>