From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jul 31 21:40:13 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BE1A16A41A for ; Tue, 31 Jul 2007 21:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EC6F813C46B for ; Tue, 31 Jul 2007 21:40:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6VLeC9r083262 for ; Tue, 31 Jul 2007 21:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6VLeCNk083261; Tue, 31 Jul 2007 21:40:12 GMT (envelope-from gnats) Date: Tue, 31 Jul 2007 21:40:12 GMT Message-Id: <200707312140.l6VLeCNk083261@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Robert Noland Cc: Subject: Re: ports/114819: [patch] x11-toolkits/swt-devel crashes in realpath when invoke FileDialog X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Robert Noland List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2007 21:40:13 -0000 The following reply was made to PR ports/114819; it has been noted by GNATS. From: Robert Noland To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/114819: [patch] x11-toolkits/swt-devel crashes in realpath when invoke FileDialog Date: Tue, 31 Jul 2007 17:31:54 -0400 --=-Q2shAGijobi4tFXa5Q1w Content-Type: multipart/mixed; boundary="=-nQySXksmB3WQs7ObWxUV" --=-nQySXksmB3WQs7ObWxUV Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I have reproduced the problem and the fix seems to correct the issue. Properly formatted patch for update is attached. robert. --=-nQySXksmB3WQs7ObWxUV Content-Disposition: attachment; filename=swt-fix.diff Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name=swt-fix.diff; charset=us-ascii PT09PiBVcGRhdGluZyBmcm9tIENWUw0KPyBzd3QtZml4LmRpZmYNCk0gTWFrZWZpbGUNCkEgZmls ZXMvcGF0Y2gtb3MuYw0KPT09PiBHZW5lcmF0aW5nIHBhdGNoDQo9PT0+IFZpZXdpbmcgZGlmZiB3 aXRoIGxlc3MNCj8gc3d0LWZpeC5kaWZmDQpJbmRleDogTWFrZWZpbGUNCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvaG9tZS9uY3ZzL3BvcnRzL3gxMS10b29sa2l0cy9zd3QtZGV2ZWwvTWFrZWZpbGUs dg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjcNCmRpZmYgLXUgLXIxLjcgTWFrZWZpbGUNCi0tLSBN YWtlZmlsZQkyMCBKdWwgMjAwNyAyMzo0NzozNyAtMDAwMAkxLjcNCisrKyBNYWtlZmlsZQkzMSBK dWwgMjAwNyAyMToyOTowMyAtMDAwMA0KQEAgLTcsNiArNyw3IEBADQogDQogUE9SVE5BTUU9CXN3 dC1kZXZlbA0KIERJU1RWRVJTSU9OPQkzLjMNCitQT1JUUkVWSVNJT049CTENCiBQT1JURVBPQ0g9 CTENCiBDQVRFR09SSUVTPQl4MTEtdG9vbGtpdHMgZGV2ZWwgamF2YQ0KIE1BU1RFUl9TSVRFUz0J JHtNQVNURVJfU0lURV9FQ0xJUFNFfQ0KSW5kZXg6IGZpbGVzL3BhdGNoLW9zLmMNCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NClJDUyBmaWxlOiBmaWxlcy9wYXRjaC1vcy5jDQpkaWZmIC1OIGZpbGVzL3BhdGNoLW9zLmMN Ci0tLSAvZGV2L251bGwJMSBKYW4gMTk3MCAwMDowMDowMCAtMDAwMA0KKysrIGZpbGVzL3BhdGNo LW9zLmMJMzEgSnVsIDIwMDcgMjE6Mjk6MDMgLTAwMDANCkBAIC0wLDAgKzEsMjIgQEANCistLS0g b3MuYy5vcmlnCTIwMDctMDctMzEgMTc6MTc6MzguMDAwMDAwMDAwIC0wNDAwDQorKysrIG9zLmMJ MjAwNy0wNy0zMSAxNzoyMTo1OS4wMDAwMDAwMDAgLTA0MDANCitAQCAtMTczOTcsMTEgKzE3Mzk3 LDE4IEBADQorIAlqaW50IHJjID0gMDsNCisgCU9TX05BVElWRV9FTlRFUihlbnYsIHRoYXQsIHJl YWxwYXRoX0ZVTkMpOw0KKyAJaWYgKGFyZzApIGlmICgobHBhcmcwID0gKCplbnYpLT5HZXRCeXRl QXJyYXlFbGVtZW50cyhlbnYsIGFyZzAsIE5VTEwpKSA9PSBOVUxMKSBnb3RvIGZhaWw7DQorLQlp ZiAoYXJnMSkgaWYgKChscGFyZzEgPSAoKmVudiktPkdldEJ5dGVBcnJheUVsZW1lbnRzKGVudiwg YXJnMSwgTlVMTCkpID09IE5VTEwpIGdvdG8gZmFpbDsNCisrCWlmIChhcmcxKSB7DQorKwkJaWYg KChscGFyZzEgPSAoKmVudiktPkdldEJ5dGVBcnJheUVsZW1lbnRzKGVudiwgYXJnMSwgTlVMTCkp ID09IE5VTEwpIGdvdG8gZmFpbDsNCisrCX0gZWxzZSB7DQorKwkJbHBhcmcxID0gbWFsbG9jKFBB VEhfTUFYKTsNCisrCX0NCisgCXJjID0gKGppbnQpcmVhbHBhdGgoKGNvbnN0IGNoYXIgKilscGFy ZzAsIChjaGFyICopbHBhcmcxKTsNCisgZmFpbDoNCisgCWlmIChhcmcxICYmIGxwYXJnMSkgKCpl bnYpLT5SZWxlYXNlQnl0ZUFycmF5RWxlbWVudHMoZW52LCBhcmcxLCBscGFyZzEsIDApOw0KKyAJ aWYgKGFyZzAgJiYgbHBhcmcwKSAoKmVudiktPlJlbGVhc2VCeXRlQXJyYXlFbGVtZW50cyhlbnYs IGFyZzAsIGxwYXJnMCwgMCk7DQorKwlpZiAoIWFyZzEgJiYgbHBhcmcxICYmIHJjID09IDApDQor KwkJZnJlZShscGFyZzEpOw0KKysNCisgCU9TX05BVElWRV9FWElUKGVudiwgdGhhdCwgcmVhbHBh dGhfRlVOQyk7DQorIAlyZXR1cm4gcmM7DQorIH0NCj09PT4gRG9uZQ0K --=-nQySXksmB3WQs7ObWxUV-- --=-Q2shAGijobi4tFXa5Q1w Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGr6pBM4TrQ4qfROMRApH6AJ4g85EDXpCA5DkNaQzpJEk8QmCPpQCeIWCW rReNo75A7BFhisJvGadLOQM= =KaV8 -----END PGP SIGNATURE----- --=-Q2shAGijobi4tFXa5Q1w--