Re: SEGV in guile_error

Thien-Thi Nguyen <[email protected]> Fri, 01 Mar 2013 12:28:54 +0100
Newsgroups gmane.network.serveez.bugs
Message-ID <[email protected]>
--===============0464258363241358583==
Content-Type: multipart/signed; boundary="==-=-=";
	micalg=pgp-sha1; protocol="application/pgp-signature"

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/plain

() Mike Gran <[email protected]>
() Tue, 26 Feb 2013 06:47:50 -0800 (PST)

   The original error was something like the code below.
   Obviously, you'd need to send a UDP packet to 1069
   to make the error happen.

I have constructed test/t007 (attached) but am unable to get it to fail
under Guile 1.8.7, possibly due to errors in the test case, but most
likely due to differences between 1.8.7 and the version you're running
(presumably 2.0.x).  Could you please try it out?  (Copy to test/ and do
"make check TESTS=t007 VERBOSE=1".)


--=-=-=
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=t007
Content-Transfer-Encoding: base64

Ozs7IHNlZ2ZhdWx0IGR1ZSB0byBlcnJvciBhZnRlciBjb25maWcgZmlsZSBjbG9zZWQKCjs7IENv
cHlyaWdodCAoQykgMjAxMyBUaGllbi1UaGkgTmd1eWVuCjs7Cjs7IFRoaXMgaXMgZnJlZSBzb2Z0
d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo7OyBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi
eQo7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzLCBvciAo
YXQgeW91ciBvcHRpb24pCjs7IGFueSBsYXRlciB2ZXJzaW9uLgo7Owo7OyBUaGlzIHNvZnR3YXJl
IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCjs7IGJ1
dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5
IG9mCjs7IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUKOzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KOzsKOzsgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVy
YWwgUHVibGljIExpY2Vuc2UKOzsgYWxvbmcgd2l0aCB0aGlzIHBhY2thZ2UuICBJZiBub3QsIHNl
ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCgo7OzsgQ29kZToKCih1c2UtbW9kdWxl
cwogKGljZS05IHJkZWxpbSkKIChzcmZpIHNyZmktMTMpKQoKKHByaW1pdGl2ZS1sb2FkICJidXQt
b2YtY291cnNlIikKKGxvYWQgKGluLXZpY2luaXR5IChnZXRlbnYgInNyY2RpciIpICJjb21tb24i
KSkKKHNldCEgVEVTVEJBU0UgInQwMDciKQoKKHB1c2gtZG90LW9uLWxvYWQtcGF0aCEpCgoob3Ig
KGJvYz8gJ0VOQUJMRV9HVUlMRV9TRVJWRVIpCiAgICAoZXhpdCAjdCkpCgood3JpdGUtY29uZmln
IQogOzsgTkI6IFRoaXMgcG9ydGlvbiB3cml0dGVuIGJ5IE1pa2UgR3Jhbi4KIDs7IDxodHRwOi8v
bGlzdHMuZ251Lm9yZy9hcmNoaXZlL2h0bWwvYnVnLXNlcnZlZXovMjAxMy0wMi9tc2cwMDAwMy5o
dG1sPgogJygoZGVmaW5lIChzZXJ2MS1oYW5kbGUtcmVxdWVzdCBzb2NrZXQgYmluYXJ5IHNpemUp
CiAgICAgOzsgTWFrZSBzdXJlIHRoZSBjb25maWcgZmlsZSBpcyBjbG9zZWQKICAgICAoZ2MpIChn
YykgKGdjKQogICAgIDs7IERvdWJseS1kZWZpbmUgYSBwb3J0IHRvIGNhdXNlIGEgc2VydmVleiBn
dWlsZSBlcnJvcgogICAgIChkZWZpbmUtcG9ydCEgJ3NlcnYyLXBvcnQgYCgocHJvdG8gLiB1ZHAp
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwb3J0IC4gMTA3MCkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKGlwYWRkciAuICopKSkKICAgICAoZGVmaW5lLXBvcnQh
ICdzZXJ2Mi1wb3J0IGAoKHByb3RvIC4gdWRwKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAocG9ydCAuIDEwNzEpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpcGFk
ZHIgLiAqKSkpCiAgICAgMCkKCiAgIChkZWZpbmUtc2VydmVydHlwZSEKICAgICAnKChwcmVmaXgg
LiAic2VydjEiKQogICAgICAgKGRlc2NyaXB0aW9uIC4gInNlcnZlciBlcnJvciB0ZXN0IikKICAg
ICAgIChoYW5kbGUtcmVxdWVzdCAuIHNlcnYxLWhhbmRsZS1yZXF1ZXN0KQogICAgICAgKGNvbmZp
Z3VyYXRpb24gLiAoKSkpKQoKICAgKGRlZmluZS1wb3J0ISAnc2VydjEtcG9ydCBgKChwcm90byAu
IHVkcCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwb3J0IC4gMTA2OSkKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChpcGFkZHIgLiAqKSkpCgogICAoZGVmaW5lLXNlcnZl
ciEgJ3NlcnYxLXNlcnZlcikKCiAgIChiaW5kLXNlcnZlciEgJ3NlcnYxLXBvcnQgJ3NlcnYxLXNl
cnZlcikpKQoKKGRlZmluZSAoem93ISkKICA7OyBGSVhNRTogUmVwbGFjZSBoYXJkY29kZWQgZGVs
YXkgdy8gbG9vcC11bnRpbC1yZWFkeSBjb250cm9sIGNvbnN0cnVjdC4KICA7OyAoT1RPSCwgbWF5
YmUgbm90IC0tIHRoYXQgd291bGQgcHVsbCBpbiDigJhjb25uZWN04oCZIGFuZCDigJhzaHV0ZG93
buKAmSwgYmxlY2guKQogIChzbGVlcCAxKQogIChsZXQqICgobXNnICJ6b3chIikKICAgICAgICAg
KHNlbnQgKHNlbmR0bwogICAgICAgICAgICAgICAgOzsgb25lc2hvdAogICAgICAgICAgICAgICAg
KHNvY2tldCBQRl9JTkVUIFNPQ0tfREdSQU0gMCkKICAgICAgICAgICAgICAgIG1zZwogICAgICAg
ICAgICAgICAgOzsgbG9vcGJhY2sKICAgICAgICAgICAgICAgIEFGX0lORVQgKGxvZ2lvciAoYXNo
IDEyNyAyNCkgMSkKICAgICAgICAgICAgICAgIDEwNjkpKQogICAgICAgICAob2s/IChlcXVhbD8g
KHN0cmluZy1sZW5ndGggbXNnKQogICAgICAgICAgICAgICAgICAgICAgc2VudCkpKQogICAgKGFu
ZCAob3IgVkVSQk9TRT8gKG5vdCBvaz8pKQogICAgICAgICAoZnNlICJ+QTogfkE6IHNlbmR0byBy
djogflN+JSIKICAgICAgICAgICAgICBURVNUQkFTRQogICAgICAgICAgICAgIChpZiBvaz8gJ0lO
Rk8gJ0VSUk9SKQogICAgICAgICAgICAgIHNlbnQpKQogICAgb2s/KSkKCihkZWZpbmUgKGVyci1m
aWxlbmFtZSkKICAoc3RyaW5nLWFwcGVuZCBURVNUQkFTRSAiLmVyciIpKQoKOzsgZG8gaXQhCihs
ZXQgKChwaWQgKHByaW1pdGl2ZS1mb3JrKSkpCiAgKGlmICh6ZXJvPyBwaWQpCiAgICAgIDs7IGNo
aWxkCiAgICAgIChiZWdpbgogICAgICAgIChkdXAyIChmaWxlbm8gKG9wZW4tb3V0cHV0LWZpbGUg
KGVyci1maWxlbmFtZSkpKSAyKQogICAgICAgIChleGVjLXNlcnZlZXohKSkKICAgICAgOzsgcGFy
ZW50CiAgICAgIChsZXQgKCh0cyAoem93ISkpKSAgICAgICAgICAgICAgICA7IHRlc3Qgc3RhdHVz
OiAjZiA9PiBGQUlMLCBlbHNlIFBBU1MKCiAgICAgICAgKGRlZmluZSAoZHJhdCEgcyAuIGFyZ3Mp
CiAgICAgICAgICAoZnNlICJ+QTogRVJST1I6ICIgVEVTVEJBU0UpCiAgICAgICAgICAoYXBwbHkg
ZnNlIHMgYXJncykKICAgICAgICAgIChuZXdsaW5lIChjdXJyZW50LWVycm9yLXBvcnQpKQogICAg
ICAgICAgKHNldCEgdHMgI2YpKQoKICAgICAgICAoa2lsbCBwaWQgU0lHSU5UKQogICAgICAgICh3
YWl0cGlkIHBpZCkKICAgICAgICAobGV0ICgoZm4gKGVyci1maWxlbmFtZSkpKQogICAgICAgICAg
KGlmIChmaWxlLWV4aXN0cz8gZm4pCiAgICAgICAgICAgICAgKGxldCAoKGxpbmUgKGNhbGwtd2l0
aC1pbnB1dC1maWxlIGZuIHJlYWQtbGluZSkpKQogICAgICAgICAgICAgICAgKGFuZCBWRVJCT1NF
PyAoZnNlICJ+QTogSU5GTzogfkEgbGluZTogflN+JSIKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBURVNUQkFTRSBmbiBsaW5lKSkKICAgICAgICAgICAgICAgIChjb25kICgoZW9m
LW9iamVjdD8gbGluZSkKICAgICAgICAgICAgICAgICAgICAgICAoZHJhdCEgIm5vIGVycm9yIG91
dHB1dCIpKQogICAgICAgICAgICAgICAgICAgICAgKChzdHJpbmctcHJlZml4PyAidW5kZWZpbmVk
OjA6MDoiIGxpbmUpKQogICAgICAgICAgICAgICAgICAgICAgKGVsc2UKICAgICAgICAgICAgICAg
ICAgICAgICAoZHJhdCEgInVuZXhwZWN0ZWQgZXJyb3Igb3V0cHV0On4lLXwgfkEiIGxpbmUpKSkK
ICAgICAgICAgICAgICAgIChhbmQgdHMgKG5vdCBWRVJCT1NFPykKICAgICAgICAgICAgICAgICAg
ICAgKGRlbGV0ZS1maWxlIGZuKSkpCiAgICAgICAgICAgICAgKGRyYXQhICJtaXNzaW5nIGZpbGU6
IH5BIiBmbikpKQogICAgICAgIChkZWxldGUtZmlsZSAoY29uZmlnLWZpbGVuYW1lKSkKICAgICAg
ICAoZXhpdCB0cykpKSkKCjs7OyBMb2NhbCB2YXJpYWJsZXM6Cjs7OyBtb2RlOiBzY2hlbWUKOzs7
IEVuZDoK
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


Ideally, it should fail WITHOUT the patch and pass WITH the patch, thus
indicating the patch's efficacy.  With this confirmation, i can apply it
w/ confidence bumped up from (the current) 90% to (the desired) 100%.

=2D-=20
Thien-Thi Nguyen ..................................... GPG key: 4C807502
.                  NB: ttn at glug dot org is not me                   .
.                 (and has not been since 2007 or so)                  .
.                        ACCEPT NO SUBSTITUTES                         .
........... please send technical questions to mailing lists ...........

--=-=-=--

--==-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAlEwkPoACgkQZwMiJEyAdQKGRQCgyVaGS76+Y0whRWvwhsdqTkzU
hwUAoLJkLB/Edh2Nq5OPcOJmYZAntfya
=NI1B
-----END PGP SIGNATURE-----
--==-=-=--


--===============0464258363241358583==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
bug-serveez mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-serveez

--===============0464258363241358583==--