Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Delivered-To: mailing list cygwin@cygwin.com To: cygwin@cygwin.com From: Shankar Unni Subject: Re: JNI call crashes the JVM Date: Mon, 08 Nov 2004 12:00:08 -0800 Lines: 14 Message-ID: References: <20041107045937.39823.qmail@web90003.mail.scd.yahoo.com> <20041107052344.GB11307@trixie.casa.cgf.cx> <418E1BCB.4060808@lapo.it> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: adsl-68-120-146-125.dsl.snfc21.pacbell.net User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Thunderbird/0.8 Mnenhy/0.6.0.101 In-Reply-To: <418E1BCB.4060808@lapo.it> X-IsSubscribed: yes Lapo Luchini wrote: > Actualyl the way the JNI works it doesn't permit to load *ANY* DLL that > depends on another DLL, that leads to a crash. That is absolutely untrue. We routinely load DLLs that are linked against other DLLs (on many different OSes), and everything gets loaded just fine. Even the Java VM depends on this (e.g. fontmanager.dll on Windows (loaded via System.loadLibrary()) depends on Winspool.dll, which is not a dependency of either java.exe or jvm.dll). Perhaps *you* had some corrupted DLL or SO setup, and ran into trouble.. -- 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/