<?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>191191</bug_id>
          
          <creation_ts>2007-09-03 22:12 0000</creation_ts>
          <short_desc>app-mobilephone/gammu crash while --identify(ing) or --backup(ing)</short_desc>
          <delta_ts>2007-09-06 10:05:31 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>
          
          <blocked>191303</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>tupone@gentoo.org</reporter>
          <assigned_to>mobile-phone@gentoo.org</assigned_to>
          <cc>michal@cihar.com</cc>

      

      
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-09-03 22:12:20 0000</bug_when>
            <thetext>I attached my Siemens C72 to my desktop and gammu failed, with segment violation, at least 2 commands.
That is due to non-checking of buffer overflow in several place.

Reproducible: Always




I&apos;m going to submit a patch that fixes these faults, just increasing the size of the array it is writing into. No guarantee that with a more powerful phone you will not overflow even the patched one.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-09-03 22:13:38 0000</bug_when>
            <thetext>Created an attachment (id=129946)
gammu-1.12.0-fixups.patch

I changed the already present patch file, adding my patches.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-09-03 22:16:46 0000</bug_when>
            <thetext>Maybe, instead of patching this version, is better to have the 1.13.0 version in the tree. The 1.13.0 does not need anymore the old patch file, just the new one, as the 1.13.0 version too is bugged. At least we can hope upstream will take more into account for the &quot;incoming&quot;.

I will test more commands to see what else is bugged.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-09-04 20:03:15 0000</bug_when>
            <thetext>Created an attachment (id=130031)
gammu-1.13.0.ebuild

An ebuild for the 1.13.0 with the same fix</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2007-09-04 20:03:34 0000</bug_when>
            <thetext>Created an attachment (id=130033)
gammu-1.13.0-fixups.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2007-09-05 16:40:33 0000</bug_when>
            <thetext>But this don&apos;t fix completely the buffer overflow occured in GSM_GetFirmware. There are 2 places where firmware buffer overflow will occur: functions GSM_Init and Backup (both in gammu.c). 

Also SaveRingtoneEntry() could be modified to use a much smaller buffer (4096 bytes for instance) and do it safely.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2007-09-05 19:01:16 0000</bug_when>
            <thetext>Created an attachment (id=130106)
gammu-1.13.0-fixups.patch

Seems it is not possible to reuse a buffer of fixed length for SaveRingtoneEntry() so I used dynamic allocation instead.

Please check this patch with your phone.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>michal@cihar.com</who>
            <bug_when>2007-09-05 22:43:23 0000</bug_when>
            <thetext>The buffer sizes are fixed here in upstream:

http://viewsvn.cihar.com/viewvc.cgi/gammu?view=rev&amp;revision=1388

Following patches merge your other changes:

http://viewsvn.cihar.com/viewvc.cgi/gammu?view=rev&amp;revision=1389
http://viewsvn.cihar.com/viewvc.cgi/gammu?view=rev&amp;revision=1390</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2007-09-06 10:05:31 0000</bug_when>
            <thetext>The patched gammu-1.13.0 is now in the tree. The patch used is the one offered by upstream.

Thanks!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129946</attachid>
            <date>2007-09-03 22:13 0000</date>
            <desc>gammu-1.12.0-fixups.patch</desc>
            <filename>gammu-1.12.0-fixups.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTnJ1IGdhbW11LTEuMTIuMC5vcmlnL0NNYWtlTGlzdHMudHh0IGdhbW11LTEuMTIuMC9D
TWFrZUxpc3RzLnR4dAotLS0gZ2FtbXUtMS4xMi4wLm9yaWcvQ01ha2VMaXN0cy50eHQJMjAwNy0w
Ni0xMiAxMzozMDozMC4wMDAwMDAwMDAgKzAzMDAKKysrIGdhbW11LTEuMTIuMC9DTWFrZUxpc3Rz
LnR4dAkyMDA3LTA3LTAxIDEyOjEyOjA3LjAwMDAwMDAwMCArMDMwMApAQCAtNjg4LDcgKzY4OCw3
IEBACiAKIGluc3RhbGwgKAogICAgIEZJTEVTICIke0dhbW11X0JJTkFSWV9ESVJ9L2NmZy9nYW1t
dS5wYyIKLSAgICBERVNUSU5BVElPTiAibGliL3BrZ2NvbmZpZyIKKyAgICBERVNUSU5BVElPTiAi
JHtJTlNUQUxMX0xJQl9ESVJ9L3BrZ2NvbmZpZyIKICAgICBDT01QT05FTlQgImRldmVsb3BtZW50
IgogICAgICkKIApkaWZmIC1OcnUgZ2FtbXUtMS4xMi4wLm9yaWcvY29tbW9uL3Bob25lL25va2lh
L2RjdDRzNDAvNjUxMC82NTEwZmlsZS5jIGdhbW11LTEuMTIuMC9jb21tb24vcGhvbmUvbm9raWEv
ZGN0NHM0MC82NTEwLzY1MTBmaWxlLmMKLS0tIGdhbW11LTEuMTIuMC5vcmlnL2NvbW1vbi9waG9u
ZS9ub2tpYS9kY3Q0czQwLzY1MTAvNjUxMGZpbGUuYwkyMDA3LTA3LTAxIDEyOjEyOjM0LjAwMDAw
MDAwMCArMDMwMAorKysgZ2FtbXUtMS4xMi4wL2NvbW1vbi9waG9uZS9ub2tpYS9kY3Q0czQwLzY1
MTAvNjUxMGZpbGUuYwkyMDA3LTA3LTAxIDEyOjAxOjE5LjAwMDAwMDAwMCArMDMwMApAQCAtOTM0
LDcgKzkzNCw3IEBACiAJCQkJCSAgICBtc2cuQnVmZmVyWzExXSoyNTYqMjU2KwogCQkJCQkgICAg
bXNnLkJ1ZmZlclsxMl0qMjU2KwogCQkJCQkgICAgbXNnLkJ1ZmZlclsxM107Ci0JCQkJc21wcmlu
dGYocywiU2l6ZSAlaSBieXRlc1xuIixGaWxlLT5Vc2VkKTsKKwkJCQlzbXByaW50ZihzLCJTaXpl
ICV6aSBieXRlc1xuIixGaWxlLT5Vc2VkKTsKIAkJCX0KIAkJCUZpbGUtPlJlYWRPbmx5ID0gZmFs
c2U7CiAJCQlpZiAoKG1zZy5CdWZmZXJbMjldICYgMSkgPT0gMSkgewpkaWZmIC1OcnUgZ2FtbXUt
MS4xMi4wLm9yaWcvZ2FtbXUvZ2FtbXUuYyBnYW1tdS0xLjEyLjAvZ2FtbXUvZ2FtbXUuYwotLS0g
Z2FtbXUtMS4xMi4wLm9yaWcvZ2FtbXUvZ2FtbXUuYwkyMDA3LTA3LTAxIDEyOjEyOjM0LjAwMDAw
MDAwMCArMDMwMAorKysgZ2FtbXUtMS4xMi4wL2dhbW11L2dhbW11LmMJMjAwNy0wNy0wMSAxMjow
MToxOS4wMDAwMDAwMDAgKzAzMDAKQEAgLTY3OCw3ICs2NzgsNyBAQAogCiBzdGF0aWMgdm9pZCBJ
ZGVudGlmeShpbnQgYXJnYywgY2hhciAqYXJndltdKQogewotCWNoYXIgYnVmZmVyWzEwMF07CisJ
Y2hhciBidWZmZXJbMTAyNF07CiAJY2hhciBkYXRlWzEwMF07CiAJZG91YmxlIG51bTsKIApAQCAt
MjY5Nyw3ICsyNjk3LDcgQEAKIAkJCWVycm9yID0gR1NNX0dldEZpbGVQYXJ0KHMsJkZpbGUsJkhh
bmRsZSwmU2l6ZSk7CiAJCQlpZiAoZXJyb3IgPT0gRVJSX0VNUFRZKSBicmVhazsKIAkJCVByaW50
X0Vycm9yKGVycm9yKTsKLQkJCWZwcmludGYoc3RkZXJyLCBfKCIlYyAgUmVhZGluZzogJWkgcGVy
Y2VudCIpLDEzLEZpbGUuVXNlZCoxMDAvU2l6ZSk7CisJCQlmcHJpbnRmKHN0ZGVyciwgXygiJWMg
IFJlYWRpbmc6ICVpIHBlcmNlbnQiKSwxMywgKGludCkoRmlsZS5Vc2VkKjEwMC9TaXplKSk7CiAJ
CX0KIAkJZnByaW50ZihzdGRlcnIsICIlYyIsMTMpOwogCkBAIC04Mjg5LDcgKzgyODksNyBAQAog
CQkJCQkJaWYgKCFGaWxlcy5Nb2RpZmllZEVtcHR5KSB7CiAJCQkJCQkJcHJpbnRmKCIgJTMwcyIs
T1NEYXRlVGltZShGaWxlcy5Nb2RpZmllZCxmYWxzZSkpOwogCQkJCQkJfSBlbHNlIHByaW50Zigi
ICUzMGMiLDB4MjApOwotCQkJCQkJcHJpbnRmKCIgJTlpIixGaWxlcy5Vc2VkKTsKKwkJCQkJCXBy
aW50ZigiICU5emkiLEZpbGVzLlVzZWQpOwogCQkJCQkJcHJpbnRmKCIgIik7CiAJCQkJCX0gZWxz
ZSBwcmludGYoInwtLSAiKTsKIAkJCQl9IGVsc2UgewpAQCAtODMyNSw3ICs4MzI1LDcgQEAKIAkJ
CQlpZiAoIUZpbGVzLk1vZGlmaWVkRW1wdHkpIHsKIAkJCQkJcHJpbnRmKCJcIiVzXCI7IixPU0Rh
dGVUaW1lKEZpbGVzLk1vZGlmaWVkLGZhbHNlKSk7CiAJCQkJfSBlbHNlICBwcmludGYoIlwiJWNc
IjsiLDB4MjApOwotCQkJCXByaW50ZigiJWk7IixGaWxlcy5Vc2VkKTsKKwkJCQlwcmludGYoIiV6
aTsiLEZpbGVzLlVzZWQpOwogCQkJfSBlbHNlIHsKIAkJCQlpZiAoZXJyb3IgPT0gRVJSX0ZPTERF
UlBBUlQpIHsKIAkJCQkJcHJpbnRmKF8oIlBhcnQgb2YgZm9sZGVyOyIpKTsKQEAgLTg0NDAsNyAr
ODQ0MCw3IEBACiAJCQlpZiAoIUZpbGVzLk1vZGlmaWVkRW1wdHkpIHsKIAkJCQlwcmludGYoIlwi
JXNcIjsiLE9TRGF0ZVRpbWUoRmlsZXMuTW9kaWZpZWQsZmFsc2UpKTsKIAkJCX0gZWxzZSAgcHJp
bnRmKCJcIiVjXCI7IiwweDIwKTsKLQkJCXByaW50ZigiJWk7IixGaWxlcy5Vc2VkKTsKKwkJCXBy
aW50ZigiJXppOyIsRmlsZXMuVXNlZCk7CiAJCX0gZWxzZSB7CiAJCQlwcmludGYoXygiRm9sZGVy
IikpOwogCQkJcHJpbnRmKCI7XCIlc1wiOyIsRGVjb2RlVW5pY29kZUNvbnNvbGUoRmlsZXMuTmFt
ZSkpOwpAQCAtODQ5NSw3ICs4NDk1LDcgQEAKIAkJCWlmIChTaXplPT0wKSB7CiAJCQkJcHJpbnRm
KCIqIik7CiAJCQl9IGVsc2UgewotCQkJCWZwcmludGYoc3RkZXJyLCBfKCIlYyAgJWkgcGVyY2Vu
dCIpLCAxMywgRmlsZS0+VXNlZCoxMDAvU2l6ZSk7CisJCQkJZnByaW50ZihzdGRlcnIsIF8oIiVj
ICAlaSBwZXJjZW50IiksIDEzLCAoaW50KShGaWxlLT5Vc2VkKjEwMC9TaXplKSk7CiAJCQkJaWYg
KEZpbGUtPlVzZWQqMTAwL1NpemUgPj0gMikgewogCQkJCQl0X3RpbWUyID0gdGltZShOVUxMKTsK
IAkJCQkJZGlmZiAJPSB0X3RpbWUyLXRfdGltZTE7CkBAIC04Njc2LDcgKzg2NzYsNyBAQAogCQlp
ZiAoRmlsZS0+VXNlZCAhPSAwKSB7CiAJCQlmcHJpbnRmKHN0ZGVyciwgIlxyIik7CiAJCQlmcHJp
bnRmKHN0ZGVyciwgIiVzIiwgdGV4dCk7Ci0JCQlmcHJpbnRmKHN0ZGVyciwgXygiJTNpIHBlcmNl
bnQiKSwgUG9zICogMTAwIC8gRmlsZS0+VXNlZCk7CisJCQlmcHJpbnRmKHN0ZGVyciwgXygiJTNp
IHBlcmNlbnQiKSwgKGludCkoUG9zICogMTAwIC8gRmlsZS0+VXNlZCkpOwogCQkJaWYgKFBvcyox
MDAvRmlsZS0+VXNlZCA+PSAyKSB7CiAJCQkJR1NNX0dldEN1cnJlbnREYXRlVGltZSgmZHQpOwog
CQkJCXRfdGltZTIgPSBGaWxsX1RpbWVfVChkdCk7Ci0tLSBnYW1tdS0xLjEyLjAvY29tbW9uL21p
c2MvbWlzYy5oLm9sZAkyMDA3LTA5LTAzIDIzOjU1OjI1LjAwMDAwMDAwMCArMDIwMAorKysgZ2Ft
bXUtMS4xMi4wL2NvbW1vbi9taXNjL21pc2MuaAkyMDA3LTA5LTAzIDIzOjU1OjQyLjAwMDAwMDAw
MCArMDIwMApAQCAtMjUsNyArMjUsNyBAQAogCiAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKLSNk
ZWZpbmUgTUFYX0xJTkVTIDUwCisjZGVmaW5lIE1BWF9MSU5FUyA1MTIKIAogdHlwZWRlZiBzdHJ1
Y3QgewogCWludCBudW1iZXJzW01BWF9MSU5FUyoyXTsKLS0tIGdhbW11LTEuMTIuMC9jb21tb24v
c2VydmljZS9iYWNrdXAvYmFja3RleHQuYy5vbGQJMjAwNy0wOS0wMyAyMzo1NTo1Mi4wMDAwMDAw
MDAgKzAyMDAKKysrIGdhbW11LTEuMTIuMC9jb21tb24vc2VydmljZS9iYWNrdXAvYmFja3RleHQu
YwkyMDA3LTA5LTAzIDIzOjU2OjA0LjAwMDAwMDAwMCArMDIwMApAQCAtODk1LDcgKzg5NSw3IEBA
CiAKIHN0YXRpYyB2b2lkIFNhdmVSaW5ndG9uZUVudHJ5KEZJTEUgKmZpbGUsIEdTTV9SaW5ndG9u
ZSAqcmluZ3RvbmUsIGJvb2wgVXNlVW5pY29kZSkKIHsKLQl1bnNpZ25lZCBjaGFyIGJ1ZmZlcls0
NTAwMF07CisJdW5zaWduZWQgY2hhciBidWZmZXJbMTMxMDcyXTsKIAogCXNwcmludGYoYnVmZmVy
LCJMb2NhdGlvbiA9ICVpJWMlYyIscmluZ3RvbmUtPkxvY2F0aW9uLDEzLDEwKTsKIAlTYXZlQmFj
a3VwVGV4dChmaWxlLCAiIiwgYnVmZmVyLCBVc2VVbmljb2RlKTsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>130031</attachid>
            <date>2007-09-04 20:03 0000</date>
            <desc>gammu-1.13.0.ebuild</desc>
            <filename>gammu-1.13.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1tb2JpbGVwaG9uZS9nYW1tdS9nYW1tdS0x
LjEyLjAuZWJ1aWxkLHYgMS4yIDIwMDcvMDgvMjIgMDc6MDU6Mjcgb3BmZXIgRXhwICQKCmluaGVy
aXQgZXV0aWxzIG11bHRpbGliCgpERVNDUklQVElPTj0iYSBmb3JrIG9mIHRoZSBnbm9raWkgcHJv
amVjdCwgYSB0b29sIHRvIGhhbmRsZSB5b3VyIGNlbGx1bGFyIHBob25lIgpIT01FUEFHRT0iaHR0
cDovL3d3dy5nYW1tdS5vcmciClNSQ19VUkk9ImZ0cDovL2RsLmNpaGFyLmNvbS9nYW1tdS9yZWxl
YXNlcy8ke1B9LnRhci5iejIiCgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In5h
bWQ2NCB+cHBjIH54ODYiCklVU0U9ImRlYnVnIGJsdWV0b290aCBpcmRhIG15c3FsIHBvc3RncmVz
IG5scyIKClJERVBFTkQ9ImJsdWV0b290aD8gKCBuZXQtd2lyZWxlc3MvYmx1ZXotbGlicyApCglt
eXNxbD8gKCB2aXJ0dWFsL215c3FsICkKCXBvc3RncmVzPyAoIGRldi1kYi9wb3N0Z3Jlc3FsICkK
CWRldi11dGlsL2RpYWxvZyIKREVQRU5EPSIke1JERVBFTkR9CglpcmRhPyAoIHZpcnR1YWwvb3Mt
aGVhZGVycyApCglubHM/ICggc3lzLWRldmVsL2dldHRleHQgKQoJZGV2LXV0aWwvY21ha2UiCgoj
IFN1cHBvcnRlZCBsYW5ndWFnZXMgYW5kIHRyYW5zbGF0ZWQgZG9jdW1lbnRhdGlvbgojIEJlIHN1
cmUgYWxsIGxhbmd1YWdlcyBhcmUgcHJlZml4ZWQgd2l0aCBhIHNpbmdsZSBzcGFjZSEKTVlfQVZB
SUxBQkxFX0xJTkdVQVM9IiBjcyBkZSBlcyBpdCBwbCBydSIKSVVTRT0iJHtJVVNFfSAke01ZX0FW
QUlMQUJMRV9MSU5HVUFTLy8gLyBsaW5ndWFzX30iCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7
QX0KCWNkICIke1N9IgoJZXBhdGNoICR7RklMRVNESVJ9LyR7UH0tZml4dXBzLnBhdGNoCn0KCm15
X3VzZV93aXRoKCkgewoJbG9jYWwgV0lUSF9QUkVGSVgKCWlmIFsgLW4gIiR7Mn0iIF07IHRoZW4K
CQlXSVRIX1BSRUZJWD0iLURXSVRIXyR7Mn0iCgllbHNlCgkJV0lUSF9QUkVGSVg9Ii1EV0lUSF8k
ezF9IgoJZmkKCWlmIHVzZSAkMSA7IHRoZW4KCQllY2hvICR7V0lUSF9QUkVGSVh9PU9OCgllbHNl
CgkJZWNobyAke1dJVEhfUFJFRklYfT1PRkYKCWZpCn0KCnNyY19jb21waWxlKCkgewoJbG9jYWwg
bXljb25mPSIkKG15X3VzZV93aXRoIGJsdWV0b290aCBCbHVleikgXAoJCSQobXlfdXNlX3dpdGgg
aXJkYSBJckRBKSBcCgkJJChteV91c2Vfd2l0aCBteXNxbCBNeVNRTCkgXAoJCSQobXlfdXNlX3dp
dGggcG9zdGdyZXMgUG9zdGdyZXMpIgoJdXNlIGRlYnVnICYmIG15Y29uZj0iJHtteWNvbmZ9IC1E
Q01BS0VfQlVJTERfVFlQRT1EZWJ1ZyIKCglta2RpciAiJHtTfS9idWlsZCIgJiYgXAoJCWNkICIk
e1N9L2J1aWxkIiAmJiBcCgkJY21ha2UgLi4gXAoJCQktRENNQUtFX0lOU1RBTExfUFJFRklYPS91
c3IgXAoJCQktRElOU1RBTExfTElCX0RJUj0vdXNyLyQoZ2V0X2xpYmRpcikgXAoJCQktRElOU1RB
TExfRE9DX0RJUj0iL3Vzci9zaGFyZS9kb2MvJHtQfSIgXAoJCQktREVOQUJMRV9TSEFSRUQ9T04g
XAoJCQktREhBVkVfU0lOPU5PIFwKCQkJJHtteWNvbmZ9IHx8IGRpZSAiY21ha2UgZmFpbGVkIgoJ
ZW1ha2UgfHwgZGllICJtYWtlIGZhaWxlZCIKfQoKc3JjX2luc3RhbGwgKCkgewoJY2QgIiR7U30v
YnVpbGQiCgltYWtlIERFU1RESVI9IiR7RH0iIGluc3RhbGwgfHwgZGllICJpbnN0YWxsIGZhaWxl
ZCIKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130033</attachid>
            <date>2007-09-04 20:03 0000</date>
            <desc>gammu-1.13.0-fixups.patch</desc>
            <filename>gammu-1.13.0-fixups.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGdhbW11L21pc2MuYy5vbGQJMjAwNy0wOS0wNCAyMTozNjozNi4wMDAwMDAwMDAgKzAyMDAK
KysrIGdhbW11L21pc2MuYwkyMDA3LTA5LTA0IDIxOjQxOjI4LjAwMDAwMDAwMCArMDIwMApAQCAt
OTcsNyArOTcsNyBAQAogCiB2b2lkIElkZW50aWZ5KGludCBhcmdjLCBjaGFyICphcmd2W10pCiB7
Ci0JY2hhciBidWZmZXJbMTAwXTsKKwljaGFyIGJ1ZmZlclsxMDI0XTsKIAljaGFyIGRhdGVbMTAw
XTsKIAlkb3VibGUgbnVtOwogCUdTTV9FcnJvciBlcnJvcjsKLS0tIGNvbW1vbi9taXNjL21pc2Mu
aC5vbGQJMjAwNy0wOS0wNCAyMTo0OTowNi4wMDAwMDAwMDAgKzAyMDAKKysrIGNvbW1vbi9taXNj
L21pc2MuaAkyMDA3LTA5LTA0IDIxOjQ5OjUxLjAwMDAwMDAwMCArMDIwMApAQCAtMjIsNyArMjIs
NyBAQAogCiAvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCiAKLSNkZWZpbmUgTUFYX0xJTkVTIDUwCisj
ZGVmaW5lIE1BWF9MSU5FUyA1MTIKIAogdHlwZWRlZiBzdHJ1Y3QgewogCWludCBudW1iZXJzW01B
WF9MSU5FUyoyXTsKLS0tIGNvbW1vbi9zZXJ2aWNlL2JhY2t1cC9iYWNrdGV4dC5jLm9sZAkyMDA3
LTA5LTA0IDIxOjUxOjA5LjAwMDAwMDAwMCArMDIwMAorKysgY29tbW9uL3NlcnZpY2UvYmFja3Vw
L2JhY2t0ZXh0LmMJMjAwNy0wOS0wNCAyMTo1MTozMS4wMDAwMDAwMDAgKzAyMDAKQEAgLTkwMyw3
ICs5MDMsNyBAQAogCiBzdGF0aWMgdm9pZCBTYXZlUmluZ3RvbmVFbnRyeShGSUxFICpmaWxlLCBH
U01fUmluZ3RvbmUgKnJpbmd0b25lLCBib29sIFVzZVVuaWNvZGUpCiB7Ci0JdW5zaWduZWQgY2hh
ciBidWZmZXJbNDUwMDBdOworCXVuc2lnbmVkIGNoYXIgYnVmZmVyWzEzMTA3Ml07CiAKIAlzcHJp
bnRmKGJ1ZmZlciwiTG9jYXRpb24gPSAlaSVjJWMiLHJpbmd0b25lLT5Mb2NhdGlvbiwxMywxMCk7
CiAJU2F2ZUJhY2t1cFRleHQoZmlsZSwgIiIsIGJ1ZmZlciwgVXNlVW5pY29kZSk7Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130106</attachid>
            <date>2007-09-05 19:01 0000</date>
            <desc>gammu-1.13.0-fixups.patch</desc>
            <filename>gammu-1.13.0-fixups.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtTnJ1IGdhbW11LTEuMTMuMC5vcmlnL2NvbW1vbi9taXNjL21pc2MuaCBnYW1tdS0xLjEz
LjAvY29tbW9uL21pc2MvbWlzYy5oCi0tLSBnYW1tdS0xLjEzLjAub3JpZy9jb21tb24vbWlzYy9t
aXNjLmgJMjAwNy0wOC0wMyAxMjoxOTowNC4wMDAwMDAwMDAgKzAzMDAKKysrIGdhbW11LTEuMTMu
MC9jb21tb24vbWlzYy9taXNjLmgJMjAwNy0wOS0wNSAyMDo1MjoyNC4wMDAwMDAwMDAgKzAzMDAK
QEAgLTIyLDcgKzIyLDcgQEAKIAogLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwogCi0jZGVmaW5lIE1B
WF9MSU5FUyA1MAorI2RlZmluZSBNQVhfTElORVMgNTEyCiAKIHR5cGVkZWYgc3RydWN0IHsKIAlp
bnQgbnVtYmVyc1tNQVhfTElORVMqMl07CmRpZmYgLU5ydSBnYW1tdS0xLjEzLjAub3JpZy9jb21t
b24vc2VydmljZS9iYWNrdXAvYmFja3RleHQuYyBnYW1tdS0xLjEzLjAvY29tbW9uL3NlcnZpY2Uv
YmFja3VwL2JhY2t0ZXh0LmMKLS0tIGdhbW11LTEuMTMuMC5vcmlnL2NvbW1vbi9zZXJ2aWNlL2Jh
Y2t1cC9iYWNrdGV4dC5jCTIwMDctMDgtMDMgMTY6MjA6MDQuMDAwMDAwMDAwICswMzAwCisrKyBn
YW1tdS0xLjEzLjAvY29tbW9uL3NlcnZpY2UvYmFja3VwL2JhY2t0ZXh0LmMJMjAwNy0wOS0wNSAy
MTo1NzoyMS4wMDAwMDAwMDAgKzAzMDAKQEAgLTkwMywxMSArOTAzLDE1IEBACiAKIHN0YXRpYyB2
b2lkIFNhdmVSaW5ndG9uZUVudHJ5KEZJTEUgKmZpbGUsIEdTTV9SaW5ndG9uZSAqcmluZ3RvbmUs
IGJvb2wgVXNlVW5pY29kZSkKIHsKLQl1bnNpZ25lZCBjaGFyIGJ1ZmZlcls0NTAwMF07CisJdW5z
aWduZWQgY2hhciAqYnVmZmVyOworCWJ1ZmZlciA9ICh1bnNpZ25lZCBjaGFyKikgbWFsbG9jKDMy
ID4gMiAqIHJpbmd0b25lLT5Ob2tpYUJpbmFyeS5MZW5ndGggPyAzMiA6IDIgKiByaW5ndG9uZS0+
Tm9raWFCaW5hcnkuTGVuZ3RoICk7CisJaWYgKGJ1ZmZlciA9PSBOVUxMKQorCQlyZXR1cm47CiAK
IAlzcHJpbnRmKGJ1ZmZlciwiTG9jYXRpb24gPSAlaSVjJWMiLHJpbmd0b25lLT5Mb2NhdGlvbiwx
MywxMCk7CiAJU2F2ZUJhY2t1cFRleHQoZmlsZSwgIiIsIGJ1ZmZlciwgVXNlVW5pY29kZSk7CiAJ
U2F2ZUJhY2t1cFRleHQoZmlsZSwgIk5hbWUiLCByaW5ndG9uZS0+TmFtZSwgVXNlVW5pY29kZSk7
CisJCiAJc3dpdGNoIChyaW5ndG9uZS0+Rm9ybWF0KSB7CiAJY2FzZSBSSU5HX05PS0lBQklOQVJZ
OgogCQlFbmNvZGVIZXhCaW4oYnVmZmVyLHJpbmd0b25lLT5Ob2tpYUJpbmFyeS5GcmFtZSxyaW5n
dG9uZS0+Tm9raWFCaW5hcnkuTGVuZ3RoKTsKQEAgLTkyNiw2ICs5MzAsOCBAQAogCX0KIAlzcHJp
bnRmKGJ1ZmZlciwiJWMlYyIsMTMsMTApOwogCVNhdmVCYWNrdXBUZXh0KGZpbGUsICIiLCBidWZm
ZXIsIFVzZVVuaWNvZGUpOworCQorCWZyZWUgKGJ1ZmZlcik7CiB9CiAKIHN0YXRpYyB2b2lkIFNh
dmVPcGVyYXRvckVudHJ5KEZJTEUgKmZpbGUsIEdTTV9CaXRtYXAgKmJpdG1hcCwgYm9vbCBVc2VV
bmljb2RlKQpkaWZmIC1OcnUgZ2FtbXUtMS4xMy4wLm9yaWcvZ2FtbXUvYmFja3VwLmMgZ2FtbXUt
MS4xMy4wL2dhbW11L2JhY2t1cC5jCi0tLSBnYW1tdS0xLjEzLjAub3JpZy9nYW1tdS9iYWNrdXAu
YwkyMDA3LTA4LTAxIDE3OjM2OjUyLjAwMDAwMDAwMCArMDMwMAorKysgZ2FtbXUtMS4xMy4wL2dh
bW11L2JhY2t1cC5jCTIwMDctMDktMDUgMjA6NTQ6MTEuMDAwMDAwMDAwICswMzAwCkBAIC0xNjUs
NyArMTY1LDcgQEAKICAJR1NNX0ZNU3RhdGlvbgkJRk1TdGF0aW9uOwogIAlHU01fR1BSU0FjY2Vz
c1BvaW50CUdQUlNQb2ludDsKIAlib29sCQkJRG9CYWNrdXA7Ci0JY2hhciBidWZmZXJbMTAwXTsK
KwljaGFyIGJ1ZmZlclsyNTZdOwogCiAJaWYgKGFyZ2MgPT0gNCAmJiBzdHJjYXNlY21wKGFyZ3Zb
M10sIi15ZXMiKSA9PSAwKSBhbHdheXNfYW5zd2VyX3llcyA9IHRydWU7CiAKZGlmZiAtTnJ1IGdh
bW11LTEuMTMuMC5vcmlnL2dhbW11L2NvbW1vbi5jIGdhbW11LTEuMTMuMC9nYW1tdS9jb21tb24u
YwotLS0gZ2FtbXUtMS4xMy4wLm9yaWcvZ2FtbXUvY29tbW9uLmMJMjAwNy0wOC0wMSAxNzozNjo1
Mi4wMDAwMDAwMDAgKzAzMDAKKysrIGdhbW11LTEuMTMuMC9nYW1tdS9jb21tb24uYwkyMDA3LTA5
LTA1IDIwOjU0OjQzLjAwMDAwMDAwMCArMDMwMApAQCAtMjI1LDcgKzIyNSw3IEBACiB7CiAJR1NN
X0ZpbGUgUGhvbmVEQjsKIAljaGFyIG1vZGVsWzEwMF07Ci0JY2hhciB2ZXJzaW9uWzEwMF07CisJ
Y2hhciB2ZXJzaW9uWzI1Nl07CiAJdW5zaWduZWQgY2hhciBidWZmWzIwMF0sIHZlclsyMDBdOwog
CXNpemVfdCBwb3MgPSAwLCBvbGRwb3MgPSAwLCBpOwogCUdTTV9FcnJvciBlcnJvcjsKZGlmZiAt
TnJ1IGdhbW11LTEuMTMuMC5vcmlnL2dhbW11L21pc2MuYyBnYW1tdS0xLjEzLjAvZ2FtbXUvbWlz
Yy5jCi0tLSBnYW1tdS0xLjEzLjAub3JpZy9nYW1tdS9taXNjLmMJMjAwNy0wOC0wNiAxMjo0ODow
OC4wMDAwMDAwMDAgKzAzMDAKKysrIGdhbW11LTEuMTMuMC9nYW1tdS9taXNjLmMJMjAwNy0wOS0w
NSAyMDo1NTowMC4wMDAwMDAwMDAgKzAzMDAKQEAgLTk3LDcgKzk3LDcgQEAKIAogdm9pZCBJZGVu
dGlmeShpbnQgYXJnYywgY2hhciAqYXJndltdKQogewotCWNoYXIgYnVmZmVyWzEwMF07CisJY2hh
ciBidWZmZXJbMjU2XTsKIAljaGFyIGRhdGVbMTAwXTsKIAlkb3VibGUgbnVtOwogCUdTTV9FcnJv
ciBlcnJvcjsK
</data>        

          </attachment>
    </bug>

</bugzilla>