From owner-freebsd-java@FreeBSD.ORG Mon Jan 26 06:58:05 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D1AC16A4CF for ; Mon, 26 Jan 2004 06:58:05 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4419143D41 for ; Mon, 26 Jan 2004 06:58:03 -0800 (PST) (envelope-from gwk@rahn-koltermann.de) Received: from [212.227.126.202] (helo=mrvnet.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1Al8Be-0006KH-00 for freebsd-java@freebsd.org; Mon, 26 Jan 2004 15:58:02 +0100 Received: from [172.23.4.139] (helo=config12.kundenserver.de) by mrvnet.kundenserver.de with esmtp (Exim 3.35 #1) id 1Al8Be-0006vA-00 for freebsd-java@freebsd.org; Mon, 26 Jan 2004 15:58:02 +0100 Received: from www-data by config12.kundenserver.de with local (Exim 3.35 #1 (Debian)) id 1Al8Bd-0003m3-00 for ; Mon, 26 Jan 2004 15:58:01 +0100 To: From: Message-Id: <27942123$1075128485401528a561a694.54838164@config12.schlund.de> X-Binford: 6100 (more power) X-Originating-From: 27942123 X-Mailer: Webmail X-Routing: DE X-Received: from config12 by 213.148.149.130 with HTTP id 27942123 for freebsd-java@freebsd.org; Mon, 26 Jan 2004 15:56:01 +0100 Content-Type: text/plain; charset="iso-8859-1" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Priority: 3 Date: Mon, 26 Jan 2004 15:56:01 +0100 X-Provags-ID: kundenserver.de abuse@kundenserver.de ident:@172.23.4.139 Subject: JDWP error with libthr (-p6) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2004 14:58:05 -0000 Hi, whenever I try to use Java (JPDA) debugging with jdk14-p6 with libthr, I get: FATAL ERROR in native method: JDWP "util.c" (Jan 24 2004), line 1194: Unexpected error, error code = 51 (JVMDI_ERROR_NOT_MONITOR_OWNER) I think this has been reported before and was attributed to gdb being incompatible with libthr, but I am most sure gdb is out of the loop here. Note I am not debugging the JVM (with gdb), I'm debugging a Java application using another Java application (Eclipse) as the debugger. The problem is easy to reproduce. Just take your favorite hello-world java program, set a breakpoint on some line, and start the (Eclipse) debugger on it. You will get the above error if you run with libthr but all will be well if you run with libc_r. -- Regards, Georg.