<?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>62836</bug_id>
          
          <creation_ts>2004-09-04 10:42 0000</creation_ts>
          <short_desc>dvdauthor-0.6.10: submux segfaults with -v 99</short_desc>
          <delta_ts>2005-02-04 11:01:02 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>All</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>kugelfang@gentoo.org</reporter>
          <assigned_to>media-video@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-09-04 10:42:28 0000</bug_when>
            <thetext>Wheen runnign submux with argument -v 99, it crashes with a SIGSEGV in
src/subgen.c:410. The reason for this is, that the fprintf instruction in that line tries to access newsti-&gt;spts. However, newsti is NULL in the last run throught the while loop. I will attach a patch that solves this.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kugelfang@gentoo.org</who>
            <bug_when>2004-09-04 10:45:29 0000</bug_when>
            <thetext>Created an attachment (id=38918)
Patch to keep submux from segfaulting

Please add this patch to the ebuild.

I&apos;ve already mailed this patch to dvdauthor-developer@lists.sourceforge.net</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>luckyduck@gentoo.org</who>
            <bug_when>2005-02-04 11:01:02 0000</bug_when>
            <thetext>thanks a lot, patch added.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38918</attachid>
            <date>2004-09-04 10:45 0000</date>
            <desc>Patch to keep submux from segfaulting</desc>
            <filename>dvdauthor-0.6.10-debugsegfault.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNyYy9zdWJnZW4uYy5vbGQJMjAwNC0wOS0wNCAxOToxMjoxOS42MDk3Mzg0NTYgKzAyMDAK
KysrIHNyYy9zdWJnZW4uYwkyMDA0LTA5LTA0IDE5OjE1OjE2Ljk3OTc3NDExMiArMDIwMApAQCAt
MzkzLDI0ICszOTMsMjMgQEAKICAgICAgICAgaWYoICFuZXdzdGkgKQogICAgICAgICB7CiAgICAg
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIklORk86IEZvdW5kIEVPRiBpbiAuc3ViIGZpbGUuXG4i
KTsKKwkgICAgZnByaW50ZihzdGRlcnIsICJzcHRzOiAlZCAgc2Q6ICVkXG4iLFwKKwkgICAgICAg
IGN1cnN0aS0+c3B0cyAvIDkwMDAwLCBjdXJzdGktPnNkIC8gOTAwMDApOwogICAgICAgICB9Ci0K
LSAgICAgICAgaWYobmV3c3RpKSAvKiBub3QgbGFzdCBzdWIgKi8KKwllbHNlIC8qIG5vdCBsYXN0
IHN1YiAqLwogICAgICAgICB7CiAgICAgICAgICAgICBpZihjdXJzdGktPnNwdHMgKyBjdXJzdGkt
PnNkICsgdGJzID4gbmV3c3RpLT5zcHRzKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAg
IGlmIChkZWJ1ZyA+IDQpCi0gICAgICAgICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiV0FS
TjogT3ZlcmxhcHBpbmcgc3ViXG4iKTsKICAgICAgICAgICAgICAgICBjdXJzdGktPnNkID0gLTE7
CisJCWlmIChkZWJ1ZyA+IDQpCisJCXsKKwkJICAgIGZwcmludGYoc3RkZXJyLCAiV0FSTjogT3Zl
cmxhcHBpbmcgc3ViXG4iKTsKKwkJICAgIGZwcmludGYoc3RkZXJyLCAic3B0czogJWQgIHNkOiAl
ZCAgbnNwdHM6ICVkXG4iLFwKKwkJICAgICAgICBjdXJzdGktPnNwdHMgLyA5MDAwMCwgY3Vyc3Rp
LT5zZCAvIDkwMDAwLCBuZXdzdGktPnNwdHMgLyA5MDAwMCk7CisJCX0KICAgICAgICAgICAgIH0K
ICAgICAgICAgfSAvKiBlbmQgaWYgISBsYXN0IHN1YiAqLwogCi0gICAgICAgIGlmKGRlYnVnID4g
NCkKLSAgICAgICAgewotICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJzcHRzOiAlZCAgc2Q6
ICVkICBuc3B0czogJWRcbiIsXAotICAgICAgICAgICAgICAgICAgICBjdXJzdGktPnNwdHMgLyA5
MDAwMCwgY3Vyc3RpLT5zZCAvIDkwMDAwLCBuZXdzdGktPnNwdHMgLyA5MDAwMCk7Ci0gICAgICAg
IH0KLQogICAgICAgICBpZiggKGN1cnN0aS0+c2QgPT0gLTEpICYmIG5ld3N0aSAmJiAoICghc3Zj
ZCkgfHwgdW50aWxfbmV4dF9zdWIpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYobmV3c3Rp
LT5zcHRzID4gY3Vyc3RpLT5zcHRzICsgdGJzKSBjdXJzdGktPnNkID0gbmV3c3RpLT5zcHRzIC0g
Y3Vyc3RpLT5zcHRzIC0gdGJzOwo=
</data>        

          </attachment>
    </bug>

</bugzilla>