Stack overflow resolution and question

on Oct 8th, I posted the stack overflow at the end of this message. I
figured out the problem, but would like some insight into why it manifested
itself as a stack overflow. Why isn't it a heap overflow? I care which
overflows because a problem could still exist.
PROBLEM
Our server transmits an event object to our client. The event object has
references to 2 member objects which describe the context of the event.
About 200 of each type of member object is created. They are kept in a
HashMap so we can reuse them.
However, in one case, a new member object is created every time an event is
transmitted. That's the bug - about a thousand events a second are created
so one thousand of each member object is created, then transmitted. When we
changed the member object creation to a member HashMap lookup, the stack
trace stopped.
PROFILING
To isolate the problem, we profiled the client with OptimizeIt. This
showed about 150,000 member objects and about 148,000
java.io.ObjectInputStream$HandleTable$HandleList instances. In some runs,
Garbage collection reduced the number to about 60,000. In other runs,
Garbage Collection did not run before the stack error occurred.
If we create lots of member objects in the heap, then the heap should
overflow. Why does the stack overflow?
ERROR MESSAGE
The declaration is
Socket sock = new Socket( hostname, port );
ObjectInputStream is = new ObjectInputStream( sock.getInputStream() );
ObjectOutputStream os = new ObjectOutputStream( sock.getOutputStream() );
java.lang.StackOverflowError
at COM.jrockit.io.NativeIOInputStream.read([BII)I(Optimized Method)
at java.io.ObjectInputStream$PeekInputStream.read([BII)I(Optimized Metho
d)
at java.io.ObjectInputStream$BlockDataInputStream.read([BIIZ)I(Unknown S
ource)
at java.io.ObjectInputStream$BlockDataInputStream.readFully([BIIZ)V(Unkn
own Source)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
Jeff
Jeff
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Well, the HandleList entries mark a dependency from a parent object to a
child (i.e referer and referee), and my guess is that you at some point
simply manage to serialize a very long object chain:
Obj1 -[ ref to]-> Obj2 -[ref to]-> Obj3 and so on.
This will cause a recursive deserialization (actually, it causes a
recursive serialization also, so sender should SOE as well). The amount
of memeory used is probably high, but not OOM high. Note, that for this
to happen, all objects sent must be unique, which you state that they
are. Question is how you've managed to create an object chain like this.
Another explanation might be that there is actually a bug somewhere in
the sender that causes a circular reference between two (or more)
objects to be sent not as reference handles, but unique objects. I
cannot see what would cause this though. I assume that you don't have
concurrency issues (i.e only one thread uses the ObjectOutput/Input
streams at one time)?
Do you have an exact count of the transmitted object? It might help me
figure out exactly what happend.
/C
Jeff wrote:
on Oct 8th, I posted the stack overflow at the end of this message. I
figured out the problem, but would like some insight into why it manifested
itself as a stack overflow. Why isn't it a heap overflow? I care which
overflows because a problem could still exist.
PROBLEM
Our server transmits an event object to our client. The event object has
references to 2 member objects which describe the context of the event.
About 200 of each type of member object is created. They are kept in a
HashMap so we can reuse them.
However, in one case, a new member object is created every time an event is
transmitted. That's the bug - about a thousand events a second are created
so one thousand of each member object is created, then transmitted. When we
changed the member object creation to a member HashMap lookup, the stack
trace stopped.
PROFILING
To isolate the problem, we profiled the client with OptimizeIt. This
showed about 150,000 member objects and about 148,000
java.io.ObjectInputStream$HandleTable$HandleList instances. In some runs,
Garbage collection reduced the number to about 60,000. In other runs,
Garbage Collection did not run before the stack error occurred.
If we create lots of member objects in the heap, then the heap should
overflow. Why does the stack overflow?
ERROR MESSAGE
The declaration is
Socket sock = new Socket( hostname, port );
ObjectInputStream is = new ObjectInputStream( sock.getInputStream() );
ObjectOutputStream os = new ObjectOutputStream( sock.getOutputStream() );
java.lang.StackOverflowError
at COM.jrockit.io.NativeIOInputStream.read([BII)I(Optimized Method)
at java.io.ObjectInputStream$PeekInputStream.read([BII)I(Optimized Metho
d)
at java.io.ObjectInputStream$BlockDataInputStream.read([BIIZ)I(Unknown S
ource)
at java.io.ObjectInputStream$BlockDataInputStream.readFully([BIIZ)V(Unkn
own Source)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)
at java.io.ObjectInputStream.readSerialData(Ljava.lang.Object;Ljava.io.O
bjectStreamClass;)V(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Z)Ljava.lang.Object;(Opt
imized Method)
at java.io.ObjectInputStream.defaultReadFields(Ljava.lang.Object;Ljava.i
o.ObjectStreamClass;)V(Optimized Method)

Similar Messages

  • CAN stack overflow

    I am trying to implement a CAN communication network between 2 ARM 6 Processors.  The hardware is custom, but matches the MCB 2300 archetecture. 
    Each board sends and recieves 1 message on the bus, they are using a recieve ID filter to only recieve the message they want.  The baud rate is 500Kbps and each board sends its message every 10ms.  Each board reads the message with a timeout of 100 ticks.  I keep getting a stack overflow error and increasing the stack size will just take make the error take longer to occur.  Attached are my VI's for each board.
    Attachments:
    steering board CAN.vi ‏24 KB
    Brake Board CAN.vi ‏27 KB

    This problem is resolved.  Thank you for viewing.

  • Af:inlineFrame and ADF 12.1.3 on IE 8  throws javascript warning "Stack overflow at line: 0"

    ADF 12.1.3 and IE 8.
    On any page having  <af:inlineFrame> IE8 shows a popup warning "Stack overflow at line: 0" on each page load.
    It very easy to reproduce creating two pages, adding to the first page  <af:inlineFrame id="if1" source="secondpagejsf"/>
    I see that IE 8  Oracle JDeveloper and ADF 12c (12.1.3) Supported Systems is not supported any more but there are so many XP with IE still alive on our customers base.
    Have anyone found a workaround for the above problem ?
    Yiannis

    Hi Yiannis,
    There is some issue with compatibity of inlineFrame and IE8.
    Not sure this can help but try to relate with this solution : http://sanjeev-technology.blogspot.in/2014/11/adf-login-page-keeps-on-coming-back-in.html
    Regards,
    KP

  • Stack overflow causes JRockit to exit and dump core

    Applying an XSLT (through Cocoon) which loops on itself, JRockit 1.4.2_05 crashes big time, rather than throwing a StackOverflowException as the Sun JVM does.
    <pre>
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 00:00:53 on Fri Jun 17 17:43:06 2005
    Additional information is available in:
    /opt/cocoon/logs/jrockit.22752.dump
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.
    Error code: 52
    Error Message: Stack overflow
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 ari-38120-20041118-1131-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x40000000
    : mmStartCompaction = 0x2f000000, mmEndCompaction = 0x31800000
    Number CPUs : 4
    Tot Phys Mem : 3190132736
    OS version : Unknown linux release
    Linux version 2.6.11-gentoo-r5-vnu01 (root@core) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 SMP Tue Apr 5 11:22:33 BST 2005
    State : JVM is running
    Command Line : -Djava.class.path=/opt/java/home/lib/tools.jar -Djrockit.launcher.type=jrockit.shipment -server -Xms512m -Xmx512m -DLOG_FILE=/opt/cocoon/logs/cocoon-yyyy_mm_dd.log -DLOG_DATE_FORMAT=[yyyy/MM/dd hh:mm:ss.SSS] -Dorg.mortbay.util.URI.charset=ISO8859-1 -Djava.class.path=/opt/java/home/lib/tools.jar:/opt/cocoon/lib/ant-1.6.1.jar:/opt/cocoon/lib/ant-launcher-1.6.1.jar:/opt/cocoon/lib/endorsed/xalan-2.6.0.jar:/opt/cocoon/lib/endorsed/xerces-2.6.2.jar:/opt/cocoon/lib/endorsed/xml-apis-1.2.01.jar:/opt/cocoon/lib/jasper-compiler-4.1.29.jar:/opt/cocoon/lib/jasper-runtime-4.1.19.jar:/opt/cocoon/lib/jetty-4.2.19.jar:/opt/cocoon/lib/servlet-2.3.jar:/opt/cocoon/classes -Dcocoon.home=/opt/cocoon -Djetty.home=/opt/cocoon -Djava.endorsed.dirs=/opt/cocoon/lib/endorsed -Dnetworkaddress.cache.ttl=1800 -Djava.awt.headless=true -Dsun.java.command=org.mortbay.jetty.Server /opt/cocoon/etc/jetty.xml /opt/cocoon/etc/admin.xml
    Environment : JAVA_HOME=/opt/java/home, java.home=/opt/java/jrockit-1.4.2_05/jre, java.class.path=/opt/java/home/lib/tools.jar:/opt/cocoon/lib/ant-1.6.1.jar:/opt/cocoon/lib/ant-launcher-1.6.1.jar:/opt/cocoon/lib/endorsed/xalan-2.6.0.jar:/opt/cocoon/lib/endorsed/xerces-2.6.2.jar:/opt/cocoon/lib/endorsed/xml-apis-1.2.01.jar:/opt/cocoon/lib/jasper-compiler-4.1.29.jar:/opt/cocoon/lib/jasper-runtime-4.1.19.jar:/opt/cocoon/lib/jetty-4.2.19.jar:/opt/cocoon/lib/servlet-2.3.jar:/opt/cocoon/classes, java.library.path=/opt/java/jrockit-1.4.2_05/jre/lib/i386/jrockit:/opt/java/jrockit-1.4.2_05/jre/lib/i386:/opt/java/jrockit-1.4.2_05/jre/../lib/i386
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0x8a81144/0x8a8120c):
    EAX = 00000001 EBX = 08a62d58
    ECX = b5903074 EDX = 00000200
    ESI = 08a62de4 EDI = 08a62d58
    ESP = b5902ffc EIP = b7db0fa9
    EBP = b5903020 EFL = 00010287
    CS = 0073 DS = 007b ES = 007b
    SS = 007b FS = 0033 GS = 0033
    Stack:
    b5902ffc :00000000 00000000 00000000 08a62e54 00000000 00000000
    b5903014 :00000000 08d4d930 00000810 b5903060 b7da62eb 08a62d58
    b590302c :08d4d930 00000000 00000000 08a62e54 b5903068 34bfb608
    b5903044 :00000000 00000000 00000000 b5903080 b7d46442 34dfcea8
    b590305c :b738cbd0 08a62d58 b7367929 08a62de4 b738cbd0 00000200
    b5903074 :0809d538 08a62e54 00000000 b59030c0 080675a0 00000810
    b590308c :00000020 34bfb728 b7367b92 00000020 00000200 b496949e
    b59030a4 :34bfb5d8 34bfb728 34bfb4f8 b49692b1 2cfbd600 00000020
    b59030bc :00000200 00000000 00000000 00000000 00000001 01ea0000
    b59030d4 :27961128 27961128 00000000 b49691d2 00000000 00000000
    b59030ec :27961128 00000200 00000001 00000000 27961128 00000000
    b5903104 :b4969172 00000000 00000000 27961128 00000200 00000001
    b590311c :00000000 00000000 34bfb4f8 b4968e86 00000000 00000000
    b5903134 :27961128 00000200 00000001 00000000 00000200 01ea0000
    b590314c :2cfbd600 27961128 00000000 b4968e2a 00000000 00000000
    b5903164 :27961128 00000200 00000001 00000000 34bfb4f8 2cfbd600
    b590317c :b4564daa 00000000 00000000 27961128 00000000 34bfb4f8
    b5903194 :b49688c7 00000000 00000000 27961128 b4968428 00010b23
    b59031ac :00000000 2cfbd600 00000000 00000000 00000000 27961128
    b59031c4 :01ea0000 000001ea 2cfbd605 00000000 00000001 000001e3
    b59031dc :2d0600e0 b4566950 00000000 00000000 2d0600e0 2d0600e0
    b59031f4 :b4563bf3 2d05fc78 b4563986 2ca85a88 2c9e19a0 2ca85a88
    b590320c :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b5903224 :2c9e19a0 2d0903d8 00000004 00010b23 00000b5e 2d0600e0
    b590323c :00000b58 2d1e1f28 2c9e19a0 b46d2216 0000078d 00000001
    b5903254 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590326c :4078a000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903284 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 0000078c
    b590329c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b59032b4 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b59032cc :2ca9b9f0 b46d2216 0000078b 00000001 2d05fc78 2d0600e0
    b59032e4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59032fc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b5903314 :2c9e19a0 2d0903d8 00000004 00010b23 00000b58 2d0600e0
    b590332c :00000b52 2d1e1f28 2c9e19a0 b46d2216 00000789 00000001
    b5903344 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590335c :4078f000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903374 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000788
    b590338c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b59033a4 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b59033bc :2ca9b9f0 b46d2216 00000787 00000001 2d05fc78 2d0600e0
    b59033d4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59033ec :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b5903404 :2c9e19a0 2d0903d8 00000004 00010b23 00000b52 2d0600e0
    b590341c :00000b4c 2d1e1f28 2c9e19a0 b46d2216 00000785 00000001
    b5903434 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590344c :40791000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903464 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000784
    b590347c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b5903494 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b59034ac :2ca9b9f0 b46d2216 00000783 00000001 2d05fc78 2d0600e0
    b59034c4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59034dc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b59034f4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b4c 2d0600e0
    b590350c :00000b46 2d1e1f28 2c9e19a0 b46d2216 00000781 00000001
    b5903524 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590353c :40795000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903554 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000780
    b590356c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b5903584 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b590359c :2ca9b9f0 b46d2216 0000077f 00000001 2d05fc78 2d0600e0
    b59035b4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59035cc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b59035e4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b46 2d0600e0
    b59035fc :00000b40 2d1e1f28 2c9e19a0 b46d2216 0000077d 00000001
    b5903614 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590362c :40799000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903644 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 0000077c
    b590365c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b5903674 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b590368c :2ca9b9f0 b46d2216 0000077b 00000001 2d05fc78 2d0600e0
    b59036a4 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59036bc :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b59036d4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b40 2d0600e0
    b59036ec :00000b3a 2d1e1f28 2c9e19a0 b46d2216 00000779 00000001
    b5903704 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    b590371c :4079e000 2ca9c1f8 2c9c54b0 00010b23 2d0600e0 2d05fc78
    b5903734 :00000001 2c987730 2d1e1f28 2c987730 b46d2216 00000778
    b590374c :00000001 2d05fc78 2d0600e0 2d05fc78 2ca9b9f0 b456085a
    b5903764 :2ca9b9f0 2d0600e0 b4968484 2d0600e0 00010b23 2d1e1f28
    b590377c :2ca9b9f0 b46d2216 00000777 00000001 2d05fc78 2d0600e0
    b5903794 :2d0600e0 2d05fc78 b45639b5 2ca85a88 2c9e19a0 2ca85a88
    b59037ac :b456388c 08ce4540 3345dbc8 00000004 2d05fc78 2cf6b570
    b59037c4 :2c9e19a0 2d0903d8 00000004 00010b23 00000b3a 2d0600e0
    b59037dc :00000b34 2d1e1f28 2c9e19a0 b46d2216 00000775 00000001
    b59037f4 :2d05fc78 2d0600e0 2c9e1888 2c987730 b46d6934 2c9c54b0
    Code:
    b7db0ea9 :8bf9e853 f089ffff 5be8658d 5dec895e 55f689c3 8b53e589
    b7db0ec1 :4d8b085d 10558b0c 0ff0c889 890c53b1 0fca39c2 b60fc094
    b7db0ed9 :ec895bc0 5590c35d 8b53e589 4d8b085d 10558b0c 0ff0c889
    b7db0ef1 :891053b1 0fca39c2 b60fc094 ec895bc0 5590c35d 558be589
    b7db0f09 :104d8b08 f00c458b 0c4ab10f ec89c289 5590c35d 458be589
    b7db0f21 :5dec8908 2404408b 5590c3fc ec83e589 5d8b5314 08438b08
    b7db0f39 :1374c085 53f4c483 ffc91ae8 0843c7ff 00000000 8310c483
    b7db0f51 :7400247b 2443c707 00000000 bda83d83 7400b7e8 f4c48309
    b7db0f69 :a0a5e853 5d8bffff 5dec89e8 55f689c3 ec83e589 08458b08
    b7db0f81 :0d74c085 fe046080 50f4c483 ffff9ae8 5dec89ff 55f689c3
    b7db0f99 :ec83e589 5d8b5314 74db8508 f4c4833a ff7de853 c483ffff
    b7db0fb1 :044b8010 581d3901 74b7e9b8 a83d8322 00b7e8bd c4831974
    b7db0fc9 :a8e853f4 83ffffff 4b8010c4 3d830104 b7e8bda8 8be77500
    b7db0fe1 :ec89e85d 5590c35d 458be589 75c08508 0001b80e 0feb0000
    b7db0ff9 :0026b48d 8b000000 01340440 8901e083 55c35dec ec83e589
    b7db1011 :8b535610 7e830875 43750004 6af8c483 ece85602 8900001b
    b7db1029 :f4c483c3 53f4c483 ff80bee8 f0e850ff 83fff08f c08530c4
    b7db1041 :468b1374 fcc48330 468b5350 d4e85018 ebffffbc 0001b80c
    b7db1059 :05eb0000 3100768d e8658dc0 ec895e5b 5590c35d ec83e589
    b7db1071 :1b85e808 f8830000 c0940f02 89c0b60f 55c35dec ec83e589
    b7db1089 :5356572c e8bd4ca1 008b64b7 bd440503 f631b7e8 7d8d188b
    b7db10a1 :8320ebe4 0a750afe 6af4c483 7adde839 c4835029 01f468f4
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804cd86 /opt/java/jrockit-1.4.2_05/bin/java
    0xffffe000-0xffffe5fb /opt/java/jrockit-1.4.2_05/bin/java
    0xb7fd5000-0xb7fe26ef /lib/libpthread.so.0
    0xb7fb3000-0xb7fd2abf /lib/libm.so.6
    0xb7faf000-0xb7fb08d3 /lib/libdl.so.2
    0xb7e9d000-0xb7fa7ead /lib/libc.so.6
    0xb7feb000-0xb7fff3fb /lib/ld-linux.so.2
    0xb7c6b000-0xb7e3a3ef* /opt/java/jrockit-1.4.2_05/jre/lib/i386/jrockit/libjvm.so
    0xb7c5e000-0xb7c64023 /lib/libnss_compat.so.2
    0xb7c49000-0xb7c593ff /lib/libnsl.so.1
    0xb7c3f000-0xb7c46a03 /lib/libnss_nis.so.2
    0xb7c35000-0xb7c3ca27 /lib/libnss_files.so.2
    0xb73cf000-0xb73defa5 /opt/java/jrockit-1.4.2_05/jre/lib/i386/libverify.so
    0xb6d96000-0xb6db59cf /opt/java/jrockit-1.4.2_05/jre/lib/i386/libjava.so
    0xb43b5000-0xb43b8277 /lib/libnss_dns.so.2
    0xb43a2000-0xb43b0493 /lib/libresolv.so.2
    Java Thread ID = 0x00000c00, lastJavaFrame = 0xb5903074, Name = main-4
    Thread Stack Trace:
    at tsDisableGC+17()@0xb7db0fa9
    at RJNI_jrockit_vm_MemSystem_allocLargeArray+103()@0xb7da62eb
    at jrockit/vm/MemSystem.allocLargeArray(Native Method)@0xb73678e0
    at jrockit/vm/MemSystem.allocArray4(Native Method)@0xb7367b92
    at org/apache/xml/utils/SuballocatedIntVector.<init>(SuballocatedIntVector.java:99)@0xb496949e
    at org/apache/xml/dtm/ref/DTMDefaultBase.<init>(DTMDefaultBase.java:210)@0xb49692b1
    at org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.<init>(DTMDefaultBaseTraversers.java:90)@0xb49691d2
    at org/apache/xml/dtm/ref/DTMDefaultBaseIterators.<init>(DTMDefaultBaseIterators.java:85)@0xb4969172
    at org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.<init>(SAX2DTM.java:256)@0xb4968e86
    at org/apache/xml/dtm/ref/sax2dtm/SAX2DTM.<init>(SAX2DTM.java:227)@0xb4968e2a
    at org/apache/xml/dtm/ref/sax2dtm/SAX2RTFDTM.<init>(SAX2RTFDTM.java:124)@0xb4564daa
    at org/apache/xml/dtm/ref/DTMManagerDefault.getDTM(DTMManagerDefault.java:300)@0xb49688c7
    at org/apache/xpath/XPathContext.getRTFDTM(XPathContext.java:1203)@0xb4566950
    at org/apache/xpath/XPathContext.pushRTFContext(XPathContext.java:1220)@0xb4563bf3
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:385)@0xb4563986
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemIf.execute(ElemIf.java:161)@0xb456085a
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemTemplate.execute(ElemTemplate.java:393)@0xb45639b5
    at org/apache/xalan/templates/ElemCallTemplate.execute(ElemCallTemplate.java:247)@0xb456388c
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates/ElemChoose.execute(ElemChoose.java:140)@0xb46d6934
    at org/apache/xalan/transformer/TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)@0xb46d2216
    at org/apache/xalan/templates

    Hi,
    I had a JRockit Stack overflow core too, but on a Red Hat Linux 3.2.3, and without writing any recursive code !
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 3 days, 08:38:33 on Wed Dec 21 13:24:43 2005
    Additional information is available in:
    /exec/applis/30abo1/G01R00C01/dt/sh/jrockit.10040.dump
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    Please send the file(s), information about your system
    setup and the program you were running to [email protected]. Thank you.
    Error code: 52
    Error Message: Stack overflow
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 ari-38120-20041118-1131-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x60000000
    : mmStartCompaction = 0x3e000000, mmEndCompaction = 0x43000000
    Number CPUs : 4
    Tot Phys Mem : 4187791360
    OS version : Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
    Linux version 2.4.21-32.0.1.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-52)) #1 SMP Tue May 17 17:52:23 EDT 2005
    State : JVM is running
    Command Line : -Djava.class.path=/exec/products/jonas/v435/lib/common/ow_jonas_bootstrap.jar:/exec/applis/30abo1/G01R00C01/dt/jonas/conf::/opt/bea/jrockit-j2sdk1.4.2_05/lib/tools.jar -Djrockit.launcher.type=jrockit.shipment -Xms1024m -Xmx1536m -Djonas.name=WebVPN-DT -Dinstall.root=/exec/products/jonas/v435 -Djonas.base=/exec/applis/30abo1/G01R00C01/dt/jonas -Djava.awt.headless=true -Djava.security.policy=/exec/applis/30abo1/G01R00C01/dt/jonas/conf/java.policy -Djava.security.auth.login.config=/exec/applis/30abo1/G01R00C01/dt/jonas/conf/jaas.config -Djonas.classpath= -Djonas.default.classloader=true -Dorg.omg.CORBA.ORBClass=org.jacorb.orb.ORB -Dorg.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton -Dorg.omg.PortableInterceptor.ORBInitializerClass.standard_init=org.jacorb.orb.standardInterceptors.IORInterceptorInitializer -Djavax.rmi.CORBA.PortableRemoteObjectClass=org.objectweb.carol.rmi.multi.MultiPRODelegate -Djavax.rmi.CORBA.UtilClass=org.objectweb.carol.util.delegate.UtilDelegateImpl -Djava.naming.factory.initial=org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory -Djava.endorsed.dirs=/exec/products/jonas/v435/lib/endorsed -Daxis.jaxrpc11Compliance=true -Djava.rmi.server.RMIClassLoaderSpi=org.objectweb.jonas.server.RemoteClassLoaderSpi -Dsun.java.command=org.objectweb.jonas.server.Bootstrap org.objectweb.jonas.server.Server
    Environment : JAVA_HOME=/opt/bea/jrockit-j2sdk1.4.2_05, java.home=/opt/bea/jrockit-j2sdk1.4.2_05/jre, java.class.path=/exec/products/jonas/v435/lib/common/ow_jonas_bootstrap.jar:/exec/applis/30abo1/G01R00C01/dt/jonas/conf::/opt/bea/jrockit-j2sdk1.4.2_05/lib/tools.jar, java.library.path=/opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/jrockit:/opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386:/opt/bea/jrockit-j2sdk1.4.2_05/jre/../lib/i386
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0xc6230e4/0xc6231ac):
    EAX = 10279e68 EBX = b1859044
    ECX = b1859124 EDX = b18590ac
    ESI = 00000000 EDI = b18590b8
    ESP = b1859000 EIP = b736d11c
    EBP = b1859078 EFL = 00010203
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 0033 GS = 0033
    Stack:
    b1859000 :b1859044 10279e68 00000002 00000000 091990f4 00000000
    b1859018 :10279ef4 00000000 00000000 00000000 00000000 00000000
    b1859030 :10279e68 00000000 10279e68 00000018 00000000 10279ef4
    b1859048 :b1859078 b7388faf 10279e68 00000000 00000001 b731f879
    b1859060 :091990f4 00000000 00000018 b731f879 10279e68 09199130
    b1859078 :b1859118 b736d329 10279ef4 b18590ac b18590b0 b18590b4
    b1859090 :091990f4 b1859120 20715170 00000018 10279e68 b55e67c8
    b18590a8 :0919912c b18590b8 00000018 00000000 10279ef4 b7364310
    b18590c0 :09199130 b55e4350 10279ef4 09199120 00000000 207150a8
    b18590d8 :b1859128 10279e68 00000000 b1859124 b73202bb 20715128
    b18590f0 :00000003 b57457a8 00000003 00000000 20715150 b5745460
    b1859108 :00000003 00000000 20715128 20715150 10279e68 b5744a27
    b1859120 :10279ef4 080bdf70 091990f4 00000000 b57501c9 20715170
    b1859138 :2009cea8 10279e68 20c433f8 b568c5b8 20715170 10279e68
    b1859150 :200e7f48 b568c597 b1450aa3 20715108 0809f298 20715170
    b1859168 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859180 :20b48770 20715150 20c43948 207150e8 20c43948 b57429d3
    b1859198 :00000004 207150e8 20c43948 b5745020 00000004 b5716b37
    b18591b0 :20715108 00000004 20b48770 207150e8 b45db3a7 207150e8
    b18591c8 :20c43930 207150c0 20b48770 20c433f8 b5744d44 20c43930
    b18591e0 :10279ef4 080bdf70 091990f4 207150a8 20c43930 00000000
    b18591f8 :2009cea8 10279e68 20c433f8 b568c5c4 20715068 10279e68
    b1859210 :200e7f48 b568c597 b1450aa3 20715000 10279e68 20715068
    b1859228 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859240 :20b48770 20715048 20c43948 20714fe0 20c43948 20714e98
    b1859258 :00000004 20714fe0 20c43948 b5745020 00000004 b5716b37
    b1859270 :20715000 00000004 20b48770 20714fe0 b45db3a7 20714fe0
    b1859288 :20c43930 20714fb8 20b48770 20c433f8 b5744d44 20c43930
    b18592a0 :10279ef4 080bdf70 091990f4 20714fa0 20c43930 00000000
    b18592b8 :2009cea8 10279e68 20c433f8 b568c5c4 20714f60 10279e68
    b18592d0 :200e7f48 b568c597 b1450aa3 20714ef8 10279e68 20714f60
    b18592e8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859300 :20b48770 20714f40 20c43948 20714ed8 20c43948 20714d90
    b1859318 :00000004 20714ed8 20c43948 b5745020 00000004 b5716b37
    b1859330 :20714ef8 00000004 20b48770 20714ed8 b45db3a7 20714ed8
    b1859348 :20c43930 20714eb0 20b48770 20c433f8 b5744d44 20c43930
    b1859360 :10279ef4 080bdf70 091990f4 20714e98 20c43930 00000000
    b1859378 :2009cea8 10279e68 20c433f8 b568c5c4 20714e58 10279e68
    b1859390 :200e7f48 b568c597 b1450aa3 20714df0 10279e68 20714e58
    b18593a8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b18593c0 :20b48770 20714e38 20c43948 20714dd0 20c43948 20714c88
    b18593d8 :00000004 20714dd0 20c43948 b5745020 00000004 b5716b37
    b18593f0 :20714df0 00000004 20b48770 20714dd0 b45db3a7 20714dd0
    b1859408 :20c43930 20714da8 20b48770 20c433f8 b5744d44 20c43930
    b1859420 :10279ef4 080bdf70 091990f4 20714d90 20c43930 00000000
    b1859438 :2009cea8 10279e68 20c433f8 b568c5c4 20714d50 10279e68
    b1859450 :200e7f48 b568c597 b1450aa3 20714ce8 10279e68 20714d50
    b1859468 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859480 :20b48770 20714d30 20c43948 20714cc8 20c43948 20714b80
    b1859498 :00000004 20714cc8 20c43948 b5745020 00000004 b5716b37
    b18594b0 :20714ce8 00000004 20b48770 20714cc8 b45db3a7 20714cc8
    b18594c8 :20c43930 20714ca0 20b48770 20c433f8 b5744d44 20c43930
    b18594e0 :10279ef4 080bdf70 091990f4 20714c88 20c43930 00000000
    b18594f8 :2009cea8 10279e68 20c433f8 b568c5c4 20714c48 10279e68
    b1859510 :200e7f48 b568c597 b1450aa3 20714be0 10279e68 20714c48
    b1859528 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859540 :20b48770 20714c28 20c43948 20714bc0 20c43948 20714a78
    b1859558 :00000004 20714bc0 20c43948 b5745020 00000004 b5716b37
    b1859570 :20714be0 00000004 20b48770 20714bc0 b45db3a7 20714bc0
    b1859588 :20c43930 20714b98 20b48770 20c433f8 b5744d44 20c43930
    b18595a0 :10279ef4 080bdf70 091990f4 20714b80 20c43930 00000000
    b18595b8 :2009cea8 10279e68 20c433f8 b568c5c4 20714b40 10279e68
    b18595d0 :200e7f48 b568c597 b1450aa3 20714ad8 10279e68 20714b40
    b18595e8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859600 :20b48770 20714b20 20c43948 20714ab8 20c43948 20714970
    b1859618 :00000004 20714ab8 20c43948 b5745020 00000004 b5716b37
    b1859630 :20714ad8 00000004 20b48770 20714ab8 b45db3a7 20714ab8
    b1859648 :20c43930 20714a90 20b48770 20c433f8 b5744d44 20c43930
    b1859660 :10279ef4 080bdf70 091990f4 20714a78 20c43930 00000000
    b1859678 :2009cea8 10279e68 20c433f8 b568c5c4 20714a38 10279e68
    b1859690 :200e7f48 b568c597 b1450aa3 207149d0 10279e68 20714a38
    b18596a8 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b18596c0 :20b48770 20714a18 20c43948 207149b0 20c43948 b18596f0
    b18596d8 :00000004 207149b0 20c43948 b5745020 00000004 b5716b37
    b18596f0 :207149d0 00000004 20b48770 207149b0 b45db3a7 207149b0
    b1859708 :20c43930 20714988 20b48770 20c433f8 b5744d44 20c43930
    b1859720 :10279ef4 080bdf70 091990f4 20714970 20c43930 00000000
    b1859738 :2009cea8 10279e68 20c433f8 b568c5c4 20714930 10279e68
    b1859750 :200e7f48 b568c597 b1450aa3 207148a8 10279e68 20714930
    b1859768 :20c433f8 00000000 b26e9d78 00000000 10279e68 b5745460
    b1859780 :20b48770 20714910 20c43948 20714888 20c43948 20714740
    b1859798 :00000004 20714888 20c43948 b5745020 00000004 b5716b37
    b18597b0 :207148a8 00000004 20b48770 20714888 b45db3a7 20714888
    b18597c8 :20c43930 20714860 20b48770 20c433f8 b5744d44 20c43930
    b18597e0 :10279ef4 080bdf70 091990f4 20714848 20c43930 00000000
    b18597f8 :2009cea8 10279e68 20c433f8 b568c5c4 20714808 10279e68
    Code:
    b736d01c :5fcae853 c031fffe c4830aeb e85350f8 fffecbc4 89e85d8b
    b736d034 :90c35dec 90909090 90909090 31e58955 5dec89c0 00768dc3
    b736d04c :56e58955 10558b53 d089d189 480c4503 f799d389 08558bfb
    b736d064 :3102e9c1 7dc339db 8d348d12 00000000 028bc189 f201c301
    b736d07c :89f77549 895e5bd8 90c35dec 83e58955 558b08ec 0c458b08
    b736d094 :6afcc483 e8525004 0026f050 8510c483 831474c0 006afcc4
    b736d0ac :5de8016a 8b002703 c9e85000 89000050 90c35dec 83e58955
    b736d0c4 :c48308ec bea068fc e068b73f 68b73fbe b73fbf01 fd6363e8
    b736d0dc :5dec89ff 00768dc3 83e58955 56575cec 10458b53 c70c558b
    b736d0f4 :0000c845 f6310000 8dfcc483 008bcc5d 8bc44589 08458b3a
    b736d10c :ffff7405 c04589ff 00bf45c6 5350026a fac9a7e8 10c483ff
    b736d124 :00cc7d83 010f840f 45c70000 000000b4 b045c700 00000000
    b736d13c :00ac45c7 83000000 006af8c4 52cc558d fac9e7e8 83108bff
    b736d154 :153b10c4 b742208c 45c62e75 c48301bf 8b346afc 8b50c045
    b736d16c :e8520855 fffe6708 458bc389 8b188914 c483c055 9de852f4
    b736d184 :890001bf 20c483c2 428dc931 0fd28514 c483c845 51106afc
    b736d19c :5008458b fe66d7e8 83c389ff db8510c4 c4837f74 8b5356fc
    b736d1b4 :e8520855 fffeb584 8410c483 8b6a75c0 558bc845 02e0c1c8
    b736d1cc :39b84589 4275c455 83ac458b 8b50f8c4 e8520855 fffebae8
    b736d1e4 :458bc689 fcc483b0 e8565750 50cdb93c 8bb4558b 55890c45
    b736d1fc :20c483c4 1074383b 57f8c483 5208558b febbbfe8 10c483ff
    b736d214 :458bf789 071c89b8 02b44583 04b04583 08ac4583 89c845ff
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804cd86 /opt/bea/jrockit-j2sdk1.4.2_05/bin/java
    0xb75d2000-0xb75de931 /lib/tls/libpthread.so.0
    0xb75b0000-0xb75d0f6f /lib/tls/libm.so.6
    0xb75ad000-0xb75aee23 /lib/libdl.so.2
    0xb7475000-0xb75a6f0b /lib/tls/libc.so.6
    0xb75e8000-0xb75fcceb /lib/ld-linux.so.2
    0xb7243000-0xb74123ef* /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/jrockit/libjvm.so
    0xb7031000-0xb703b2ef /lib/libnss_files.so.2
    0xb57aa000-0xb57b9fa5 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libverify.so
    0xb508e000-0xb50ad9cf /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libjava.so
    0xb5074000-0xb50850eb /lib/libnsl.so.1
    0xb4b0a000-0xb4b0d5c1 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/libioser12.so
    0xb466e000-0xb466e6e9 /opt/bea/jrockit-j2sdk1.4.2_05/jre/lib/i386/librmi.so
    0xb0c2f000-0xb0c32133 /lib/libnss_dns.so.2
    0xb0c1d000-0xb0c2b79f /lib/libresolv.so.2
    Java Thread ID = 0x00003080, lastJavaFrame = 0xb1859124, Name = Thread-906
    Thread Stack Trace:
    at get_protection_domain_context+56()@0xb736d11c
    at RJNI_java_security_AccessController_getStackAccessControlContext+209()@0xb736d329
    at java/security/AccessController.getStackAccessControlContext(Native Method)@0xb57449e0
    at java/security/AccessController.checkPermission(AccessController.java:385)@0xb568c5b8
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown Source)@0xb568c597
    at javax/security/auth/SubjectDomainCombiner.combine(Optimized Method)@0xb1450aa3
    at java/security/AccessControlContext.goCombiner(AccessControlContext.java:386)@0xb45db3a7
    at java/security/AccessControlContext.optimize(AccessControlContext.java:310)@0xb5744d44
    at java/security/AccessController.checkPermission(AccessController.java:400)@0xb568c5c4
    at java/lang/SecurityManager.checkPermission(Unknown S

  • Stack overflow at line: 0

    Hi,
    I have one applet in a jsp page. When the page is loaded, I get a dialog box saying "Stack overflow at line: 0". It does not come all the time. When it comes, it comes just after the applet is loaded.
    I am using IE6. The problem is coming both in JRE1.4 and JRE1.5. I am not sure whether it is an applet problem or a javascript problem.
    After seraching a lot I find a similar post at:
    http://forum.java.sun.com/thread.jspa?threadID=519432&messageID=2500131#2500131
    But it does not give the solution.
    Any kind of help will be greatly appreciated. It is very urgent.

    Thanks for the reply.
    But in tnat case that should print the stack trace at
    the Java Console. Here what I get is, a small
    Javascript alert saying "Stack oveflow at line: 0".
    Nothing at Java Console, nothing at server console.
    And when I click OK button, everything goes fine.Then it's a javascript problem, and not a java problem. You should ask the question in a javascript forum.
    Kaj

  • Stack Overflow at Line 133

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [[/questions/910788]]</blockquote>
    All of a sudden, I am getting messages on the home screen for "Stack Overflow at line 133 etc"
    What does this mean and do I need to worry about it? Plus, how do I stop it?
    And it does not give a full error.....just a small box that says, "Stack Overflow at line 133" or sometimes a different number.
    I am using Windows 7 Home Premium, Mozilla Firefox Browser(do not like IE).
    I also have:
    Avast Anti-virus,
    ZoneAlarm Firewall,
    Advanced System Care Pro,
    SpywareBlaster,
    Malware Fighter(part of the ASC stable)
    and Ccleaner.........I hasten to add, not all scans running at the same time.
    Is it okay to have all of these?
    Maybe some are conflicting with each other and causing the "Stack Overflow" problem?
    Thankyou for any help you can give.

    Does it also tell in which file that error occurs?
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.org/kb/Safe+Mode

  • Recursive selection sort stack overflow

    hi, first time posting here.
    i have to write a java method that implements a selection sort. This method must be recursive. ok not a problem. i have come up with this so far
        public int findMin(int index) {
            int min = index - 1;
            if (index < num.length - 1) min = findMin(index + 1);
            if (num[index] < num[min]) min = index;
            return min;
        public void selectionSort(int left) {
            if (left < num.length - 1) {
                swap(left, findMin(left));
                selectionSort(left + 1);
        public void swap(int index1, int index2) {
            int temp = num[index1];
            num[index1] = num[index2];
            num[index2] = temp;
        }which works fine until i toss in a lot of values into the array. this creates a stack overflow, and ive been told that i need to use the divide and conquer method of resolving this issue. I guess this means to split the array up and sort each half seperatly, again and agin, or so im told.
    My question is how do i go about doing this, i am at a loss. Any help at all would be great.
    thank you
    lance

    i get this when i push the array passed about 5500 in sizeI got no problem. Post a small demo code that is generally compilable, runnable and could reproduce your problem. See: http://homepage1.nifty.com/algafield/sscce.html and http://www.yoda.arachsys.com/java/newsgroups.html
    It is silly to implement selection sort with recursion, double-silly if you use double-recursion as your current code.
    /* silly but no OOME when used against 5500 element array */
    import java.util.*;
    public class RecursiveSelectionSort{
      static int[] num;
      public static int findMin(int index) {
        int min = index; // your code had a bug here
        if (index < num.length - 1){
          min = findMin(index + 1);
        if (num[index] < num[min]){
          min = index;
        return min;
      public static void selectionSort(int left) {
        if (left < num.length - 1) {
          swap(left, findMin(left));
          selectionSort(left + 1);
      public static void swap(int index1, int index2) {
        int temp = num[index1];
        num[index1] = num[index2];
        num[index2] = temp;
      public static void main(String[] args){
        Random rand = new Random();
        int n = 10;
        if (args.length > 0){
          n = Integer.parseInt(args[0]);
        num = new int[n];
        for (int i = 0; i < num.length; ++i){
          num[i] = rand.nextInt(10000);
        selectionSort(0);
        for (int in : num){
          System.out.print(in + " ");
        System.out.println();
    }

  • Stack overflow message on Verizon email home page

    On another computer with Windows XP, we just started getting a stack overflow at line __ message popup each time we go on the webpage. This only happens on the Verizon email homepage. It just started happening and doesn't happen on another Windows Vista computer with the same Verizon email home page. Could it be a Verizon problem for just Windows XP computers.? Any help would be appreciated.
    This question was solved.
    View Solution.

    This has evidently been fixed by Verizon as we no longer have the problem.

  • XHTML export STACK OVERFLOW

    Hi,
    I am currently doing jobs where I have to create annual reports for print, that also have to be exported to xHTML at the end. For many reports all tests work perfectly.. a small glitch here and there. But for one suddenly all the documents from 1 client give a stack overflow when trying to export. Other still work fine, but this one doesn't.
    Has anyone experienced this before, or knows what the problem might be? I tried it on multiple machines.

    Another question, one of those drop down boxes will "undim" a button that has a callback.  When doing this, what happens on the back end?  I ask because I changed my debug stack size to match my release and it stops at the top of the button callback that gets unhidden.  If that is the case then that may be the issue.
    Because I make a temp array that instead of being 36*68000, is now 96*68000. (reading in unknown file size, and was somewhat lazy to implement dynamic allocation )
    Strangely, if I wait long enough after startup, then it doesn't crash either, making me wonder if CVI is trying to cleanup after program startup early on.
    Thanks,
    Nick

  • T430 1600x900 i5 Core: Mini DisplayPort To HDMI 1920x1080 TV Resolution And Sizing-Overscan Problems

    Hello, and thanks in advance for any help.  Also, my apologies if these issues have been previously resolved; I've spent 2 days searching for answers and none of my effort has resulted in a solution, either here or elsewhere.  
    I very recently for the first time connected my ThinkPad T430 2344-5GU (i5 core, native screen resolution 1600x900, Intel HD 4000 v9.17.10.2843, NVIDIA Optimus NVS 5400M v9.18.13.1100) to a Panasonic HD TV (native screen resolution 1920x1080) using a Mini DisplayPort to HDMI connector, with the hope of playing 1080p movies on my laptop while watching them on the TV.  This seemingly worked fine at first--both audio and video were present--but I quickly noticed that the image on the TV was, very slightly, larger than the image on the laptop screen (cutting off roughly 5% of the image on each of the 4 sides) and that the resolution wasn't 1920x1080.  So I hunted for a solution.  
    Windows display properties were no help.  In fact, as soon as I tweaked something there I lost the picture on the TV (the options available are "Show desktop only on 1" (the laptop screen), "Show desktop only on 2" (the TV screen), and "Extend these screens", which annoyingly turns the TV blank yet allows the cursor to to enter the TV screen depending on the chosen layout and the cursor's approach direction to the TV).  So, from having a functional-if-slightly-oversized-and-lower-quality picture on the TV screen I went to nothing, at least for my desired use.  
    Further research led me to the Intel HD 4000 settings, but those didn't even show that multiple screens were in use when the TV is attached.  Finally, I tried using the NVIDEA Control Panel, but although multiple displays seem to be supported the best I can do when cloning is have the screens' resolutions meet in the middle at 1440x900, which makes them both look worse than the original plug-and-play result described above.  Heck, I went so far as to enter the BIOS and try every combination possible under "Graphics": no NVIDEA, Integrated, Discrete, each with and without "Auto Detect NVIDEA capability" enabled and disabled.  I even updated the NVIDEA driver to their newest, a version not available at the Lenovo Support site.  Nothing.  And worse, ever since my very first tweak under Windows display properties I wasn't able to return to the original  functional-if-slightly-oversized-and-lower-quality picture.
    At this point I used a very recent image to return my system to it's Pre Original Tweak state (allowing for the  functional-if-slightly-oversized-and-lower-quality picture originally obtained), which is better than nothing, I guess, but surely not what I'd expect from a higher end laptop.
    Please, does anyone know if there's a way to connect my T430, native resolution 1600x900, to an HD TV, native resolution 1920x1080, while actually maintaining each screens respective native resolution and not losing any of the image?  Thank you again for your time.
    Edit:  After more research I've fit the desktop image to the screen by adjusting the TV's "Picture/Advanced picture/HD size" setting from "Size 1" to "Size 2".  Now my only question is if it's possible to somehow play a 1080p movie at the TV's native resolution of 1920x1080 or if I'm stuck with the laptop's navtive resolution of 1600x900.

    Try grabbing the latest NVIDIA driver off of the NVIDIA website. It might help.
    Extending it should also allow you to run the 1600x900 T430 screen plus the 1920x1080 TV screen each at their native resolutions.
    W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
    X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
    Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

  • What causes a stack overflow with this code?

    VerifyError: Error #1023: Stack overflow occurred.
    //======================================================================================== =================================================
    //     stop audio or video function
    //======================================================================================== =================================================
    function stopAV(nextButton:String):void {
    if(currentPageMC == page_1){
      var introClip:MovieClip = MovieClip(root).page_1.introMC;
      introClip.clearStage(introClip);
    else if(currentPageMC == page_2){
      var secIClip:MovieClip = MovieClip(root).page_2.sectionIMC;
      secIClip.clearStage(secIClip);
    else if(currentPageMC == page_3){
      var gameClip:MovieClip = MovieClip(root).page_3.gameMC;
      gameClip.clearStage(gameClip);
    else if(currentPageMC == page_4){
      var secIIClip:MovieClip = MovieClip(root).page_4.sectionIIMC;
      secIIClip.clearStage(secIIClip);
    else if(currentPageMC == page_5){
      var closeClip:MovieClip = MovieClip(root).page_5.closeMC;
      closeClip.clearStage(closeClip);
    else{
      trace("confused at stop av function");
    //showChildren(stage, 0);
    trace(nextButton);
    setupNextPage(nextButton);

    It appears that one of the clearStage functions which exists in a loaded swf had an error. I was able to track it down and now it works.
    Thanks

  • Stack overflow error while creating connection using Oracle10G dirver

    Hi,
    Our web application built on Servlets runs on the iPlanet web server (In solaris machine). Earlier we used JDK 1.5 update 6 with oracle 9i driver and now got migrated to JDK 1.5 update 10 with same driver. Everything went fine until we started testing the environment with oracle 10G driver. Java 1.5 update 10 with oracle 10G driver throws "Stack overflow error".
    Driver version is - 10.2.0.2.0
    This occurs only when I access the portal. When I created the single main program and try to run it in the solaris machine it works fine. But wen I try to access the portal keeping this driver under classpath, it fails. Please let me know if anyone have any clues.
    When I looked into it, I am able to find that the "stack overflow error" occurs at the point the code line DriverManager.Getconnection("url", "username", "pwd") executes.
    Thanks in advance
    below the stacktrace of the exception from webserver error log..
    06/Mar/2007:04:20:40] failure (10198):
    for host 202.54.182.136 trying to POST /wr/servlet/WorkRequest, service-j2ee reports: StandardWrapperValve[WorkRequest]: WEB2769: Allocate exception for servlet WorkRequest
    javax.servlet.ServletException: WEB2778: Servlet.init() for servlet WorkRequest threw exception
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:949)
    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:658)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:244)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
    at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:161)
    at com.iplanet.ias.web.WebContainer.service(WebContainer.java:580)
    ----- Root Cause -----
    java.lang.StackOverflowError
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(
    [06/Mar/2007:04:22:20] info (10198):
    CORE5073: Web server shutdown in progress
    [06/Mar/2007:04:22:21] info (14506):
    CORE1116: Sun ONE Web Server 6.1SP5 (64-Bit) B12/02/2005 04:37
    [06/Mar/2007:04:22:21] warning (14513):
    CORE1251: On group ls1, servername pstst42.pedc.sbc.com does not match subject "" of certificate Server-Cert.
    [06/Mar/2007:04:22:21] warning (14513):
    CORE1250: In secure virtual server https-vts, urlhost does not match subject "" of certificate Server-Cert.
    [06/Mar/2007:04:22:21] info (14513):
    CORE5076: Using [Java HotSpot(TM) 64-Bit Server VM, Version 1.5.0_06] from [Sun Microsystems Inc.]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [vts/servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [cron/servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [find/servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [cb/servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [wr/servlet]
    [06/Mar/2007:04:22:21] info (14513):
    WEB0100: Loading web module in virtual server [https-vts] at [search]
    [06/Mar/2007:04:22:25] info (14513):
    HTTP3072: [LS ls1] ready to accept requests
    [06/Mar/2007:04:22:25] info (14513):
    CORE3274: successful server startup
    Message was edited by:
    Nandakumar_s
    Message was edited by:
    Nandakumar_s

    Yes, request goes through connection pool but weird
    thing is application throws stack excatly where
    DriverManager.getConnection gets executed.
    Not weird at all.
    This is what I am guessing that you did. You changed the driver and some other stuff, like configuration information.
    Then when it blew up you tracked down in your code where you see the stack overflow. That happens to be on the connection line. That is not where the overflow 'occurs' - it merely represents where you saw it.
    That line however isn't using the oracle driver. What it is using is a connection pool of some sort. That connection pool is configured somewhere. And that configuration is self-referential (or maybe refers to a another driver which refers back to the original.)
    And that causes you stack over flow.

  • Error while executing web part: System.StackOverflowException: Operation caused a stack overflow

    Hello All,
    I have a list with about 70 or so columns. When I try to access a NewForm for this list, I get an 'Unable to display this web part' error.
    Looking at the Correlation always says it is a:
    "Error while executing web part: System.StackOverflowException: Operation caused a stack overflow."
    I have read many pages on the internet that it is due to an XsltTransformTimeOut value set to 1. I have applied the Feb 2012 CU and tried changing the value to 5, 10, 150, 250 and each time I reset IIS before I tried loading the form again. Each one has
    failed and the correlation says the same thing (stack overflow).
    I do not know what to do next because every page on the net says it is from that timeout value but I have followed the steps properly to change it but nothing has worked.
    Thank you for your help!

    You may be exceeding the number of columns threshold with 70 or so columns in your list.
    Take a look at the Column limits here:
    http://technet.microsoft.com/en-us/library/cc262787.aspx#Column
    Okay, so please help me to understand this. It says the maximum value for single line of text is 276 and the size per column is 28 bytes. How would I know if I have pushed the limit? I just multiplied 28 x the number of single line of text columns in that
    list and the answer is 840. I do have many other columns, such as multiple lines of text and choice. I do not know if the theory above is correct though, because 28 does not go evenly into 276 (276/28 = 9.857)
    Please help me understand how to calculate my fields to see if I have went beyond the limits.
    Thank you!

  • How can i find out the resolution and accuracy of PXI-6602 module?

    I have a 32 bit  8 channel PXI-6602 counter module.  PXI card is interfaced to PC with MXI-4 link. How can i find out the resolution and accuracy of this system.What is the maximum accuracy and resolution i will get from this system. Because optical signal to cmos conversion signal is given as a input to the counter.

    Hi chandhu,
    Were you referring to the accuracy of the count register or the timing clock? 
    PXI-6602 specifications can be found in the NI 660x Specifications.  The resolution of the count register is, as you’ve noted, 32 bits.  This corresponds to a maximum count value of 4,294,967,295.  As long as all of the edges are in accordance with TTL specifications, the accuracy of the count register is 100%.
    On the other hand, the PXI-6602 baseclock accuracy takes on the baseclock accuracy of the PXI CLK 10 signal.  Again, this is all found in the specifications.
    You may also want to check out the NI 660x User Manual – it contains a lot of details on the operation of these counter/timer devices.
    I hope this helps.  Please post back if you have further questions.
    Ed W.
    Applications Engineer
    National Instruments

  • Stack overflow user profile doesn't display correctly

    The page of Stack overflow user profile is wrongly displayed, blank space on top of page and some info is hidden.

    I see what you mean. It appears that the drop-down which says "Summary" is pushing that block of content off to the right (sometimes you can see a sliver of it at the right edge of the page). That problem doesn't occur in the stock Android (2.3.4) browser.
    If I use a Fennec useragent string in the User Agent Switcher extension, I can replicate the problem on a desktop browser (''Firefox 13 beta 4''). The drop-down is floated within a container that uses 100% of the width of the screen. The next element floats up alongside the &lt;select> rather than dropping down beneath it because that next element doesn't have a specified width or minimum width.
    StackOverflow can solve this problem by editing its CSS to include a clearing rule:
    <br>.inner-wrap {
    padding: 5px;
    overflow: auto;
    '''clear: left;'''
    However, as end users, I don't know whether there is anything we can do.
    This problem has appeared in sites for years, and it seems unlikely that Firefox will change the way it handles floats to work around developers who forget to clear them. (Guessing as to what the developer must have wanted was something that IE did for years, but I think even Microsoft is starting to require developers to pay closer attention.)

Maybe you are looking for