Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4775681
Votes 1
Synopsis S1appserver7 crashed when running iMM4.5 with 1.4.1_01 in c2 mode
Category hotspot:compiler2
Reported Against 1.4.1 , 1.4.1_01 , 1.4.1_02
Release Fixed
State 11-Closed, duplicate of 4682728, bug
Priority: 1-Very High
Related Bugs 4902900 , 4682728
Submit Date 07-NOV-2002
Description
When I ran iMM4.5( market maker ) with S1AS7 using 1.4.1 ,
appserver7 crashed within 20 minutes and we got core dumps. 

Test machine is E4500, 8 cpus, Memory size: 8192 Megabytes 
big5server% uname -a
SunOS big5server 5.9 Generic_112233-03 sun4u sparc SUNW,Ultra-Enterprise
big5server% cat /etc/release
                        Solaris 9 12/ customer  s9s_u2wos_08 SPARC
           Copyright 2002 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 07 October 2002

# /usr/j2se/bin/java -version

java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

  xxxxx@xxxxx   2002-11-07

--------Trace--------------------------
Reading appservd
dbx: warning: writable memory segment 0xfd700000[565248] of size 0 in
core
core file header read successfully

Reading libnsl.so.1
dbx: warning: The corefile has a different ELF checksum for
/usr/lib/libnsl.so.1
checksums are:  file: 0x6faa  core: 0x1cac
See `help core mismatch' for more details.

Reading libc.so.1
dbx: warning: The corefile has a different ELF checksum for
/usr/lib/libc.so.1
checksums are:  file: 0xa9a8  core: 0x314e
See `help core mismatch' for more details.

  [14] PhaseCFG::DFS(0x1, 0x890b18, 0x890b18, 0x7d, 0x14, 0x0), at
0xfd91521c
  [15] PhaseCFG::DFS(0x1, 0x0, 0x890c0c, 0x7b, 0xf8c4e4, 0x1c), at
0xfd91521c
  [16] PhaseCFG::DFS(0x1, 0x890e10, 0x890e10, 0x79, 0x0, 0xd076d0), at
0xfd91521c
  [17] PhaseCFG::DFS(0x1, 0x890eac, 0x890eac, 0x77, 0xfdd84000, 0x1c),
at 0xfd91521c
  [18] PhaseCFG::DFS(0x1, 0x890f48, 0x890f48, 0x76, 0xfffffff8,
0xd07ad0), at 0xfd9151bc
  [19] PhaseCFG::DFS(0x1, 0x88f980, 0x88f980, 0x74, 0x0, 0x0), at
0xfd91521c
  [20] PhaseCFG::DFS(0x1, 0x88fa70, 0x88fa70, 0x65, 0x12c7f454, 0x0), at
0xfd91521c
  [21] PhaseCFG::DFS(0x1, 0x88e504, 0x88e504, 0x57, 0xfdd84000,
0xb7d07d), at 0xfd91521c
  [22] PhaseCFG::DFS(0x1, 0x88c150, 0x88c150, 0x55, 0x14, 0x0), at
0xfd91521c
  [23] PhaseCFG::DFS(0x1, 0x88c240, 0x88c240, 0x53, 0xf8c4e4, 0x1c), at
0xfd91521c
  [24] PhaseCFG::DFS(0x1, 0x88c330, 0x88c330, 0x44, 0x0, 0xd076d0), at
0xfd91521c

  [20] PhaseCFG::DFS(0x1, 0x88fa70, 0x88fa70, 0x65, 0x12c7f454, 0x0), at
0xfd91521c
  [21] PhaseCFG::DFS(0x1, 0x88e504, 0x88e504, 0x57, 0xfdd84000,
0xb7d07d), at 0xfd91521c
  [22] PhaseCFG::DFS(0x1, 0x88c150, 0x88c150, 0x55, 0x14, 0x0), at
0xfd91521c
  [23] PhaseCFG::DFS(0x1, 0x88c240, 0x88c240, 0x53, 0xf8c4e4, 0x1c), at
0xfd91521c
  [24] PhaseCFG::DFS(0x1, 0x88c330, 0x88c330, 0x44, 0x0, 0xd076d0), at
0xfd91521c
 [26] PhaseCFG::DFS(0x1, 0x0, 0x88c62c, 0x40, 0xfffffff8, 0xd07ad0), at
0xfd91521c
  [27] PhaseCFG::DFS(0x1, 0x1b87d44, 0x1b87d44, 0x3e, 0x0, 0x0), at
0xfd91521c
  [28] PhaseCFG::DFS(0x1, 0x1b87e34, 0x1b87e34, 0x3c, 0x12c7f454, 0x0),
at 0xfd91521c
  [29] PhaseCFG::DFS(0x1, 0x1b87f24, 0x1b87f24, 0x6, 0xfdd84000,
0xb7d07d), at 0xfd91521c
  [30] PhaseCFG::DFS(0x1, 0xf93b78, 0xf93b78, 0x5, 0x14, 0x0), at
0xfd91521c
  [31] PhaseCFG::DFS(0x1, 0x1b8c294, 0x1b8c294, 0x4, 0xf8c4e4, 0x1c), at
0xfd9151bc
  [32] PhaseCFG::DFS(0x1, 0xf92ee0, 0xf92ee0, 0x3, 0x0, 0xd076d0), at
0xfd91521c
  [33] PhaseCFG::DFS(0x1, 0x1b8c644, 0x1b8c644, 0x2, 0xfdd84000, 0x1c),
at 0xfd9151bc

  [34] PhaseCFG::DFS(0x0, 0x0, 0x1b855f8, 0x1, 0xfffffff8, 0xd07ad0), at
0xfd91521c
  [35] PhaseCFG::Dominators(0xd07ad0, 0x0, 0xfddcbf20, 0x0, 0x0, 0x0),
at 0xfd9e5f14
  [36] Compile::Code_Gen(0x12c7f540, 0x12c7f314, 0x12c7f454, 0x94ec58,
0x12c7f454, 0x0), at 0xfd9e7878
  [37] Compile::Compile(0x12e8b5c, 0xb92e84, 0x0, 0x121aba8, 0xffffffff,
0x1), at 0xfda171d4
  [38] C2Compiler::compile_method(0x95f38, 0x12c7fd38, 0x0, 0x121aba8,
0xffffffff, 0x0), at 0xfda13bf0
  [39] CompileBroker::invoke_compiler_on_method(0x4ec, 0x0, 0xffffffff,
0x4c9694, 0xfddc3024, 0x4c9608), at 0xfda13430
  [40] CompileBroker::compiler_thread_loop(0x4c9608, 0x4c9608, 0x4aca70,
0x4c9ba8, 0x2fff88, 0xfda83f60), at 0xfdacb140
  [41] JavaThread::run(0x4c9608, 0x0, 0x0, 0x0, 0x0, 0x0), at 0xfda83f88
  [42] _start(0x4c9608, 0xfdee2400, 0x0, 0x0, 0x0, 0x0), at 0xfda803d4

  xxxxx@xxxxx   2002-11-14
Work Around
exclude oracle/jdbc/dbaccess/DBDataSetImpl _definesRowCompleted
will avoid this crash, and cause crash on 4770073.
use workaround of 4770073
exclude com/iplanet/ecommerce/vortex/pricing/PricingRequest  getCommunityDAGPathCollection


  xxxxx@xxxxx   2002-11-14
Evaluation
run with 1.4.2 failed on "JVM cannout launched" error. This is a logmanager problem, see bug 4772993 and 4770189

  xxxxx@xxxxx   2002-11-14

This bug is a dup of 4682728, see the detail of that bug.
This will be fixed in 1.4.1_03.

  xxxxx@xxxxx   2002-12-20
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang