Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 90707 invoked from network); 24 May 2007 07:10:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 May 2007 07:10:37 -0000 Received: (qmail 98717 invoked by uid 500); 24 May 2007 07:10:42 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 98700 invoked by uid 500); 24 May 2007 07:10:42 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 98687 invoked by uid 99); 24 May 2007 07:10:42 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2007 00:10:42 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 May 2007 00:10:36 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 62D41714057 for ; Thu, 24 May 2007 00:10:16 -0700 (PDT) Message-ID: <19877675.1179990616402.JavaMail.jira@brutus> Date: Thu, 24 May 2007 00:10:16 -0700 (PDT) From: "Igor V. Stolyarov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Commented: (HARMONY-3868) [drlvm][jit] Jitrino crashes on SPECjAppServer2004-1.08 (debug mode) with server.emconf In-Reply-To: <1663216.1179220036352.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-3868?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12498518 ] Igor V. Stolyarov commented on HARMONY-3868: -------------------------------------------- Latest run of JBoss (DRL VM rev 541195) with server.emconf failed with following stack trace: 03fbd560 0132bec4 0b10d695 0b11140e 03fbd754 jitrino!Jitrino::JavaLabelPrepass::pseudoInvoke+0x3a [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javalabelprepass.cpp @ 1403] 03fbd570 0131efdd 0000008d 03fbd754 03fbd650 jitrino!Jitrino::JavaLabelPrepass::invokevirtual+0x44 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javalabelprepass.cpp @ 1342] 03fbd5d0 0131f8f5 0b1113e0 00000003 03fbd754 jitrino!Jitrino::JavaByteCodeParserCallback::parseByteCode+0xe7d [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javabytecodeparser.cpp @ 613] 03fbd5e4 0131f9d4 03fbd754 03fbd874 03fbd6a4 jitrino!Jitrino::ByteCodeParser::parse+0x35 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\bytecodeparser.h @ 70] 03fbd5f8 0132903b 0cfc3e2c 0cfc888c 00000121 jitrino!Jitrino::JavaByteCodeTranslator::initLocalVars+0x14 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javabytecodetranslator.cpp @ 224] 03fbd61c 01330877 03fbda18 03fbd680 0cfc888c jitrino!Jitrino::JavaByteCodeTranslator::JavaByteCodeTranslator+0x19b [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javabytecodetranslator.cpp @ 143] 03fbd894 0134737d 03fbda18 0cfc3e2c 0cfc888c jitrino!Jitrino::JavaTranslator::translateMethod+0xb7 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\java\javatranslator.cpp @ 58] 03fbd8e8 013478a8 03fbd9e8 0133099d 03fbd9c4 jitrino!Jitrino::TranslatorSession::translate+0x8d [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\translatorintfc.cpp @ 68] 03fbd8f0 0133099d 03fbd9c4 03fbd9e8 016c90a4 jitrino!Jitrino::TranslatorSession::run+0x18 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\translator\translatorintfc.cpp @ 51] 03fbd944 01331667 03fbd9e8 016c9074 0117f7a8 jitrino!Jitrino::runPipeline+0x6d [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\main\jitrino.cpp @ 231] 03fbd978 01331721 03fbd9e8 014ad430 0b110140 jitrino!Jitrino::compileMethod+0xd7 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\main\jitrino.cpp @ 268] 03fbd988 012b32d9 03fbd9e8 011220b8 d6e03163 jitrino!Jitrino::Jitrino::CompileMethod+0x71 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\main\jitrino.cpp @ 290] 03fbdc44 0054a651 0117f7a8 03fbdc84 0b110140 jitrino!JIT_compile_method_with_params+0x249 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\jitrino\src\vm\drl\drljitinterface.cpp @ 287] 03fbdc58 005457af 03fbdc84 0b110140 00000000 harmonyvm!Dll_JIT::compile_method_with_params+0x21 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\vmcore\include\dll_jit_intf.h @ 86] 03fbdc90 00512faf 0b110140 0117f7a8 012526b8 harmonyvm!compile_do_compilation_jit+0x9f [c:\harmony\harmony\enhanced\drlvm\trunk\vm\vmcore\src\jit\compile.cpp @ 658] 03fbdc9c 012526b8 0117f7a8 0b110140 40c67008 harmonyvm!vm_compile_method+0xf [c:\harmony\harmony\enhanced\drlvm\trunk\vm\vmcore\src\class_support\c_interface.cpp @ 2572] 03fbde5c 0126dbd1 0b110140 00545a20 0b110140 em!DrlEMImpl::compileMethod+0x3c8 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\em\src\drlemimpl.cpp @ 540] 03fbde64 00545a20 0b110140 0b110140 00545b8a em!CompileMethod+0x11 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\em\src\em_intf.cpp @ 50] 03fbde70 00545b8a 00000034 1076fe30 0b1fd7c0 harmonyvm!compile_do_compilation+0xf0 [c:\harmony\harmony\enhanced\drlvm\trunk\vm\vmcore\src\jit\compile.cpp @ 774] 03fbdf34 006690ad 0058c039 0b16fb38 40b20d74 harmonyvm!compile_me+0x6a [c:\harmony\harmony\enhanced\drlvm\trunk\vm\vmcore\src\jit\compile.cpp @ 795] 1076fe34 00000000 00000000 00000000 00000000 harmonyvm!free+0x70 [f:\vs70builds\6030\vc\crtbld\crt\src\free.c @ 103] VM crashes on JBoss startup. JAVA OPTS for running JBoss: -Xem:server_gcv5 -Xms900m -Xmx900m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 server_gcv5.emconf - reordered server.emconf - for using with gc_gen > [drlvm][jit] Jitrino crashes on SPECjAppServer2004-1.08 (debug mode) with server.emconf > --------------------------------------------------------------------------------------- > > Key: HARMONY-3868 > URL: https://issues.apache.org/jira/browse/HARMONY-3868 > Project: Harmony > Issue Type: Bug > Components: App-Oriented Bug Reports, DRLVM > Environment: win32 > Reporter: Igor V. Stolyarov > Assigned To: Alexey Varlamov > > This bug reproducing on SPECjAppServer2004 when DRLVM starting with server.emconf > SPECjAppServer2004 configuration: > SUT > JBOSS 4.0.5.GA on Woodcreast 2.66Ghz, 3Gb RAM, 4 cores, 2 chips, 2 cores/chip Windows Server 2003 > Oracle Data Base server 10.2 Itanium-2 1.6Ghz, 16Gb RAM, 4 cores, 4 chips, 1 core/chip Red Hat Enterprise Linux AS release 3 > Driver & Emulator > Tulsa 3.2Ghz, 8Gb RAM, 8 cores, 4 chips, 2 cores/chip SUSE LINUX Enterprise Server 9 (x86_64) > txRate = 25 > Through several min after Driver starts VM crashes > Ivestigation of this issue shows VM crashes in jitrino!Jitrino::alloc_arena > jitrino!Jitrino::alloc_arena: > 012a1000 56 push esi > 012a1001 8b74240c mov esi,[esp+0xc] > 012a1005 83c603 add esi,0x3 > 012a1008 83e6fc and esi,0xfffffffc > 012a100b 8d460c lea eax,[esi+0xc] > 012a100e 50 push eax > 012a100f e861c71200 call jitrino!malloc (013cd775) > 012a1014 8b4c240c mov ecx,[esp+0xc] > 012a1018 8908 mov [eax],ecx ds:0023:00000000=???????? > 012a101a 8d4c300c lea ecx,[eax+esi+0xc] > 012a101e 83c404 add esp,0x4 > 012a1021 8d500c lea edx,[eax+0xc] > 012a1024 895004 mov [eax+0x4],edx > 012a1027 894808 mov [eax+0x8],ecx > 012a102a 5e pop esi > 012a102b c3 ret > 012a102c cc int 3 > 012a102d cc int 3 > 012a102e cc int 3 > 012a102f cc int 3 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.