<?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>203548</bug_id>
          
          <creation_ts>2007-12-28 07:04 0000</creation_ts>
          <short_desc>x11-misc/xfractint-20.04_p07 crashes during build</short_desc>
          <delta_ts>2007-12-28 11:58:18 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>Ebuilds</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>gentoo4@achurch.org</reporter>
          <assigned_to>spock@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>gentoo4@achurch.org</who>
            <bug_when>2007-12-28 07:04:16 0000</bug_when>
            <thetext>While attempting to build xfractint-20.04_p07, the internal help compiler tool &quot;hc&quot; crashes, breaking the build.  This is the result of a buffer overflow stemming from mismatched buffer sizes (MAXEXT=4 in dos_help/hc.c via headers/unix.h, FILE_MAX_EXT=5 in unix/unix.c).  Patch forthcoming, as soon as I finish testing it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo4@achurch.org</who>
            <bug_when>2007-12-28 07:18:48 0000</bug_when>
            <thetext>Created an attachment (id=139484)
Patch to xfractint source to make buffer sizes consistent

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>spock@gentoo.org</who>
            <bug_when>2007-12-28 11:58:18 0000</bug_when>
            <thetext>Fixed in CVS.  Thanks for the patch :)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139484</attachid>
            <date>2007-12-28 07:18 0000</date>
            <desc>Patch to xfractint source to make buffer sizes consistent</desc>
            <filename>xfractint-20.04p07-filename-buffer-overflow-fix.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIC4uL3hmcmFjdGludC0yMC4wNHAwNy1vcmlnL2Rvc19oZWxwL2hjLmMgLi4veGZy
YWN0aW50LTIwLjA0cDA3L2Rvc19oZWxwL2hjLmMKLS0tIC4uL3hmcmFjdGludC0yMC4wNHAwNy1v
cmlnL2Rvc19oZWxwL2hjLmMJMjAwNi0wMy0xNSAxMDozMDo0NyArMDkwMAorKysgLi4veGZyYWN0
aW50LTIwLjA0cDA3L2Rvc19oZWxwL2hjLmMJMjAwNy0xMi0yOCAxNjowNTo1MyArMDkwMApAQCAt
NzIsOCArNzIsOCBAQAogIyAgIGluY2x1ZGUgPGRpci5oPgogIyAgIGRlZmluZSBGTlNQTElUIGZu
c3BsaXQKICNlbHNlCi0jICAgZGVmaW5lIE1BWEZJTEUgX01BWF9GTkFNRQotIyAgIGRlZmluZSBN
QVhFWFQgIF9NQVhfRVhUCisjICAgZGVmaW5lIE1BWEZJTEUgRklMRV9NQVhfRk5BTUUKKyMgICBk
ZWZpbmUgTUFYRVhUICBGSUxFX01BWF9FWFQKICMgICBkZWZpbmUgRk5TUExJVCBfc3BsaXRwYXRo
CiAjZW5kaWYKIApkaWZmIC11ck4gLi4veGZyYWN0aW50LTIwLjA0cDA3LW9yaWcvaGVhZGVycy9m
cmFjdGludC5oIC4uL3hmcmFjdGludC0yMC4wNHAwNy9oZWFkZXJzL2ZyYWN0aW50LmgKLS0tIC4u
L3hmcmFjdGludC0yMC4wNHAwNy1vcmlnL2hlYWRlcnMvZnJhY3RpbnQuaAkyMDA2LTExLTI2IDA0
OjQzOjA3ICswOTAwCisrKyAuLi94ZnJhY3RpbnQtMjAuMDRwMDcvaGVhZGVycy9mcmFjdGludC5o
CTIwMDctMTItMjggMTY6MDc6MDIgKzA5MDAKQEAgLTQ3LDMxICs0Nyw2IEBACiAjZGVmaW5lIFJF
U1RPUkVTVEFSVCAgICAgIDMKICNkZWZpbmUgQ09OVElOVUUgICAgICAgICAgNAogCi0vKiB0aGVz
ZSBhcmUgdXNlZCB0byBkZWNsYXJlIGFycmF5cyBmb3IgZmlsZSBuYW1lcyAqLwotI2lmZGVmIFhG
UkFDVAotI2RlZmluZSBGSUxFX01BWF9QQVRIICAyNTYgICAgICAgLyogbWF4IGxlbmd0aCBvZiBw
YXRoK2ZpbGVuYW1lICAqLwotI2RlZmluZSBGSUxFX01BWF9ESVIgICAyNTYgICAgICAgLyogbWF4
IGxlbmd0aCBvZiBkaXJlY3RvcnkgbmFtZSAqLwotI2Vsc2UKLSNkZWZpbmUgRklMRV9NQVhfUEFU
SCAgODAgICAgICAgLyogbWF4IGxlbmd0aCBvZiBwYXRoK2ZpbGVuYW1lICAqLwotI2RlZmluZSBG
SUxFX01BWF9ESVIgICA4MCAgICAgICAvKiBtYXggbGVuZ3RoIG9mIGRpcmVjdG9yeSBuYW1lICov
Ci0jZW5kaWYKLSNkZWZpbmUgRklMRV9NQVhfRFJJVkUgIDMgICAgICAgLyogbWF4IGxlbmd0aCBv
ZiBkcml2ZSBsZXR0ZXIgICAqLwotCi0jaWYgMQotI2RlZmluZSBGSUxFX01BWF9GTkFNRSAgOSAg
ICAgICAvKiBtYXggbGVuZ3RoIG9mIGZpbGVuYW1lICAgICAgICovCi0jZGVmaW5lIEZJTEVfTUFY
X0VYVCAgICA1ICAgICAgIC8qIG1heCBsZW5ndGggb2YgZXh0ZW5zaW9uICAgICAgKi8KLSNlbHNl
Ci0vKgotVGhlIGZpbGVuYW1lIGxpbWl0cyB3ZXJlIGluY3JlYXNlZCBpbiBYZnJhY3QgMy4wMi4g
QnV0IGFsYXMsCi1pbiB0aGlzIHBvb3IgcHJvZ3JhbSB0aGF0IHdhcyBvcmlnaW5hbGx5IGRldmVs
b3BlZCBvbiB0aGUKLW5lYXJseS1icmFpbi1kZWFkIERPUyBvcGVyYXRpbmcgc3lzdGVtLCBxdWl0
ZSBhIGZldyB0aGluZ3MKLWluIHRoZSBVSSB3b3VsZCBicmVhayBpZiBmaWxlIG5hbWVzIHdlcmUg
YmlnZ2VyIHRoYW4gRE9TIDgtMwotbmFtZXMuIFNvIGZvciBub3cgaHVtb3IgdXMgYW5kIGxldCdz
IGtlZXAgdGhlIG5hbWVzIHNob3J0LgotKi8KLSNkZWZpbmUgRklMRV9NQVhfRk5BTUUgIDY0ICAg
ICAgIC8qIG1heCBsZW5ndGggb2YgZmlsZW5hbWUgICAgICAgKi8KLSNkZWZpbmUgRklMRV9NQVhf
RVhUICAgIDY0ICAgICAgIC8qIG1heCBsZW5ndGggb2YgZXh0ZW5zaW9uICAgICAgKi8KLSNlbmRp
ZgotCiAjZGVmaW5lIE1BWE1BWExJTkVMRU5HVEggIDEyOCAgIC8qIHVwcGVyIGxpbWl0IGZvciBt
YXhsaW5lbGVuZ3RoIGZvciBQQVJzICovCiAjZGVmaW5lIE1JTk1BWExJTkVMRU5HVEggIDQwICAg
IC8qIGxvd2VyIGxpbWl0IGZvciBtYXhsaW5lbGVuZ3RoIGZvciBQQVJzICovCiAKZGlmZiAtdXJO
IC4uL3hmcmFjdGludC0yMC4wNHAwNy1vcmlnL2hlYWRlcnMvcG9ydC5oIC4uL3hmcmFjdGludC0y
MC4wNHAwNy9oZWFkZXJzL3BvcnQuaAotLS0gLi4veGZyYWN0aW50LTIwLjA0cDA3LW9yaWcvaGVh
ZGVycy9wb3J0LmgJMjAwNi0xMS0yNiAwNDo0MzowNyArMDkwMAorKysgLi4veGZyYWN0aW50LTIw
LjA0cDA3L2hlYWRlcnMvcG9ydC5oCTIwMDctMTItMjggMTY6MTE6MTUgKzA5MDAKQEAgLTI2MCw2
ICsyNjAsMzYgQEAKICNlbmRpZgogI2VuZGlmCiAKKworLyogVGhlIGZvbGxvd2luZyBGSUxFXyog
I2RlZmluZXMgd2VyZSBtb3ZlZCBoZXJlIGZyb20gZnJhY3RpbnQuaCB0bworICogYXZvaWQgaW5j
b25zaXN0ZW50IGRlY2xhcmF0aW9ucyBpbiBkb3NfaGVscC9oYy5jIGFuZCB1bml4L3VuaXguYy4g
Ki8KKworLyogdGhlc2UgYXJlIHVzZWQgdG8gZGVjbGFyZSBhcnJheXMgZm9yIGZpbGUgbmFtZXMg
Ki8KKyNpZmRlZiBYRlJBQ1QKKyNkZWZpbmUgRklMRV9NQVhfUEFUSCAgMjU2ICAgICAgIC8qIG1h
eCBsZW5ndGggb2YgcGF0aCtmaWxlbmFtZSAgKi8KKyNkZWZpbmUgRklMRV9NQVhfRElSICAgMjU2
ICAgICAgIC8qIG1heCBsZW5ndGggb2YgZGlyZWN0b3J5IG5hbWUgKi8KKyNlbHNlCisjZGVmaW5l
IEZJTEVfTUFYX1BBVEggIDgwICAgICAgIC8qIG1heCBsZW5ndGggb2YgcGF0aCtmaWxlbmFtZSAg
Ki8KKyNkZWZpbmUgRklMRV9NQVhfRElSICAgODAgICAgICAgLyogbWF4IGxlbmd0aCBvZiBkaXJl
Y3RvcnkgbmFtZSAqLworI2VuZGlmCisjZGVmaW5lIEZJTEVfTUFYX0RSSVZFICAzICAgICAgIC8q
IG1heCBsZW5ndGggb2YgZHJpdmUgbGV0dGVyICAgKi8KKworI2lmIDEKKyNkZWZpbmUgRklMRV9N
QVhfRk5BTUUgIDkgICAgICAgLyogbWF4IGxlbmd0aCBvZiBmaWxlbmFtZSAgICAgICAqLworI2Rl
ZmluZSBGSUxFX01BWF9FWFQgICAgNSAgICAgICAvKiBtYXggbGVuZ3RoIG9mIGV4dGVuc2lvbiAg
ICAgICovCisjZWxzZQorLyoKK1RoZSBmaWxlbmFtZSBsaW1pdHMgd2VyZSBpbmNyZWFzZWQgaW4g
WGZyYWN0IDMuMDIuIEJ1dCBhbGFzLAoraW4gdGhpcyBwb29yIHByb2dyYW0gdGhhdCB3YXMgb3Jp
Z2luYWxseSBkZXZlbG9wZWQgb24gdGhlCituZWFybHktYnJhaW4tZGVhZCBET1Mgb3BlcmF0aW5n
IHN5c3RlbSwgcXVpdGUgYSBmZXcgdGhpbmdzCitpbiB0aGUgVUkgd291bGQgYnJlYWsgaWYgZmls
ZSBuYW1lcyB3ZXJlIGJpZ2dlciB0aGFuIERPUyA4LTMKK25hbWVzLiBTbyBmb3Igbm93IGh1bW9y
IHVzIGFuZCBsZXQncyBrZWVwIHRoZSBuYW1lcyBzaG9ydC4KKyovCisjZGVmaW5lIEZJTEVfTUFY
X0ZOQU1FICA2NCAgICAgICAvKiBtYXggbGVuZ3RoIG9mIGZpbGVuYW1lICAgICAgICovCisjZGVm
aW5lIEZJTEVfTUFYX0VYVCAgICA2NCAgICAgICAvKiBtYXggbGVuZ3RoIG9mIGV4dGVuc2lvbiAg
ICAgICovCisjZW5kaWYKKworCiAvKiBVc2VzIGJpZ19hY2Nlc3MzMigpLCBiaWdfc2V0MzIoKSwu
Li4gZnVuY3Rpb25zIGluc3RlYWQgb2YgbWFjcm9zLiAqLwogLyogU29tZSBsaXR0bGUgZW5kaWFu
IG1hY2hpbmVzIG1heSByZXF1aXJlIHRoaXMgYXMgd2VsbC4gKi8KICNpZiBCWVRFX09SREVSID09
IEJJR19FTkRJQU4KZGlmZiAtdXJOIC4uL3hmcmFjdGludC0yMC4wNHAwNy1vcmlnL2hlYWRlcnMv
dW5peC5oIC4uL3hmcmFjdGludC0yMC4wNHAwNy9oZWFkZXJzL3VuaXguaAotLS0gLi4veGZyYWN0
aW50LTIwLjA0cDA3LW9yaWcvaGVhZGVycy91bml4LmgJMjAwNi0xMS0yNiAwNDo0MzowNyArMDkw
MAorKysgLi4veGZyYWN0aW50LTIwLjA0cDA3L2hlYWRlcnMvdW5peC5oCTIwMDctMTItMjggMTU6
NTI6NDcgKzA5MDAKQEAgLTI4LDggKzI4LDYgQEAKICNkZWZpbmUgbWF4KGEsYikgKChhKT4oYik/
KGEpOihiKSkKICNkZWZpbmUgbWluKGEsYikgKChhKTwoYik/KGEpOihiKSkKICNkZWZpbmUgcmVt
b3ZlKHgpIHVubGluayh4KQotI2RlZmluZSBfTUFYX0ZOQU1FIDIwCi0jZGVmaW5lIF9NQVhfRVhU
IDQKICNkZWZpbmUgY2hzaXplKGZkLGxlbikgZnRydW5jYXRlKGZkLGxlbikKIAogI2RlZmluZSBp
bnAoeCkgMApkaWZmIC11ck4gLi4veGZyYWN0aW50LTIwLjA0cDA3LW9yaWcvdW5peC91bml4LmMg
Li4veGZyYWN0aW50LTIwLjA0cDA3L3VuaXgvdW5peC5jCi0tLSAuLi94ZnJhY3RpbnQtMjAuMDRw
MDctb3JpZy91bml4L3VuaXguYwkyMDA1LTA3LTI4IDA5OjU1OjAyICswOTAwCisrKyAuLi94ZnJh
Y3RpbnQtMjAuMDRwMDcvdW5peC91bml4LmMJMjAwNy0xMi0yOCAxNjowNTo1NiArMDkwMApAQCAt
MTUsMTIgKzE1LDYgQEAKICNpbmNsdWRlIDxjdHlwZS5oPgogI2luY2x1ZGUgInBvcnQuaCIKIAot
I2RlZmluZSBGSUxFX01BWF9QQVRIICAyNTYgICAgICAgLyogbWF4IGxlbmd0aCBvZiBwYXRoK2Zp
bGVuYW1lICAqLwotI2RlZmluZSBGSUxFX01BWF9ESVIgICAyNTYgICAgICAgLyogbWF4IGxlbmd0
aCBvZiBkaXJlY3RvcnkgbmFtZSAqLwotI2RlZmluZSBGSUxFX01BWF9EUklWRSAgMyAgICAgICAv
KiBtYXggbGVuZ3RoIG9mIGRyaXZlIGxldHRlciAgICovCi0jZGVmaW5lIEZJTEVfTUFYX0ZOQU1F
ICA5ICAgICAgIC8qIG1heCBsZW5ndGggb2YgZmlsZW5hbWUgICAgICAgKi8KLSNkZWZpbmUgRklM
RV9NQVhfRVhUICAgIDUgICAgICAgLyogbWF4IGxlbmd0aCBvZiBleHRlbnNpb24gICAgICAqLwot
CiBpbnQgaW9jb3VudDsKIAogLyoK
</data>        

          </attachment>
    </bug>

</bugzilla>