<?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>206357</bug_id>
          
          <creation_ts>2008-01-17 16:30 0000</creation_ts>
          <short_desc>games-mud/kmuddy-0.8 crash if connected for 10 hours</short_desc>
          <delta_ts>2008-01-24 05:50:53 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>Games</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.kmuddy.com/mercuryboard/index.php?a=topic&amp;t=1246</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>Tanktalus@gmail.com</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>Tanktalus@gmail.com</who>
            <bug_when>2008-01-17 16:30:56 0000</bug_when>
            <thetext>If you&apos;re connected for 10 hours, an overflow happens, and you get a SIGSEGV

Reproducible: Always




There is a patch at the URL which I&apos;ve tested.  Didn&apos;t work the first time in an ebuild, so I&apos;ll attach the patch that I tested (and is working now) in an ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Tanktalus@gmail.com</who>
            <bug_when>2008-01-17 16:32:32 0000</bug_when>
            <thetext>Created an attachment (id=141154)
patch that fixes this problem

I just added it to the epatch command in the ebuild, re-merged, and have been connected to a mud for nearly 11 hours now.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2008-01-19 04:54:23 0000</bug_when>
            <thetext>was this patch sent upstream?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Tanktalus@gmail.com</who>
            <bug_when>2008-01-20 04:24:16 0000</bug_when>
            <thetext>This patch was stolen from the upstream forums, where the author had already acknowledged it and seemed to accept it (see the URL)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2008-01-24 05:50:53 0000</bug_when>
            <thetext>ok, it&apos;s in there.

If you are mud-addicted, remerge for the patch.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141154</attachid>
            <date>2008-01-17 16:32 0000</date>
            <desc>patch that fixes this problem</desc>
            <filename>idle-crash.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtcnUga211ZGR5LTAuOC9saWIvY3N0YXR1cy5jcHAga211ZGR5LTAuOC5wYXRjaC9saWIv
Y3N0YXR1cy5jcHAKLS0tIGttdWRkeS0wLjgvbGliL2NzdGF0dXMuY3BwCTIwMDUtMTAtMTkgMDI6
MDE6NTIuMDAwMDAwMDAwIC0wNjAwCisrKyBrbXVkZHktMC44LnBhdGNoL2xpYi9jc3RhdHVzLmNw
cAkyMDA4LTAxLTE2IDIwOjA2OjA5LjAwMDAwMDAwMCAtMDcwMApAQCAtMTYsNiArMTYsOSBAQAog
ICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKgogICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KIAorLy9TZXRzIHRoZSBz
aXplIG9mIHRoZSBzdGF0dXMgYnVmZmVyIHdoaWNoIGNvbnRyb2xzIHRpbWUgZGlzcGxheWVyCisj
ZGVmaW5lIHN0YXR1c19zaXplIDMwCisKICNpbmNsdWRlICJjc3RhdHVzLmgiCiAKICNpbmNsdWRl
IDxxZGF0ZXRpbWUuaD4KQEAgLTM3LDggKzQwLDggQEAKIAogICBzYi0+aW5zZXJ0SXRlbSAoIiAi
ICsgaTE4biAoIk9mZi1saW5lIikgKyAiICIsIElEX0NPTk5FQ1RFRCwgMCwgdHJ1ZSk7CiAgIHNi
LT5pbnNlcnRJdGVtICgiID8/eD8/ICIsIElEX0RJTUVOU0lPTiwgMCwgdHJ1ZSk7Ci0gIHNiLT5p
bnNlcnRJdGVtICgiIDA6MDA6MDAgIiwgSURfVElNRVIsIDAsIHRydWUpOwotICBzYi0+aW5zZXJ0
SXRlbSAoIiAiICsgaTE4biAoImlkbGUiKSArICIgMDowMCAiLCBJRF9JRExFLCAwLCB0cnVlKTsK
KyAgc2ItPmluc2VydEl0ZW0gKCIgMDBEOjAwSDowME06MDBTICIsIElEX1RJTUVSLCAwLCB0cnVl
KTsKKyAgc2ItPmluc2VydEl0ZW0gKCIgIiArIGkxOG4gKCJpZGxlIikgKyAiIDAwRDowMEg6MDBN
OjAwUyAiLCBJRF9JRExFLCAwLCB0cnVlKTsKICAgc2ItPmluc2VydEl0ZW0gKCIiLCBJRF9WQVJJ
QUJMRVMpOwogICBzYi0+aW5zZXJ0SXRlbSAoIiIsIElEX1BBUlRJQUwpOwogICB0aW1lclNob3du
ID0gdHJ1ZTsKQEAgLTExNiw3ICsxMTksNyBAQAogICBpZiAoIXRpbWVyU2hvd24pCiAgIHsKICAg
ICB0aW1lclJlc2V0ICgpOwotICAgIHNiLT5jaGFuZ2VJdGVtICgiIDA6MDA6MDAgIiwgSURfVElN
RVIpOworICAgIHNiLT5jaGFuZ2VJdGVtICgiIDAwRDowMEg6MDBNOjAwUyAiLCBJRF9USU1FUik7
CiAgIH0KICAgdGltZXJTaG93biA9IHRydWU7CiB9CkBAIC0xMzgsNyArMTQxLDcgQEAKIAogdm9p
ZCBjU3RhdHVzOjpkaW1lbnNpb25zQ2hhbmdlZCAoaW50IHgsIGludCB5KQogewotICBjaGFyIHMx
WzEwXTsKKyAgY2hhciBzMVtzdGF0dXNfc2l6ZV07CiAgIFFTdHJpbmcgczI7CiAgIHNwcmludGYg
KHMxLCAiICVkeCVkICIsIHgsIHkpOwogICBzMiA9IHMxOwpAQCAtMTY2LDggKzE2OSw4IEBACiAg
IGNvbm50aW1lID0gMDsKICAgaWRsZXRpbWUxID0gMDsKICAgaWYgKHRpbWVyU2hvd24pCi0gICAg
c2ItPmNoYW5nZUl0ZW0gKCIgMDowMDowMCAiLCBJRF9USU1FUik7Ci0gIHNiLT5jaGFuZ2VJdGVt
ICgiICIgKyBpMThuICgiaWRsZSIpICsgIiAwOjAwIiwgSURfSURMRSk7CisgICAgIHNiLT5jaGFu
Z2VJdGVtICgiIDAwRDowMEg6MDBNOjAwUyAiLCBJRF9USU1FUik7CisgIHNiLT5jaGFuZ2VJdGVt
ICgiICIgKyBpMThuICgiaWRsZSIpICsgIiAwMEQ6MDBIOjAwTTowMFMiLCBJRF9JRExFKTsKICAg
dGltZXIxLT5zdGFydCAoMTAwMCk7CiB9CiAKQEAgLTE3NSw3ICsxNzgsNyBAQAogewogICBzYi0+
Y2hhbmdlSXRlbSAoIiAiICsgaTE4biAoIkNvbm5lY3RlZCIpICsgIiAiLCBJRF9DT05ORUNURUQp
OwogICBzYi0+Y2hhbmdlSXRlbSAoIiIsIElEX1BBUlRJQUwpOwotICBzYi0+Y2hhbmdlSXRlbSAo
IiAiICsgaTE4biAoImlkbGUiKSArICIgMDowMCAiLCBJRF9JRExFKTsKKyAgc2ItPmNoYW5nZUl0
ZW0gKCIgIiArIGkxOG4gKCJpZGxlIikgKyAiIDAwRDowMEg6MDBNOjAwUyAiLCBJRF9JRExFKTsK
ICAgc2hvd01lc3NhZ2UgKGkxOG4gKCJDb25uZWN0ZWQuIikpOwogfQogCkBAIC0yMDksMTggKzIx
MiwxOSBAQAogICAgIGlkbGV0aW1lMSA9IDA7CiAgICAgdGltZXIxLT5zdG9wICgpOwogICAgIHRp
bWVyMS0+c3RhcnQgKDEwMDApOwotICAgIHNiLT5jaGFuZ2VJdGVtICgiICIgKyBpMThuICgiaWRs
ZSIpICsgIiAwOjAwICIsIElEX0lETEUpOworICAgIHNiLT5jaGFuZ2VJdGVtICgiICIgKyBpMThu
ICgiaWRsZSIpICsgIiAwMEQ6MDBIOjAwTTowMFMgIiwgSURfSURMRSk7CiAgIH0KIH0KIAogY29u
c3QgUVN0cmluZyBjU3RhdHVzOjpjb25uVGltZVN0cmluZyAoKQogewotICBjaGFyIHMxWzEwXTsK
LSAgaW50IGggPSBjb25udGltZSAvIDM2MDA7CisgIGNoYXIgczFbc3RhdHVzX3NpemVdOworICBp
bnQgZCA9IGNvbm50aW1lIC8gKDM2MDAqMjQpOworICBpbnQgaCA9IChjb25udGltZSAvIDM2MDAp
ICUgMjQ7CiAgIGludCBzID0gY29ubnRpbWUgJSAzNjAwOwogICBpbnQgbSA9IHMgLyA2MDsKICAg
cyA9IHMgJSA2MDsKLSAgc3ByaW50ZiAoczEsICIgJWQ6JTAyZDolMDJkICIsIGgsIG0sIHMpOwor
ICBzcHJpbnRmIChzMSwgIiAlMDJkRDolMDJkSDolMDJkTTolMDJkUyAiLCBkLCBoLCBtLCBzKTsK
ICAgUVN0cmluZyBzMiA9IHMxOwogICByZXR1cm4gczI7CiB9CkBAIC0yNDYsMTYgKzI1MCwxNCBA
QAogewogICArK2lkbGV0aW1lMTsKICAgCi0gIGludCBoLCBtLCBzOworICBpbnQgZCwgaCwgbSwg
czsKICAgcyA9IGlkbGV0aW1lMSAlIDYwOwogICBtID0gKChpZGxldGltZTEgLSBzKSAvIDYwKSAl
IDYwOwotICBoID0gKGlkbGV0aW1lMSAtIHMpIC8gMzYwMDsKKyAgaCA9IChpZGxldGltZTEgLSBz
KSAvIDM2MDAgJSAyNDsKKyAgZCA9IChpZGxldGltZTEgLSBzKSAvICgzNjAwICogMjQpOwogICAK
LSAgY2hhciBzc1sxNV07Ci0gIGlmIChoID4gMCkKLSAgICBzcHJpbnRmIChzcywgIiAlZDolMDJk
OiUwMmQgIiwgaCwgbSwgcyk7Ci0gIGVsc2UKLSAgICBzcHJpbnRmIChzcywgIiAlZDolMDJkICIs
IG0sIHMpOworICBjaGFyIHNzW3N0YXR1c19zaXplXTsKKyAgc3ByaW50ZiAoc3MsICIgJTAyZEQ6
JTAyZEg6JTAyZE06JTAyZFMgIiwgZCwgaCwgbSwgcyk7CiAKICAgc2ItPmNoYW5nZUl0ZW0gKCIg
IiArIGkxOG4gKCJpZGxlIikgKyBzcywgSURfSURMRSk7CiB9Ck9ubHkgaW4ga211ZGR5LTAuOC5w
YXRjaC9saWI6IGNzdGF0dXMuY3BwLm9yaWcKT25seSBpbiBrbXVkZHktMC44LnBhdGNoL2xpYjog
Y3N0YXR1cy5jcHAucmVqCg==
</data>        

          </attachment>
    </bug>

</bugzilla>