Mail Archives: cygwin/2004/06/21/07:05:28
--------------060307010207060403000701
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hi all,
I have come across a problem with cygwin (I think) which prevents it
from being used to compile JNI bindings.
If I link any code to cygwin, and then try to load the resulting dll
with System.loadLibrary, the JVM "gets stuck" and goes to 100% activity.
Eventually, I kill it.
Previously, with 1.5.4, I had been able to do this OK, but when the
resulting DLL was loaded in an applet (rather than directly into an
application), I got a security exception (basically, a seg fault) in a
call to getservbyname() (which was called with constant string arguments).
I have a simple test-case (a couple of java files, a couple of C files
and a header, as well as an ant build-file and a html file for the
applet) which can be used to reproduce the problem with Sun's 1.4.2 SDK.
I haven't tested it with others.
Cheers,
Dave.
--
David Neary
Phenix Engineering
110 ave Jean Jaures, 69007 Lyon
--------------060307010207060403000701
Content-Type: application/x-compressed;
name="testcase.tgz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="testcase.tgz"
H4sICE/A1kAAA3Rlc3RjYXNlLnRhcgDtWgt4E1UWbtNSbPqFVxVxEbwMKElp
k0nzKPRJty00NfSZUh5inWQmydB0EmYmLYXl0aKsiIq67IIrLijYj11ZUESq
4Op+sKJ+iu6iAqt+Cr5A8AFIq8BH3XNn8mihCLvf17Lszv81nZlzzzn33Dv3
nHvOTRyMIOpdMb0K0kiSGRZLDEmmW6zpRnw1m6WrBKPRlB4DLFaLJd1oNVmB
Pz3dao5BZO+aJSMoiBSPUEwh1cDSP8NXX+fh/cFAra/257iuOahHs5zLF6QZ
RDhgKRQ0eRpZrqTUpvcS6mhbNseItFPvze1OYuFjYDlMV4NM0bTyskoHms1y
IoLHgny7HZVQDVRtN821HkasYviGXzaVUvWMGiEtFuUaUArDNaSi2X7nbMYl
IrjAgyDyLOdBAvCzLiZKCPB+0a9TzwdxoASBH7Mw0DFoEfmmLGjAZgS4YD2+
d/k5QUQuL7zqFIGDflEO0uIOdWm5k8EeSWu1Y1IBcAhayZBIn6TuQg2BK9Mg
GSnLgwLJLhCC4WPVziasRCsZA6z4IvOFlVYyPoYSmJ9RHBa6IpnIcIRoV6wb
aWWzRuWg0mq7XQdEJE0aGOoVYcghhrRcoTbg50WpN8YnMF0ZSUkZz4hBngvN
uHqB+mqvbAVXAuya+YGAjxH1s8FVe6WPaPyHOzN5YfwnTSZjKP4bzSZzBvBb
yQxTH8f/fLqe5VgIJpTo54WL+f5H4z9bj90a4Xevp+R1IC+HLI1aow4EnT7W
hVw+ShBQdKkgZq7IcLSA5EeNej5mTgxxw4SKcGnwszSqp1hOK4ejmbMQxXsE
HTACe2JiVZMgMvV6f1DUB6Bd9HFaoqqqGLECkkyCOOJkeESgcaj7ztRt/9AS
guAlUhEhugKETgdWJy7QqOHvak/sNYLuU9s7IeAy+R9pIc0R/5fzP7PFaFTy
v77AxS4eWQ0I0ispv8LuDDc42erRa+1+isZJmavJI+Jygvb5CClRQCjE7gMO
O+vkKb5JS4TYMEuP6rqoQViQoWVtC7A1hhRUGUo0ugQJN++vR6KXiWSBcjLC
0MjZ1D3hQikG0NI9UnHwv4GR8sXusaWqW/ZZKmVqVV0T0CzIc9TXdKi5IOnv
lT4u5/8ZXfZ/M5mO/R9EFP/vC4A/FZah0jIHKiq0OZCj2FaFJtnsRSgNsSLe
i+splxfqPPAMjoHcCFwKPChaBc7mWCj/NGrQU8yAr4Iv+vkeowmIgZyboxk3
qrXJ8nT30lA9GhpxZ5do12AFknytK+ALCvijxrkIhAOigIAINRrSEtaNzdGo
UQoqwHZk4kCELlAEjVMY0eunpdZubi81VrEeCAtBnslEWjveFg0+ivMYZO/P
upiik3QaNP9pHazpWghDnSvNYKTejdxAxOlxEhZERh6+XuH7hyCLc7RePQK6
TP5vNEKb7P8mM5kh+T8OCUr+3wfofvyj9xKaLs4NC5X2NwqSg0epgkiz/otp
PtYpETVqvO5rbKX55TaECn2+KbC+kLbYVlrlyC8tKEJeGz5JwYCgEcoKYPOF
98C5GOSlONrH6MGXUKpGyiF6QGFNWWUhbPKU4OfCNCkzkAiiF+KWO8i5RBae
4N7JSOkJ5fMx9GU028unltmwaimToMOaS/0iCgohaZ1U8OAWoZEVXV6klS3R
ycT5YeUuSmBQod1eW15ZVlBUVVWb73DkFxRnRjt3gmCdVGldQqKw6EolHMWV
RfmF/0YXIYFL9oDvF4TlImkXRPXK6iIE8yoEXS4Gx6hJ+fYqieKmWB9ETCkM
YqHQiRAWyFJqsv9OuKTtSF/HQCLu55le6eMy+V+6yRSu/0wZZqNU/5lIJf/r
E3R+0/kNXFTwiZU+CfKKgPvzkz4oXQSkFWRL7HJyQIJ6XEJsfGyKanBsbL+Y
+JbYxvWm527+6eUV3zWcn3z8lge3ViN+4cxKo2fmHVNbK1ZY9m6tH7j3kTU/
7V1Q89WuyfSZfn/+XceX+c6VScNODb/xod2bR43teKjY25pbN2eo9cRNea22
0U/oVg4ftK/Tn9H5bOxX+/Tmsdat7UM2bzoxZ8WG0extQ1a/tvHNv7x3T80J
1wurFrzk+bbu/JK1C5M+jPviT5Xupz88W+T+3Lht+TPLlz2x9cN7jyA0YfrS
yvsyVSU5s9GuRfs6Dh5Uf3/7s6WHBmzQrRlhvPfJkzdtqf+pTPvMxIUVS09+
OgtZyxM9ZN3pyjLjRzMzW3I/yjrzcY24/7OCklu3Hbp/eMGxRdSxf675/bDT
7ZPvXrq78X7tqYbBvz16XxJdMaUmY5G9YH7eHd8uWvxj2rPa9hc6Fh+dPiC5
8w1P4cFPfbe/cVr17pGpvKvesmzLZ3vaXhmy6fXm5Y7atw2vt9Evxs1KnDdw
a/zILWeWvKY7nD9+4YiCc49RyUV7BuVN2/sH2/YfatjWfYW7XnqqMeHIE/bO
9xYW/OYW6TX1m6a3kBNiYuISyJY4Fdmi+qsqfuL+VzRkUkL/lKXFb4+Pj+sX
Q3qMSWRiQlx1fEKyys0bB8FbhIfrkvtXc3Wcv5EzYn6g9E+Otzf5uTCDOsoQ
oiRFKcnkYEyJS1aDyzColIHtmxx5owYyO3BuI2nJMGbMkB4nGCeEHvvOkJbY
NvikhichFh5uUTU3x5xfVNU8IjhEV/lJyRr9158f6RjcVpn9XWHM7pF5i7dX
3MYWzZpIVJybnvPAtLOvvNq+g+x487Fq34HmrMUjzP5T7rva6h4tf2rD2rVH
4+cPInaV7fzjgc62PcN/zKo5smdj6w0D488t6Xj31ZG7VRZH8oyhD6d3BL/f
PI46kPLdKSLupsf/URz7muqGmFV3la+4YXTSW1sfebHlyeN3J52YdnM7Nu2H
w+vu2f9YzsdvvvT0HdYXal5sWrll59nMYy1nauxJOf1bPBXTax7c8d70si/n
9B/UvHibbeic0Uft2qHJbe8kpt//euvh7KHzljt+9YD20PrNI8c91xp8mFu/
KOnsKIvz5DnnvNgxWW9tOPnyxoqHlm1c8snhGV+sTXhkufvOxfOrb6Vj7Vmd
79hS4prvjlE1L45bNSBr05TiKWWPDzVtU22fN/eLxrQxy97Sbh/S0bbp2zdq
1zX9+uUZScM013meT52KtpMVyavv2vH16uqVa8vOswPX1e603JmzvyDVcfz9
4vcnUsmTPT+9Pb19XM3qZO5o3APrO/N8J6635p8e1vH8fZkDmw/OzTvyeXv6
/KJ1Y0uePLZa7ylc1W3lxhliyFTV9Te2u//eOuLLnA9Wpa38rOgXyWk7181Q
Xd/vkHrH3x6ceSqDfdSvmbXv4JmG/SO1zdmfWo+LsePfaZ18ILt8ecmSsbqr
GlivETiDrI/Wz6339WIfl6v/zKQpsv9bTRap/oMyUKn/+gDZefDuUQPDC1Ar
5RBGPUkghnP58YFuDsEK/rTx4y0T0oxEHpR22aPS0tAYG52JIssmtQEZ9ePN
KJ0kzQbSajAaETkh0zIh02RBHhYKLmEOKpobQGNQWhrWEOD90tf7+Cw2h5AP
Q3DlSSCacVNBn5hDQJlGICeUKTTL5xB6IhdXE9k0I7h4NoBLulxZDDq26I0k
wofFuKrJNnTlwUKSILxeDxPuUNJNMwH87VUOQcP7JgyXYHX56wOsxB1RCgZL
RAo/yHaBFD4LciGBd3W1V2oJl8eywpQUQ4r0DUuoS2AwSLLyAA1y77lIrrm6
GyNZGjW8R9smyyd0uOb1uxGFBNaDT8BL8isJFLWVR/Bxsz5QGp44MIrvYjVu
FKDnC4fT84Ckg6rIiPA4QvJdxsiH7/H6wSdr2Ch5QUhkbGnIsgusQpSPpfCA
pTdOIKlIKYceoyRZR2K4ggk3REoasA11n2B4zDaEFmLu/3lVGpltr9hre8Bl
v/9PD//+ywyMuP6zWM1K/O8TZOP3LgcgL0PRYY8UWdHHhONsNMDKZNmbIuzZ
Tj/dJN0lhn4e4PEzAvIyPJOJv+jPln9XEA6rkk6ZhJ03MTERdhtoiP68gJCo
FO/ysg09hCnQaJDlQ5aE+geT8Fiu9owqUKBAgQIFChQoUKBAgQIFChQoUKBA
gQIFChQoUKBAgQIFChQoUKBAgQIFvY9/AT2tK/oAUAAA
--------------060307010207060403000701
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--------------060307010207060403000701--
- Raw text -