<?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>243754</bug_id>
          
          <creation_ts>2008-10-24 01:03 0000</creation_ts>
          <short_desc>dev-util/cscope-15.6 dies when window size changes in linemode</short_desc>
          <delta_ts>2008-10-24 19:22:25 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>hoffbrinkle@hotmail.com</reporter>
          <assigned_to>vim@gentoo.org</assigned_to>
          <cc>emacs@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>hoffbrinkle@hotmail.com</who>
            <bug_when>2008-10-24 01:03:48 0000</bug_when>
            <thetext>When running cscope from within Vim, window resizes cause cscope to crash.  This has been fixed in upstream, but not yet released.  This patch has been used by
other distros to fix the issue until the next version of cscope is released.

Reproducible: Always

Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hoffbrinkle@hotmail.com</who>
            <bug_when>2008-10-24 01:04:15 0000</bug_when>
            <thetext>Created an attachment (id=169658)
SIGWINCH linemode patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-10-24 16:03:10 0000</bug_when>
            <thetext>&gt; Created an attachment (id=169658) [edit]
&gt; SIGWINCH linemode patch

In upstream CVS that piece of code was inserted after the two &quot;signal&quot; calls:
&lt;http://cscope.cvs.sourceforge.net/viewvc/cscope/cscope/src/main.c?r1=1.42&amp;r2=1.43&amp;diff_format=u&gt;
while in your patch it is before.

Which is better?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hoffbrinkle@hotmail.com</who>
            <bug_when>2008-10-24 18:32:47 0000</bug_when>
            <thetext>May as well go with the upstream one.  I was just going to include a link in the
first place, but for some reason I didn&apos;t.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ulm@gentoo.org</who>
            <bug_when>2008-10-24 19:22:25 0000</bug_when>
            <thetext>Fixed in cscope-15.6-r3.
Thanks for reporting.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>169658</attachid>
            <date>2008-10-24 01:04 0000</date>
            <desc>SIGWINCH linemode patch</desc>
            <filename>cscope-sigwinch-linemode.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTmF1ciBjc2NvcGUtMTUuNi5vcmlnL3NyYy9tYWluLmMgY3Njb3BlLTE1LjYvc3JjL21h
aW4uYwotLS0gY3Njb3BlLTE1LjYub3JpZy9zcmMvbWFpbi5jCTIwMDYtMDktMzAgMDQ6MTM6MDAu
MDAwMDAwMDAwIC0wNDAwCisrKyBjc2NvcGUtMTUuNi9zcmMvbWFpbi5jCTIwMDgtMTAtMjMgMjA6
NTU6MDAuMDAwMDAwMDAwIC0wNDAwCkBAIC0xNTMsMTIgKzE1Myw3IEBACiAgICAgeXlvdXQgPSBz
dGRvdXQ7CiAgICAgLyogc2F2ZSB0aGUgY29tbWFuZCBuYW1lIGZvciBtZXNzYWdlcyAqLwogICAg
IGFyZ3YwID0gYXJndlswXTsKLSNpZiBkZWZpbmVkKEtFWV9SRVNJWkUpICYmICFkZWZpbmVkKF9f
REpHUFBfXykKLSAgICB3aW5jaF9hY3Rpb24uc2Ffc2lnYWN0aW9uID0gc2lnd2luY2hfaGFuZGxl
cjsKLSAgICBzaWdlbXB0eXNldCgmd2luY2hfYWN0aW9uLnNhX21hc2spOwotICAgIHdpbmNoX2Fj
dGlvbi5zYV9mbGFncyA9IFNBX1NJR0lORk87Ci0gICAgc2lnYWN0aW9uKFNJR1dJTkNILCZ3aW5j
aF9hY3Rpb24sTlVMTCk7Ci0jZW5kaWYKKwogICAgIC8qIHNldCB0aGUgb3B0aW9ucyAqLwogICAg
IHdoaWxlICgtLWFyZ2MgPiAwICYmICgqKythcmd2KVswXSA9PSAnLScpIHsKIAkvKiBIQkIgMjAw
MzA4MTQ6IGFkZCBHTlUtc3R5bGUgLS1oZWxwIGFuZCAtLXZlcnNpb24gb3B0aW9ucyAqLwpAQCAt
NDAwLDYgKzM5NSwxMiBAQAogICAgIH0KIAogICAgIGlmIChsaW5lbW9kZSA9PSBOTykgeworI2lm
IGRlZmluZWQoS0VZX1JFU0laRSkgJiYgIWRlZmluZWQoX19ESkdQUF9fKQorICAgIHdpbmNoX2Fj
dGlvbi5zYV9zaWdhY3Rpb24gPSBzaWd3aW5jaF9oYW5kbGVyOworICAgIHNpZ2VtcHR5c2V0KCZ3
aW5jaF9hY3Rpb24uc2FfbWFzayk7CisgICAgd2luY2hfYWN0aW9uLnNhX2ZsYWdzID0gU0FfU0lH
SU5GTzsKKyAgICBzaWdhY3Rpb24oU0lHV0lOQ0gsJndpbmNoX2FjdGlvbixOVUxMKTsKKyNlbmRp
ZgogCXNpZ25hbChTSUdJTlQsIFNJR19JR04pOwkvKiBpZ25vcmUgaW50ZXJydXB0cyAqLwogCXNp
Z25hbChTSUdQSVBFLCBTSUdfSUdOKTsvKiB8IGNvbW1hbmQgY2FuIGNhdXNlIHBpcGUgc2lnbmFs
ICovCiAK
</data>        

          </attachment>
    </bug>

</bugzilla>