Your message dated Sun, 2 Nov 2003 20:54:21 -0600 with message-id <[EMAIL PROTECTED]> and subject line Bug is invalid has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 6 Dec 2002 18:37:37 +0000 >From [EMAIL PROTECTED] Fri Dec 06 12:37:36 2002 Return-path: <[EMAIL PROTECTED]> Received: from c-24-245-33-91.mn.client2.attbi.com (daystrom) [24.245.33.91] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 18KNLz-0006p8-00; Fri, 06 Dec 2002 12:37:36 -0600 Received: from agamemnon ([192.168.0.102]) by daystrom with esmtp (Exim 3.35 #1 (Debian)) id 18KNM0-0007st-00; Fri, 06 Dec 2002 12:37:36 -0600 Received: from pronovic by agamemnon with local (Exim 3.36 #1 (Debian)) id 18KNLz-0001Sz-00; Fri, 06 Dec 2002 12:37:35 -0600 Date: Fri, 6 Dec 2002 12:37:35 -0600 From: Kenneth Pronovici <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Bcc: "Kenneth J. Pronovici" <[EMAIL PROTECTED]> Subject: gij-3.2: gij is unable to run some programs in the NBIO test suite Message-ID: <[EMAIL PROTECTED]> Reply-To: Kenneth Pronovici <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline User-Agent: Mutt/1.4i X-Reportbug-Version: 2.9 Sender: Kenneth Pronovici <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] X-Spam-Status: No, hits=-6.8 required=5.0 tests=SPAM_PHRASE_00_01,SUPERLONG_LINE,USER_AGENT,USER_AGENT_MUTT version=2.41 X-Spam-Level: --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Package: gij-3.2 Version: 1:3.2.2-0pre0 Severity: normal Tags: sid In converting the libnbio2-java package to build with all free tools, I have discovered that gij is not able to run some programs that are part of the NBIO test suite, although other interepreters such as Kaffe can. There was a long discussion in debian-java on the general subject of converting NBIO, starting here: http://lists.debian.org/debian-java/2002/debian-java-200211/msg00038.html A discussion of the problems I had with gij starts near here: http://lists.debian.org/debian-java/2002/debian-java-200211/msg00047.html At the time of this conversation, I passed the information in this bug report off to Tom Tromey because he asked for it; I decided it would be worthwhile to file a bug, as well. The bug can be reproduced by first installing the libnbio2-java package, version 2.0-5, and then building and running part of the NBIO test suite based on the installed NBIO jarfile. The attached file 'script-gij' provides a recipe to reproduce the problem, assuming that the libnio2-java package is already installed. (I hope the attachment is OK; reportbug hosed it previously, and this time I attached it directly from mutt.) Version 2.0-5 of libnbio2-java may or may not be in the archive when you get this report, since my sponsor may not have had a chance to upload it yet. If you don't want to wait for it to appear the archive before researching this bug, you can get it using this apt data source: # Cedar Solutions updates deb ftp://cedar-solutions.com/debian unstable main deb-src ftp://cedar-solutions.com/debian unstable main or you can just grab it directly via FTP: ftp://cedar-solutions.com/debian/java/libnbio2-java/ Please let me know if there is any other information I can get you. I'd be happy to help in any way that I can. KEN -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux agamemnon 2.4.18 #1 Sun Jul 28 16:52:21 CDT 2002 i686 Locale: LANG=en, LC_CTYPE=en_US (ignored: LC_ALL set) Versions of packages gij-3.2 depends on: ii gcc-3.2-base 1:3.2.2-0pre0 The GNU Compiler Collection (base ii libc6 2.3.1-5 GNU C Library: Shared libraries an ii libgcc1 1:3.2.2-0pre0 GCC support library. ii libgcj3 1:3.2.2-0pre0 Java runtime library for use with ii zlib1g 1:1.1.4-8 compression library - runtime -- no debconf information --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=script-gij Script started on Fri Dec 6 11:09:19 2002 agamemnon> pwd /home/pronovic/projects/cvs/libnbio2-java/nbio-2.0/seda/src/seda/nbio/test/test agamemnon> uname -a Linux agamemnon 2.4.18 #1 Sun Jul 28 16:52:21 CDT 2002 i686 unknown unknown GNU/Linux agamemnon> echo $CLASSPATH /usr/share/java/nbio2.jar:. agamemnon> echo $LD_LIBRARY_PATH /usr/lib/java/jni-1.2 agamemnon> which gcc-3.2 /usr/bin/gcc-3.2 agamemnon> gcc-3.2 -v Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.2/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,pascal,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-java-gc=boehm --enable-objc-gc i386-linux Thread model: posix gcc version 3.2.2 20021202 (Debian prerelease) agamemnon> ls -l /etc/alternatives/javac lrwxrwxrwx 1 root root 24 2002-12-04 18:44 /etc/alternatives/javac -> /usr/bin/gcj-wrapper-3.2* agamemnon> gcj-3.2 -v Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.2/specs Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.2/../../../libgcj.spec rename spec lib to liborig Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,pascal,objc,ada --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-java-gc=boehm --enable-objc-gc i386-linux Thread model: posix gcc version 3.2.2 20021202 (Debian prerelease) agamemnon> ls -l /etc/alternatives/java lrwxrwxrwx 1 root root 23 2002-12-06 11:04 /etc/alternatives/java -> /usr/lib/kaffe/bin/java* agamemnon> kaffe -version Kaffe Virtual Machine Copyright (c) 1996-2002 Kaffe.org project contributors (please see the source code for a full list of contributors). All rights reservced. Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc. The Kaffe virtual machine is free software, licensed under the terms of the GNU General Public License. Kaffe.org is a an independent, free software community project, not directly affiliated with Transvirtual Technologies, Inc. Kaffe is a Trademark of Transvirtual Technologies, Inc. Kaffe comes with ABSOLUTELY NO WARRANTY. Engine: Just-in-time Version: 1.0.7 Java Version: 1.1 agamemnon> ls -l /usr/bin/gij ls: /usr/bin/gij: No such file or directory agamemnon> ls -l /usr/bin/gij-3.2 -rwxr-xr-x 1 root root 6640 2002-12-03 11:29 /usr/bin/gij-3.2* agamemnon> gij-3.2 --version gij (GNU libgcj) version 3.2.2 20021202 (Debian prerelease) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. agamemnon> ldd $(which gij-3.2) libgcj.so.3 => /usr/lib/libgcj.so.3 (0x4001d000) libpthread.so.0 => /lib/libpthread.so.0 (0x40610000) libdl.so.2 => /lib/libdl.so.2 (0x40660000) libz.so.1 => /lib/libz.so.1 (0x40663000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40671000) libc.so.6 => /lib/libc.so.6 (0x40679000) libm.so.6 => /lib/libm.so.6 (0x4078c000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) agamemnon> make clean cleaning seda/nbio/test/test agamemnon> make ... seda/nbio/test/test javac BlockingClient.java javac BlockingServer.java javac NBIOClient.java javac NBIOSelectServer.java javac NBIOServer.java agamemnon> java NBIOSelectServer NBIO server starting... SelectSet: Using poll(2) Waiting for connection... agamemnon> gij-3.2 NBIOSelectServer NBIO server starting... Exception in thread "main" java.lang.UnsatisfiedLinkError: NBIO: Cannot resolve field buf ([B) in nbio_init_fids() -- this is a bug, please contact <[EMAIL PROTECTED] at 0x40268207: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/libgcj.so.3) at 0x4025b10a: java.lang.Error.Error(java.lang.String) (/usr/lib/libgcj.so.3) at 0x4025cb96: java.lang.LinkageError.LinkageError(java.lang.String) (/usr/lib/libgcj.so.3) at 0x402684da: java.lang.UnsatisfiedLinkError.UnsatisfiedLinkError(java.lang.String) (/usr/lib/libgcj.so.3) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386806: ffi_call (/usr/lib/libgcj.so.3) at 0x40252dc4: _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], jvalue, jvalue) (/usr/lib/libgcj.so.3) at 0x402530af: _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.3) at 0x402519c1: java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (/usr/lib/libgcj.so.3) at 0x4022310b: ?? (??:0) at 0x4001351c: ?? (??:0) at 0x40013ae3: Java_seda_nbio_NonblockingSocketImpl_nbSocketCreate (/usr/lib/java/jni-1.2/libNBIO2.so) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386a9f: ffi_raw_call (/usr/lib/libgcj.so.3) at 0x402247db: _Jv_JNIMethod.call(ffi_cif, void, ffi_raw, void) (/usr/lib/libgcj.so.3) at 0x40386990: ?? (??:0) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386a9f: ffi_raw_call (/usr/lib/libgcj.so.3) at 0x40233280: _Jv_InterpMethod.continue1(_Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x40233a4c: _Jv_InterpMethod.run(ffi_cif, void, ffi_raw, _Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x4023112d: _Jv_InterpMethod.run_normal(ffi_cif, void, ffi_raw, void) (/usr/lib/libgcj.so.3) at 0x40386990: ?? (??:0) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386a9f: ffi_raw_call (/usr/lib/libgcj.so.3) at 0x40233280: _Jv_InterpMethod.continue1(_Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x40233a4c: _Jv_InterpMethod.run(ffi_cif, void, ffi_raw, _Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x4023112d: _Jv_InterpMethod.run_normal(ffi_cif, void, ffi_raw, void) (/usr/lib/libgcj.so.3) at 0x40386990: ?? (??:0) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386a9f: ffi_raw_call (/usr/lib/libgcj.so.3) at 0x40233280: _Jv_InterpMethod.continue1(_Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x40233a4c: _Jv_InterpMethod.run(ffi_cif, void, ffi_raw, _Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x4023112d: _Jv_InterpMethod.run_normal(ffi_cif, void, ffi_raw, void) (/usr/lib/libgcj.so.3) at 0x40386990: ?? (??:0) at 0x40386ad7: ffi_call_SYSV (/usr/lib/libgcj.so.3) at 0x40386a9f: ffi_raw_call (/usr/lib/libgcj.so.3) at 0x40233280: _Jv_InterpMethod.continue1(_Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x40233a4c: _Jv_InterpMethod.run(ffi_cif, void, ffi_raw, _Jv_InterpMethodInvocation) (/usr/lib/libgcj.so.3) at 0x4023112d: _Jv_InterpMethod.run_normal(ffi_cif, void, ffi_raw, void) (/usr/lib/libgcj.so.3) at 0x40386990: ?? (??:0) at 0x4024470e: gnu.gcj.runtime.FirstThread.call_main() (/usr/lib/libgcj.so.3) at 0x402adce9: gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.3) at 0x4024fd9a: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.3) at 0x40222370: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.3) at 0x08048920: ?? (??:0) at 0x4068ea5f: __libc_start_main (/lib/libc.so.6) at 0x080486e9: ?? (??:0) agamemnon> ^D Script done on Fri Dec 6 11:11:14 2002 --Qxx1br4bt0+wmkIi-- --------------------------------------- Received: (at 172031-done) by bugs.debian.org; 3 Nov 2003 02:54:22 +0000 >From [EMAIL PROTECTED] Sun Nov 02 20:54:21 2003 Return-path: <[EMAIL PROTECTED]> Received: from ms-smtp-03.rdc-kc.rr.com [24.94.166.129] by master.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1AGUrD-000714-00; Sun, 02 Nov 2003 20:54:19 -0600 Received: from skyjammer.com (CPE-24-208-50-172.new.rr.com [24.208.50.172]) by ms-smtp-03.rdc-kc.rr.com (8.12.10/8.12.7) with ESMTP id hA32sGnd005810 for <[EMAIL PROTECTED]>; Sun, 2 Nov 2003 20:54:17 -0600 (CST) Received: from pronovic by skyjammer.com with local (Exim 3.35 #1 (Debian)) id 1AGUrF-0002gA-00 for <[EMAIL PROTECTED]>; Sun, 02 Nov 2003 20:54:21 -0600 Date: Sun, 2 Nov 2003 20:54:21 -0600 From: Kenneth Pronovici <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Bug is invalid Message-ID: <[EMAIL PROTECTED]> Reply-To: Kenneth Pronovici <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hHWLQfXTYDoKhP50" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: Ken Pronovici <[EMAIL PROTECTED]> X-Virus-Scanned: Symantec AntiVirus Scan Engine Delivered-To: [EMAIL PROTECTED] X-Spam-Status: No, hits=0.0 required=4.0 tests=none version=2.53-bugs.debian.org_2003_11_1 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_1 (1.174.2.15-2003-03-30-exp) --hHWLQfXTYDoKhP50 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Upstream has demonstrated that this bug shows up for gij and not for kaffe and blackdown's JVM's simply because the code references a private variable within java.net.DatagramPacket whose name differs between the interpreters. In other words, the implementation is non-portable. I'll address it with upstream NBIO. KEN --=20 Kenneth J. Pronovici <[EMAIL PROTECTED]> --hHWLQfXTYDoKhP50 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE/pcNd8On2ujzZUQQRAt9cAJ46JTssj00Zu1LbNbsUV5Cw6T8nTQCeOBP1 TwjhVDchsge1WQzvgXIPSwc= =LVEp -----END PGP SIGNATURE----- --hHWLQfXTYDoKhP50--