Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 27347 invoked from network); 12 Sep 2006 12:43:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Sep 2006 12:43:24 -0000 Received: (qmail 44295 invoked by uid 500); 12 Sep 2006 12:43:20 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 44262 invoked by uid 500); 12 Sep 2006 12:43:20 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 44251 invoked by uid 99); 12 Sep 2006 12:43:20 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2006 05:43:20 -0700 Authentication-Results: idunn.apache.osuosl.org smtp.mail=anton.luht@gmail.com; spf=pass Authentication-Results: idunn.apache.osuosl.org header.from=anton.luht@gmail.com; domainkeys=good X-ASF-Spam-Status: No, hits=0.4 required=5.0 tests=DNS_FROM_RFC_ABUSE,RCVD_BY_IP Received-SPF: pass (idunn.apache.osuosl.org: domain gmail.com designates 64.233.166.183 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 Received: from ([64.233.166.183:45486] helo=py-out-1112.google.com) by idunn.apache.osuosl.org (ecelerity 2.1 r(10620)) with ESMTP id 21/30-02435-07BA6054 for ; Tue, 12 Sep 2006 05:43:29 -0700 Received: by py-out-1112.google.com with SMTP id c30so2597804pyc for ; Tue, 12 Sep 2006 05:42:40 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=H2rGUWUm+LRiUQ6BtMX8+DofC6f1cRfNsl4ubI176I+TcqpU0AQcNW2mKaguxEsxqnSJNVApUKsSwCwHCeSpfKDIAV6wkaUOV37T5fwsU1sDPCsYwEDCOlrSP8a/jDIFyMt+eGhHFQCVEmDGg6/l0daVL6hU8mjvl7d0wmswvWE= Received: by 10.35.121.2 with SMTP id y2mr10779235pym; Tue, 12 Sep 2006 05:42:39 -0700 (PDT) Received: by 10.35.49.14 with HTTP; Tue, 12 Sep 2006 05:42:39 -0700 (PDT) Message-ID: Date: Tue, 12 Sep 2006 16:42:39 +0400 From: "Anton Luht" To: harmony-dev@incubator.apache.org Subject: Re: [drlvm] Need help debugging In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4502B611.8050008@pobox.com> <4502E6D0.8070903@pobox.com> <45030F2C.2010200@pobox.com> <23951bd90609120257k434a5d9cl1b1cbd416de2162a@mail.gmail.com> X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, The 'java -jar' launcher prints dump and exits even on a minimal HelloWorld app jar - please see http://issues.apache.org/jira/browse/HARMONY-1444 On 9/12/06, Anton Luht wrote: > No, I used hand-made build from SVN. > > BTW, sorry for confusion about 'broken data'. The pointer value is > changed inside the method - this assignment should be removed. > > On 9/12/06, Vladimir Gorr wrote: > > Did you run this application for the recent binaries got from the SVN > > sources? > > As for me my results differ from Geir ones, namely, DRLVM crashes for both > > Windows & Linux as follows: > > > > ======= > > Windows > > ======= > > > > vgorr@ /cygdrive/c/Tools/incubator-activemq-4.0 > > $ echo JAVA_HOME > > JAVA_HOME > > > > vgorr@ /cygdrive/c/Tools/incubator-activemq-4.0 > > $ echo $CLASSPATH > > c:/Tools/incubator-activemq-4.0/lib > > > > vgorr@ /cygdrive/c/Tools/incubator-activemq-4.0 > > $ which java > > /cygdrive/c/DrlSrc/drlvm/trunk/build/win_ia32_msvc_debug/deploy/jre/bin/java > > > > vgorr@ /cygdrive/c/Tools/incubator-activemq-4.0 > > $ bin/activemq > > cygpath: can't convert empty path > > > > An unhandled error (4) has occurred. > > HyGeneric_Signal_Number=00000004 > > ExceptionCode=c0000005 > > ExceptionAddress=00F3D648 > > ContextFlags=0001003f > > Handler1=00401010 > > Handler2=11105D20 > > InaccessibleAddress=00F3D648 > > EDI=0013F9D4 > > ESI=0013F768 > > EAX=00000000 > > EBX=0000000B > > ECX=00000001 > > EDX=0000000C > > EIP=00F3D648 > > ESP=0013F764 > > EBP=0013F770 > > Module= > > Module_base_address=00F30000 > > Offset_in_DLL=0000d648 > > ==== > > Linux > > ==== > > > > sh bin/activemq > > java: > > /nfs/ins/proj/drl/coreapi/vgorr/drlvm/trunk/vm/vmcore/src/exception/exceptions.cpp:143: > > _jobject* create_exception(const char*): Assertion > > `hythread_is_suspend_enabled()' failed. > > abort_handler() > > Aborted > > > > > > Thanks, > > Vladimir. > > > > On 9/12/06, Anton Luht wrote: > > > > > > Hello, > > > > > > I'm observing the same problem - ActiveMQ can't start - on DRLVM + > > > Classlibrary build 442240 . > > > > > > The problem I see first is that in > > > \modules\luni\src\main\native\launcher\shared\main.c > > > > > > in function 'static int invocation' after call 'createVMArgs' variable > > > 'mainClassJar' contains garbale while in the very end of 'static int > > > createVMArgs' it contains valid string > > > 'org.apache.harmony.kernel.vm.JarRunner' . If we comment out > > > 'hymem_allocate_memory' in that function: > > > > > > if (isStandaloneJar) > > > { > > > if (useDefaultJarRunner == 0) > > > { > > > //:::commented out:::: mainClassJar = hymem_allocate_memory (50); > > > if (mainClassJar == NULL) > > > > > > the application will crash a little later. Note: we can comment this > > > out because memory for mainClassJar is already allocated in the > > > calling method. > > > > > > I believe that the general problem is that contents of memory alocated > > > with hymem_allocate_memory get somehow broken on exit from a method. > > > > > > On 9/9/06, Geir Magnusson Jr. wrote: > > > > I applied the GCv4.1 patch and now I pass smoke test. I suspect it may > > > > be because the patch modifies the LOS test, but I'm not so sure. > > > > > > > > that patch (HARMONY-1269) is a sole-author patch to our existing > > > > codebase, and while I do have a BCC to put in SVN, I think that this is > > > > a patch, and not a "bulk contribution", so I'll go forward and commit > > > it. > > > > > > > > geir > > > > > > > > > > > > Geir Magnusson Jr. wrote: > > > > > More news - I'm not passing the smoke tests. gc.LOC just spins (and > > > > > sucks a lot of memory in). > > > > > > > > > > Clearly what I thought were trivial changes to switch to use the > > > > > launcher had hidden effects. Any suggestions where to start looking? > > > > > > > > > > geir > > > > > > > > > > Geir Magnusson Jr. wrote: > > > > >> I was testing the DRLVM-in-Launcher setup and something is seriously > > > > >> broken. > > > > >> > > > > >> On Ubuntu, both debug and release builds, it will run Tomcat ok, but > > > > >> when I try something like Eclipse 3.2 or ActiveMQ 4.0.2 the program > > > > >> runs and silently exits. No log output, no console output. > > > > >> > > > > >> I've been trying to find a hint of what is making it unhappy, but so > > > > >> far, no luck. > > > > >> > > > > >> I've been staring at the output with -Xlog and -Xtrace, and there > > > > >> doesn't seem to be any errors, but I don't know what to look for. ( > > > > >> > > > > >> I've captured the stream and placed it here : > > > > >> > > > > >> http://people.apache.org/~geirm/activemq-logstream-20060909.txt > > > > >> http://people.apache.org/~geirm/activemq-tracestream-20060909.txt > > > > >> > > > > >> If anyone has any hints, I'd be mighty obliged... > > > > >> > > > > >> geir -- Regards, Anton Luht, Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org