An irrecoverable stack overflow has occurred.

Hi,
I have come across a nasty error in weblogic 7 running on solaris. Has any one
come across this. Is there
a fix for this problem.
Please let me know if you do, I will be very greatful.
the Weblogic out put before it core dumps is as follows:
An irrecoverable stack overflow has occurred.
Unexpected Signal : 11 occurred at PC=0xfadc6bc4
Function name=readObject (compiled Java code)
Library=(N/A)
Current Java thread:
Dynamic libraries:
0x10000 /opt/bea/jdk131_03/bin/../bin/sparc/native_threads/java
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
0xfe000000 /opt/bea/jdk131_03/jre/lib/sparc/server/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /opt/bea/jdk131_03/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /opt/bea/jdk131_03/jre/lib/sparc/libverify.so
0xfe7c0000 /opt/bea/jdk131_03/jre/lib/sparc/libjava.so
0xff020000 /opt/bea/jdk131_03/jre/lib/sparc/libzip.so
0xfe640000 /usr/lib/locale/en_GB.ISO8859-1/en_GB.ISO8859-1.so.2
0xfe520000 /opt/bea/weblogic700/server/lib/solaris/libterminalio.so
0xfdee0000 /usr/ucblib/libucb.so.1
0xfde90000 /usr/lib/libresolv.so.2
0xfdd40000 /usr/lib/libelf.so.1
0xfcce0000 /opt/bea/jdk131_03/jre/lib/sparc/libnet.so
0xfccb0000 /usr/lib/nss_files.so.1
0xfcc80000 /opt/bea/weblogic700/server/lib/solaris/libstackdump.so
0xfcc60000 /usr/lib/libmd5.so.1
0xfcc40000 /opt/bea/weblogic700/server/lib/solaris/libmuxer.so
0xfaba0000 /opt/bea/weblogic700/server/lib/solaris/libfilelock.so
0xfaa90000 /opt/bea/jdk131_03/jre/lib/sparc/libioser12.so
0xe2900000 /opt/qas/lib/libqapwwcd.so
0xe6710000 /usr/lib/libpthread.so.1
0xe6660000 /usr/lib/librt.so.1
0xe6640000 /usr/lib/libaio.so.1
Local Time = Wed Feb 26 14:50:25 2003
Elapsed Time = 80641
## HotSpot Virtual Machine Error : 11# Error ID : 4F530E43505002BD 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi#
# Java VM: Java HotSpot(TM) Server VM (1.3.1_03-b03 mixed mode)
## An error report file has been saved as hs_err_pid7469.log.
# Please refer to the file for further information.
#Abort - core dumped+ set +x
bea@sas-as1:/opt/bea/wls/MPS1#
Kind regards
Nadia
[console_output.txt]

I would suggest that you try a latest JDK ver and see if that helps.
If not, talk to sun or bea support.
Nadia wrote:
Hi,
I have come across a nasty error in weblogic 7 running on solaris. Has any one
come across this. Is there
a fix for this problem.
Please let me know if you do, I will be very greatful.
the Weblogic out put before it core dumps is as follows:
An irrecoverable stack overflow has occurred.
Unexpected Signal : 11 occurred at PC=0xfadc6bc4
Function name=readObject (compiled Java code)
Library=(N/A)
Current Java thread:
Dynamic libraries:
0x10000 /opt/bea/jdk131_03/bin/../bin/sparc/native_threads/java
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
0xfe000000 /opt/bea/jdk131_03/jre/lib/sparc/server/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /opt/bea/jdk131_03/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /opt/bea/jdk131_03/jre/lib/sparc/libverify.so
0xfe7c0000 /opt/bea/jdk131_03/jre/lib/sparc/libjava.so
0xff020000 /opt/bea/jdk131_03/jre/lib/sparc/libzip.so
0xfe640000 /usr/lib/locale/en_GB.ISO8859-1/en_GB.ISO8859-1.so.2
0xfe520000 /opt/bea/weblogic700/server/lib/solaris/libterminalio.so
0xfdee0000 /usr/ucblib/libucb.so.1
0xfde90000 /usr/lib/libresolv.so.2
0xfdd40000 /usr/lib/libelf.so.1
0xfcce0000 /opt/bea/jdk131_03/jre/lib/sparc/libnet.so
0xfccb0000 /usr/lib/nss_files.so.1
0xfcc80000 /opt/bea/weblogic700/server/lib/solaris/libstackdump.so
0xfcc60000 /usr/lib/libmd5.so.1
0xfcc40000 /opt/bea/weblogic700/server/lib/solaris/libmuxer.so
0xfaba0000 /opt/bea/weblogic700/server/lib/solaris/libfilelock.so
0xfaa90000 /opt/bea/jdk131_03/jre/lib/sparc/libioser12.so
0xe2900000 /opt/qas/lib/libqapwwcd.so
0xe6710000 /usr/lib/libpthread.so.1
0xe6660000 /usr/lib/librt.so.1
0xe6640000 /usr/lib/libaio.so.1
Local Time = Wed Feb 26 14:50:25 2003
Elapsed Time = 80641
## HotSpot Virtual Machine Error : 11# Error ID : 4F530E43505002BD 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi#
# Java VM: Java HotSpot(TM) Server VM (1.3.1_03-b03 mixed mode)
## An error report file has been saved as hs_err_pid7469.log.
# Please refer to the file for further information.
#Abort - core dumped+ set +x
bea@sas-as1:/opt/bea/wls/MPS1#
Kind regards
Nadia
RCR >> processRequest(IContext inContext, HttpServletRequest request, HttpServletResponse response)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - MVCSPRCR >> processRequest(IContext inContext, HttpServletRequest request, HttpServletResponse response)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - SMRHPRRQ >> uk.police.met.application.stops.dialogue.viewStop.ViewStopRequestHandler.processRequest(IContext inContext, HttpServletRequest request)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - SMRHPRRQ << uk.police.met.application.stops.dialogue.viewStop.ViewStopRequestHandler.processRequest(IContext inContext, HttpServletRequest request)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - MVCSPRCT >> processRequest(IContext inContext, HttpServletRequest request, HttpServletResponse response, URLMappingData urlMapping)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - SMEHPRFM >> uk.police.met.application.stops.dialogue.viewStop.ViewStopEventHandler.perform(IContext inContext, RequestEvent event, HttpServletResponse response)
In Service Request
26 Feb 2003 14:50:25 EXTRA_DETAIL - 1d5641:f395d0354a:-7954-10.240.82.32 - here Trader Look up for: uk.police.met.application.stops.system.stopSearchSystem.spec.service.IViewStopSearch, uk/police/met/system/StopSearchSystem.
Using : uk.police.met.application.stops.system.stopSearchSystem.impl.delegate.StopSearchSystemEjbDelegate
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - SSEDGSSI >> uk.police.met.application.stops.system.stopSearchSystem.impl.delegate.StopSearchSystemEjbDelegate.getStopSearchInfo(IContext, String)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - STSBGTSI >> uk.police.met.application.stops.system.stopSearchSystem.impl.ejb.StopSearchSystemBean.getStopSearchInfo(IContext, String)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - STSSGTSI >> uk.police.met.application.stops.system.stopSearchSystem.impl.java.StopSearchSystem.getStopSearchInfo(IContext, String)
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - STSGSSI >> uk.police.met.application.stops.system.stopSearchSystem.impl.java.viewStopSearch.ViewStopSearch.getStopSearchInfo(IContext, String)
In Service Request
26 Feb 2003 14:50:25 EXTRA_DETAIL - 1d5641:f395d0354a:-7954-10.240.82.32 - here Trader Look up for: uk.police.met.business.stopSearchManager.spec.service.IStopSearchMgt, uk/police/met/business/StopSearchManager.
Using : uk.police.met.business.stopSearchManager.impl.delegate.StopSearchManagerEjbDelegate
26 Feb 2003 14:50:25 ENTRY_EXIT - 1d5641:f395d0354a:-7954-10.240.82.32 - SMEDCRTA >> uk.police.met.business.stopSearchManager.impl.delegate.StopSearchManagerEjbDelegate.getStockSearchInfo(IContext, String)
An irrecoverable stack overflow has occurred.
Unexpected Signal : 11 occurred at PC=0xfadc6bc4
Function name=readObject (compiled Java code)
Library=(N/A)
Current Java thread:
Dynamic libraries:
0x10000 /opt/bea/jdk131_03/bin/../bin/sparc/native_threads/java
0xff350000 /usr/lib/libthread.so.1
0xff390000 /usr/lib/libdl.so.1
0xff200000 /usr/lib/libc.so.1
0xff340000 /usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
0xfe000000 /opt/bea/jdk131_03/jre/lib/sparc/server/libjvm.so
0xff2e0000 /usr/lib/libCrun.so.1
0xff1e0000 /usr/lib/libsocket.so.1
0xff100000 /usr/lib/libnsl.so.1
0xff0d0000 /usr/lib/libm.so.1
0xff310000 /usr/lib/libw.so.1
0xff0b0000 /usr/lib/libmp.so.2
0xff080000 /opt/bea/jdk131_03/jre/lib/sparc/native_threads/libhpi.so
0xff050000 /opt/bea/jdk131_03/jre/lib/sparc/libverify.so
0xfe7c0000 /opt/bea/jdk131_03/jre/lib/sparc/libjava.so
0xff020000 /opt/bea/jdk131_03/jre/lib/sparc/libzip.so
0xfe640000 /usr/lib/locale/en_GB.ISO8859-1/en_GB.ISO8859-1.so.2
0xfe520000 /opt/bea/weblogic700/server/lib/solaris/libterminalio.so
0xfdee0000 /usr/ucblib/libucb.so.1
0xfde90000 /usr/lib/libresolv.so.2
0xfdd40000 /usr/lib/libelf.so.1
0xfcce0000 /opt/bea/jdk131_03/jre/lib/sparc/libnet.so
0xfccb0000 /usr/lib/nss_files.so.1
0xfcc80000 /opt/bea/weblogic700/server/lib/solaris/libstackdump.so
0xfcc60000 /usr/lib/libmd5.so.1
0xfcc40000 /opt/bea/weblogic700/server/lib/solaris/libmuxer.so
0xfaba0000 /opt/bea/weblogic700/server/lib/solaris/libfilelock.so
0xfaa90000 /opt/bea/jdk131_03/jre/lib/sparc/libioser12.so
0xe2900000 /opt/qas/lib/libqapwwcd.so
0xe6710000 /usr/lib/libpthread.so.1
0xe6660000 /usr/lib/librt.so.1
0xe6640000 /usr/lib/libaio.so.1
Local Time = Wed Feb 26 14:50:25 2003
Elapsed Time = 80641
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002BD 01
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
# Java VM: Java HotSpot(TM) Server VM (1.3.1_03-b03 mixed mode)
# An error report file has been saved as hs_err_pid7469.log.
# Please refer to the file for further information.
Abort - core dumped
+ set +x
bea@sas-as1:/opt/bea/wls/MPS1#
[att1.html]

Similar Messages

  • JVM Core Dump  -  An irrecoverable stack overflow has occurred.;  Unexpected Signal : 11 occurred at PC=0xfb3d40cc;

    Hi all,
    We have faced this problem in our production system.
    Machine is Solaris 8, sparc, Running Java 1.3.1_08 hotspot version.
    I searched around quite a bit but no good solution.
    Here is the stack trace that I have just before the JVM crashes.
    Also, I am new to gdb. I tried to connect to core dump file through gdb but i
    do not see any details. The application is running on japanese platform how can
    I read the core file?
    Regards
    Tapan
    ~~~~~~~~~~~~~~~~~~~~~~
    STACK TRACE -
    <2004/04/26 9:44:34:JST> <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession:
    INSIDE...>
    Tag 'insert' can't insert page '/dealing/Snippet.do?name=pricingDetail.edit'.
    Check if it exists.
    Null property value for 'allQuotes'
    java.lang.IllegalArgumentException: Null property value for 'allQuotes'
         at org.apache.commons.beanutils.PropertyUtils.getNestedProperty(PropertyUtils.java:619)
         at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:669)
         at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:509)
         at org.apache.struts.taglib.bean.DefineTag.doStartTag(DefineTag.java:200)
         at directDerivatives._integral._dealing._swap._CC.__PricingDetailEdit._jspService(__PricingDetailEdit.java:325)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:530)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350)
         at org.apache.struts.tiles.ActionComponentServlet.processForward(ActionComponentServlet.java:262)
         at org.apache.struts.tiles.ActionComponentServlet.processActionForward(ActionComponentServlet.java:104)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1529)
         at com.integral.jsp.framework.IdcActionServlet.validateRequest(IdcActionServlet.java:331)
         at com.integral.jsp.framework.IdcActionServlet.process(IdcActionServlet.java:139)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:487)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:530)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:123)
         at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:733)
         at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:368)
         at directDerivatives._integral._dealing._workflow._template.__DealingFormLayout._jspService(__DealingFormLayout.java:1912)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:284)
         at org.apache.struts.tiles.ActionComponentServlet.processForward(ActionComponentServlet.java:264)
         at org.apache.struts.tiles.ActionComponentServlet.processActionForward(ActionComponentServlet.java:104)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1529)
         at com.integral.jsp.framework.IdcActionServlet.validateRequest(IdcActionServlet.java:331)
         at com.integral.jsp.framework.IdcActionServlet.process(IdcActionServlet.java:139)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:487)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2678)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2412)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:140)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:121)<2004/04/26 9:44:34:JST>
    <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession: ABOUT
    TO ACQUIRE LOCK...>
    <2004/04/26 9:44:34:JST> <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession:
    ABOUT TO ACQUIRE LOCK...>
    <2004/04/26 9:44:34:JST> <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession:
    INSIDE...>
    <2004/04/26 9:44:34:JST> <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession:
    INSIDE...>
    An irrecoverable stack overflow has occurred.
    Unexpected Signal : 11 occurred at PC=0xfb3d40cc
    Function name=getValue (compiled Java code)
    Library=(N/A)
    Current Java thread:
    Dynamic libraries:
    0x10000      /opt/weblogic/jdk131/bin/../bin/sparc/native_threads/java
    0xff350000      /usr/lib/libthread.so.1
    0xff390000      /usr/lib/libdl.so.1
    0xff200000      /usr/lib/libc.so.1
    0xff330000      /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
    0xfe400000      /opt/weblogic/jdk131/jre/lib/sparc/client/libjvm.so
    0xff2e0000      /usr/lib/libCrun.so.1
    0xff1e0000      /usr/lib/libsocket.so.1
    0xff100000      /usr/lib/libnsl.so.1
    0xff0d0000      /usr/lib/libm.so.1
    0xff310000      /usr/lib/libw.so.1
    0xff0b0000      /usr/lib/libmp.so.2
    0xff060000      /opt/weblogic/jdk131/jre/lib/sparc/native_threads/libhpi.so
    0xff030000      /opt/weblogic/jdk131/jre/lib/sparc/libverify.so
    0xfe7c0000      /opt/weblogic/jdk131/jre/lib/sparc/libjava.so
    0xfe790000      /opt/weblogic/jdk131/jre/lib/sparc/libzip.so
    0xfe2d0000      /usr/lib/locale/ja_JP.PCK/ja_JP.PCK.so.2
    0xfe2b0000      /usr/lib/locale/ja_JP.PCK/methods_ja_JP.PCK.so.2
    0xaf5e0000      /opt/weblogic/jdk131/jre/lib/sparc/libnet.so
    0xaf360000      /usr/lib/nss_files.so.1
    0xaf340000      /opt/weblogic/wlserver/lib/solaris/libmuxer.so
    0xaf320000      /usr/ucblib/libucb.so.1
    0xaf230000      /usr/lib/libresolv.so.2
    0xaf140000      /usr/lib/libelf.so.1
    0xa7080000      /opt/weblogic/wlserver/lib/solaris/oci920_8/libweblogicoci37.so
    0xa6400000      /opt/oracle/product/lib32/libclntsh.so.9.0
    0xaf010000      /usr/lib/libC.so.5
    0xaef60000      /opt/oracle/product/lib32/libwtc9.so
    0xaef40000      /usr/lib/libgen.so.1
    0xaef20000      /usr/lib/libsched.so.1
    0xaee60000      /usr/lib/libaio.so.1
    0xaee40000      /usr/lib/librt.so.1
    0xad760000      /opt/weblogic/jdk131/jre/lib/sparc/libioser12.so
    Local Time = Mon Apr 26 09:44:34 2004
    Elapsed Time = 67979
    # HotSpot Virtual Machine Error : 11
    # Error ID : 4F530E43505002BD 01
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_08-b03 mixed mode)
    <2004/04/26 9:44:34:JST> <Info> <T3Services> <Integral5: ReliableTopicConnection.createTopicSession:
    ABOUT TO ACQUIRE LOCK...>
    ˆÙíI—¹

    Before debugging, look at these 20 or so search hits - at least one one of them looks like a possibility.
    http://search.java.sun.com/search/java/index.jsp?qp=&nh=10&qt=4F530E43505002CC&col=javabugs&col=javaforums&x=27&y=9
    Also - if the problem came on suddenly, what changed....environment, software, power, hardware, etc???

  • An irrecoverable stack overflow  on RedHat7.1 Linux WLS6.1 SP2

    Does somebody knows this type of problem,please ?
    We have 2 processor Linux machine
    Hardware: VALinux Dual CPU 550Mhz with 1GB Ram, 8GB SCSI HDD.
    Server type and Kernel build: Linux Linda 2.4.5-beta4va3.15smp-piii #1 SMP Fri Jun
    15 04:29:19 PDT 2001 i686 unknown
    Java1.3_01 and we also tried java1.3_02 and java1.3_03.
    Error we get when starting Weblogic:
    [root@Linda /]# ulimit -s 2048
    [root@Linda /]# cd /opt/wlserver6.1/config/mydomain/
    [root@Linda mydomain]# ./startWebLogic.sh
    LD_LIBRARY_PATH=/opt/wlserver6.1/lib/linux/i686:/opt/wlserver6.1/lib/linux/i686/oci81
    6_8
    <Apr 21, 2002 6:40:25 PM GMT+03:07> <Info> <Security> <Getting boot password from
    use
    r.>
    Enter password to boot WebLogic server:
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    Starting WebLogic Server ....
    <Apr 21, 2002 6:40:34 PM GMT+03:07> <Notice> <Management> <Loading configuration
    file
    ./config/mydomain/config.xml ...>
    An irrecoverable stack overflow has occurred.
    <Apr 21, 2002 6:40:42 PM GMT+03:07> <Notice> <WebLogicServer> <Starting WebLogic
    Admi
    n Server "myserver" for domain "mydomain">
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <Management> <Application Poller not
    sta
    rted for production server.>
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <WebLogicServer> <ListenThread listening
    on port 7001>
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <WebLogicServer> <SSLListenThread listen
    ing on port 7002>
    <Apr 21, 2002 6:40:57 PM GMT+03:07> <Notice> <Management> <Starting discovery of
    Mana
    ged Server... This feature is on by default, you may turn this off by passing -Dweblo
    gic.management.discover=false>
    <Apr 21, 2002 6:40:57 PM GMT+03:07> <Notice> <WebLogicServer> <Started WebLogic Admin
    Server "myserver" for domain "mydomain" running in Production Mode>
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.

    Hi.
    Another point, there are some smp issues in RH 7.1, which is why (reading the fine print on
    our platforms page) we only support smp on RH 7.2. If possible you should upgrade to 7.2 if
    you need to use an smp kernel.
    Regards,
    Michael
    Michael Young wrote:
    Hi.
    From our support page (http://edocs.bea.com/wls/platforms/index.html#linux) it looks like
    we support kernel 2.4.7-10smp, and you are running a beta kernel- 2.4.5-beta4va3.15smp.
    If possible try updating your kernel to this version.
    Regards,
    Michael
    Elena Neroslavskaya wrote:
    Does somebody knows this type of problem,please ?
    We have 2 processor Linux machine
    Hardware: VALinux Dual CPU 550Mhz with 1GB Ram, 8GB SCSI HDD.
    Server type and Kernel build: Linux Linda 2.4.5-beta4va3.15smp-piii #1 SMP Fri Jun
    15 04:29:19 PDT 2001 i686 unknown
    Java1.3_01 and we also tried java1.3_02 and java1.3_03.
    Error we get when starting Weblogic:
    [root@Linda /]# ulimit -s 2048
    [root@Linda /]# cd /opt/wlserver6.1/config/mydomain/
    [root@Linda mydomain]# ./startWebLogic.sh
    LD_LIBRARY_PATH=/opt/wlserver6.1/lib/linux/i686:/opt/wlserver6.1/lib/linux/i686/oci81
    6_8
    <Apr 21, 2002 6:40:25 PM GMT+03:07> <Info> <Security> <Getting boot password from
    use
    r.>
    Enter password to boot WebLogic server:
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    Starting WebLogic Server ....
    <Apr 21, 2002 6:40:34 PM GMT+03:07> <Notice> <Management> <Loading configuration
    file
    ./config/mydomain/config.xml ...>
    An irrecoverable stack overflow has occurred.
    <Apr 21, 2002 6:40:42 PM GMT+03:07> <Notice> <WebLogicServer> <Starting WebLogic
    Admi
    n Server "myserver" for domain "mydomain">
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <Management> <Application Poller not
    sta
    rted for production server.>
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <WebLogicServer> <ListenThread listening
    on port 7001>
    <Apr 21, 2002 6:40:56 PM GMT+03:07> <Notice> <WebLogicServer> <SSLListenThread listen
    ing on port 7002>
    <Apr 21, 2002 6:40:57 PM GMT+03:07> <Notice> <Management> <Starting discovery of
    Mana
    ged Server... This feature is on by default, you may turn this off by passing -Dweblo
    gic.management.discover=false>
    <Apr 21, 2002 6:40:57 PM GMT+03:07> <Notice> <WebLogicServer> <Started WebLogic Admin
    Server "myserver" for domain "mydomain" running in Production Mode>
    An irrecoverable stack overflow has occurred.
    An irrecoverable stack overflow has occurred.--
    Michael Young
    Developer Relations Engineer
    BEA Support--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Stack overflow in JNI call

    Hi,
    I am doing a wrapper with JNI for a Windows library of image compression. I have a test program running correctly in C. This program compress data and it can move a lot of memory. If I call this program from a JNI functions I obtain a JNI error:
    An unrecoverable stack overflow has occurred.
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_STACK_OVERFLOW (0xc00000fd) occurred at PC=0x5FF88497
    Function=unpack_data+0x189D7
    Library=C:\WINDOWS\system32\NCSEcw.dll
    This error is produce inside my compression library. I try to adjust the parameters (-Xms -Xmx -Xss) of the JVM but in any case before the process ends it shows this exception. I have done other JNI interfaces and I never found with this problem before. Can anybody help me?
    Thanks in advance.

    I found in this forum a piece of code with a same kind problem but It is simpler than mine. I have proved this program in Windows and it produce the same error. In Linux it runs but if I enlarge the array largebuf it ends with the same error. In Linux I can reserve until 2 MB (in windows +-256K). Is there any way to increase the stack size in a jni call?.
    #include <stdio.h>
    #include <jni.h>
    #include "test.h"
    int myprint2(int a, int b){
         char extrabuf[100];
         printf("got here next\n");
         extrabuf;
         return 0;
    int myprint(int a, int b){
         char largebuf[260000];
         printf("got here\n");
         myprint2(1,1);
         largebuf;
         return 0;
    JNIEXPORT jint JNICALL Java_test_init(JNIEnv *env, jobject obj){
         myprint(1,1);
         return 1;
    test.java
    public class test{
         public native int init();
         public static void main(String []args){
              new test();
         public test(){
              System.loadLibrary("Nat");
              System.out.println(this.init());
    }

  • 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.

  • Stack overflow at line: 1792 or 1788 when using the search function

    Hello everyone,
    My name is Thibault. I am a technical communications specialist. I've been using Robohelp html for a couple of years.
    I am working on the user guide of the software application developed where I work.
    This is a HUGE project, more than 6500 pages.
    We're two technical writers on this project. (This is an inportant detail since my colleague doesn't get the problem).
    I need your help because I have been having an annoying issue over the last couple of days.
    After the project is generated, I open it in the software, clicking F1.
    When I want to use the search function I have this error message displayed:
    "Stack overflow at line: 1792" or "Stack overflow at line: 1788"
    Do you know where this could come from?
    Furthermore, I noticed that this stack overflow only occurs on some words.
    I mean, it occurs for the most used words in this project.
    We have customers all over the world and over the last week, we've been getting a lot of feedbacks about this error message.
    I hope someone will be able to help me on this one!
    Thanks in advance!

    First of all, thanks for your answer RoboColum(n).
    Is the problem only when you search for a topic that contains Flash output?
    All my topics contain Flash outputs. I generate my output files on a folder that is embedded into the software.When in the software, I click F1 and the Flash User Guide opens.The search function works (or not) depending on the software version (32/64-bit).
    At what point exactly does the stack overview occur?
    We have two versions of the software a 32-bit version and a 64-bit version.
    The search function works fine with the 32-bit version.
    The problem occurs when I use the 64-bit version. When I type in a word, for example "unit", the stack overflow message appears. See below:
    As you can see, it looks like the search function freezes while the stack overflow message appears.
    And I never get this error message with the 32-bit version of our software.
    I also wonder whether you can search on a project that contains no Flash output. Perhaps you could try for us?
    What do you mean by that?
    As I told you previously, my Flash Player version is a 32-bit one.
    Do you think that the issue might come from there?

  • TROUBLESHOOTING A STACK OVERFLOW ERROR

    제품 : ORACLE SERVER
    작성날짜 : 1997-02-04
    ==========================================
    TROUBLESHOOTING A STACK OVERFLOW ERROR
    ==========================================
    OVERVIEW
    A stack is a temporary storage space for programs. All programs have a
    stack. MS-DOS switches stacks for hardware interrupts to prevent stack
    overflows. Some programs such as EMM386.EXE, SMARTDRV.EXE, mouse drivers
    and TSR's will hook these hardware interrupts. When a hardware interrupt
    hook requires more stack space than is available, a stack overflow error
    occurs.
    SYNTAX
    The STACKS= command in your CONFIG.SYS specifies two parameters; the
    number of stack frames and the size of those frames.
    STACKS=x,y where x = number of stack frames
    minimum value is 8
    maximum value is 64
    y = bytes of each stack frame
    minimum value is 32
    maximum value is 512
    For most PC's the default is STACKS=9,128.
    TROUBLESHOOTING
    Perform the following troubleshooting steps prior to changing the STACKS=
    command:
    o If you are using a third party video driver reconfigure the pc to use the
    generic Windows VGA drivers.
    o Be sure you have 512K conventional RAM free before you load Windows.
    You can check the free memory by using the MEM /C command. The value
    for "Largest executable program size" should be 512k (524,288 bytes).
    o Personal Oracle7 requires 8MB RAM. An additional 8MB RAM is required
    when PL/SQL is also installed. The trial product requires PL/SQL and
    therefore automatically installs it.
    o Add the /X switch to the SMARTDRV.EXE driver in AUTOEXEC.BAT. This
    switch disables the write-behind caching.
    o Exclude the video graphics area from the memory manager.
    i.e. DEVICE = C:\WINDOWS\EMM386.EXE X=A000-C7FF
    The video driver's manufacturer can provide you with the appropriate
    range to exclude..
    o Boot clean.
    CONFIG.SYS AUTOEXEC.BAT
    ========== ============
    FILES=45 PROMPT$P$G
    BUFFERS=20 PATH=C:\WINDOWS;C:\DOS;\C:\
    DEVICE=C:\<dir>HIMEM.SYS SET TEMP=C:\<valid path>
    STACKS=9,256
    SHELL=C:\<valid path>\COMMAND.COM /E:1024 /P
    !!!CAUTION: Your system may have third-party drivers that must be
    loaded! Such drivers include hard disk drivers, disk
    partitioning disk compression utilities.
    Removing such drivers can render your hard drive
    inaccessible and/or damage your data.
    DO NOT REMOVE ANY DRIVER(S) THAT YOU CANNOT IDENTIFY ITS
    PURPOSE!
    o Add STACKS=9,256 to CONFIG.SYS. If you already have this statement
    then increase the stack frames to 16.
    The Microsoft Knowledge Base (http://www.microsoft.com/support/)provided
    technical resources for this bulletin. .............................

    The same issue seemed to be solved for me after I installed
    the ColdFusion 8 beta plug-ins for Eclipse
    http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_adobecf8_beta

  • Stack overflow occurred in ClassNameUtils$/getLoggerFriendlyClassName  when running unittest in FB

    Recently whenever I run my unit tests in Flash Builder, I get following error
    Error: Error #1023: Stack overflow occurred.
    at org.flexunit.utils::ClassNameUtil$/getLoggerFriendlyClassName(ClassNameUtil.as:44)
    at org.flexunit.runners::ParentRunner/run(ParentRunner.as:408)
    at org.flexunit.runners::Suite/runChild(Suite.as:93)
    at org.flexunit.internals.runners::ChildRunnerSequencer/executeStep(ChildRunnerSequencer.as: 82)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.internals.runners.statements::StatementSequencer/evaluate(StatementSequencer .as:108)
    at org.flexunit.internals.runners.statements::StatementSequencer/executeStep(StatementSequen cer.as:97)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.internals.runners.statements::StatementSequencer/evaluate(StatementSequencer .as:108)
    at org.flexunit.internals.runners.statements::StatementSequencer/executeStep(StatementSequen cer.as:97)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.internals.runners.statements::StatementSequencer/evaluate(StatementSequencer .as:108)
    at org.flexunit.runners::ParentRunner/run(ParentRunner.as:416)
    at org.flexunit.runners::Suite/runChild(Suite.as:93)
    at org.flexunit.internals.runners::ChildRunnerSequencer/executeStep(ChildRunnerSequencer.as: 82)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.runners::ParentRunner/handleRunnerComplete(ParentRunner.as:452)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.internals.runners.statements::StatementSequencer/evaluate(StatementSequencer .as:108)
    at org.flexunit.internals.runners.statements::StatementSequencer/executeStep(StatementSequen cer.as:97)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.runners::ParentRunner/handleRunnerComplete(ParentRunner.as:452)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.internals.runners.statements::StatementSequencer/evaluate(StatementSequencer .as:108)
    at org.flexunit.internals.runners.statements::StatementSequencer/executeStep(StatementSequen cer.as:97)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:134)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.runners::ParentRunner/handleRunnerComplete(ParentRunner.as:452)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    at org.flexunit.token::AsyncTestToken/sendResult(AsyncTestToken.as:118)
    at org.flexunit.internals.runners.statements::AsyncStatementBase/sendComplete(AsyncStatement Base.as:76)
    at org.flexunit.internals.runners.statements::StatementSequencer/sendComplete(StatementSeque ncer.as:165)
    at org.flexunit.internals.runners.statements::StatementSequencer/handleChildExecuteComplete( StatementSequencer.as:138)
    It might have something to do with the sequence of the test running, because I changed order of some tests and it went away. But this does happen from time to time. Anyone have any idea why?

    are  you running the version of flexunit  that came with builder or is it one of the newer release candidates

  • Error: Error #1023: Stack overflow occurred.

    This is the code of my Flash component for Flex.
    It loads 2 images, one with a "Loader" and the other with a
    "UILoader" and a progressbar.
    When the completeHandler function is executed, the error
    message " Error #1023: Stack overflow occurred." appears. (The
    whole message is a the end of the Post)
    The code line which does this error is:
    ImageContainer2.addChild(myUILoader2);
    When I take it away, no error anymore, but no image too!
    package {
    import flash.display.*
    import flash.text.*
    import mx.flash.UIMovieClip;
    import flash.net.URLRequest;
    import flash.events.*;
    import fl.containers.UILoader;
    import fl.controls.Label;
    import fl.controls.ProgressBar;
    //import fl.controls.progressBarClasses.*;
    public class mcbigImage extends UIMovieClip
    // Define public setter method.
    [Bindable (event="bgImageChanged")]
    [Event('bgImageChanged')]
    [ChangeEvent("change")]
    public function set bgImage(img:String):void
    var ldr:Loader = new Loader();
    var url:String = img;
    var urlReq:URLRequest = new URLRequest(url);
    ldr.load(urlReq);
    this.ImageContainerMirror.addChild(ldr);
    dispatchEvent(new Event("bgImageChanged"));
    //this.testTXT.text = String(ldr.content);
    [Bindable (event="bigImageChanged")]
    [Event('bigImageChanged')]
    [ChangeEvent("change")]
    public function set bigImage(img:String):void
    ImageLoader.visible = true;
    var myUILoader2:UILoader = new UILoader();
    myUILoader2.autoLoad = true;
    myUILoader2.source = img;
    myUILoader2.scaleContent = false;
    myUILoader2.load();
    ImageContainer2.addChild(myUILoader2);
    var myProgressBar:ProgressBar = new ProgressBar();
    myProgressBar.source = myUILoader2;
    myProgressBar.move(218, 147);
    myProgressBar.addEventListener(Event.COMPLETE,
    completeHandler);
    ImageLoader.addChild(myProgressBar)
    function completeHandler(event:Event):void
    myProgressBar.removeEventListener(Event.COMPLETE,
    completeHandler);
    ImageLoader.visible = false;
    dispatchEvent(new Event("bigImageChanged"));
    This is the whole error message:
    Error: Error #1023: Stack overflow occurred.
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at
    mx.managers::SystemManager/mx.managers:SystemManager::Stage_resizeHandler()[C:\dev\flex_2 01_gmc\sdk\frameworks\mx\managers\SystemManager.as:2429]
    at
    flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()

    But I can't see where in my code a listener calls the setter
    where its event is dispatched.
    Am I blind? ;-)
    Do you see it?

  • Error #1023: Stack overflow occurred. null

    I am entering data inside a datagrid and I have an update button which sends data to a web service.  But when I click the update button, I get this error: Error #1023: Stack overflow occurred. null.  I filled in the info using SOAPUI and sent it to the web service and it works fine.  So this error is inside flex.  Would you help me understand what I am doing wrong.
    Here is my code:
                protected function updateBtn_clickHandler(event:MouseEvent):void
                    if (currentState == "EmployeeNonAvails")
                        setNonAvailResult.token = personnelBean.setNonAvail(nonAvailDto);
                    else if (currentState == "EmployeeDetail")
                        userDto.firstName = firstNameTextInput.text;
                        userDto.lastName = lastNameTextInput.text;
                        userDto.loginName = loginNameTextInput.text;
                        userDto.password = passwordTextInput.text;
                        setUserResult.token = personnelBean.setUser(userDto);
        <fx:Declarations>
            <personnelbean:PersonnelBean id="personnelBean" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/>
            <valueObjects:UserDto id="userDto"/>
            <valueObjects:NonAvailDto id="nonAvailDto"/>
            <valueObjects:ReasonDto id="reasonDto"/>
            <s:CallResponder id="setNonAvailResult"/>
            <!-- Place non-visual elements (e.g., services, value objects) here -->
        </fx:Declarations>
        <s:Button id="updateBtn" includeIn="EmployeeNonAvails,EmployeeDetail" x="80" y="192" label="Update" click="updateBtn_clickHandler(event)"/>
        <mx:DataGrid id="nonAvailDg" width="875" height="248" editable="true" x="0" y="244"
                     dataProvider="{userDto.nonAvails}" includeIn="EmployeeNonAvails">

    PersonnelBean is a reference generated by Flash Builder to a web Service.  As stated in my original message.  I have already tested the web service and it is working fine.  I used SOAPUI to send the data via XML and it worked perfectly fine.  Besides, when I watch the server log, nothing happens and so Flex is not even sending out the message.  Flex is talking to the server because it connects and loads data fine.  It seems to fail when I want to send data to the server.  But it is failing before it actually sends the data.  And it fails during generated code.  This tells me there is a bug in Flash Builder.  If you look at the generated code for Personnel Bean this is what you see.
    [ExcludeClass]
    internal class _Super_PersonnelBean extends com.adobe.fiber.services.wrapper.WebServiceWrapper
        // Constructor
        public function _Super_PersonnelBean()
            // initialize service control
            _serviceControl = new mx.rpc.soap.mxml.WebService();
            var operations:Object = new Object();
            var operation:mx.rpc.soap.mxml.Operation;
            operation = new mx.rpc.soap.mxml.Operation(null, "setNonAvail");
             operation.resultType = valueObjects.NonAvailDto;
            operations["setNonAvail"] = operation;
            _serviceControl.operations = operations;
            try
                _serviceControl.convertResultHandler = com.adobe.serializers.utility.TypeUtility.convertResultHandler;
            catch (e: Error)
            { /* Flex 3.4 and eralier does not support the convertResultHandler functionality. */ }
            _serviceControl.service = "PersonnelBeanService";
            _serviceControl.port = "PersonnelBeanPort";
            wsdl = "http://localhost:8080/PersonnelBeanService/PersonnelBean?wsdl";
            model_internal::loadWSDLIfNecessary();
            model_internal::initialize();
          * This method is a generated wrapper used to call the 'setNonAvail' operation. It returns an mx.rpc.AsyncToken whose
          * result property will be populated with the result of the operation when the server response is received.
          * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value.
          * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
          * @see mx.rpc.AsyncToken
          * @see mx.rpc.CallResponder
          * @return an mx.rpc.AsyncToken whose result property will be populated with the result of the operation when the server response is received.
        public function setNonAvail(arg0:valueObjects.NonAvailDto) : mx.rpc.AsyncToken
            model_internal::loadWSDLIfNecessary();
            var _internal_operation:mx.rpc.AbstractOperation = _serviceControl.getOperation("setNonAvail");
            var _internal_token:mx.rpc.AsyncToken = _internal_operation.send(arg0) ;
            return _internal_token;

  • 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.)

  • Stack Overflow Error for JNI program with Jdk1.3

    I wrote a JNI wrapper for a third party sofware (written in C) to use some exported functions provided. My program runs fine when using Sun JDK1.2.2, but I got the following error when using Jdk1.3 to run the program (It's a runtime error, only the version of runtime virtual machine matters.)
    # An EXCEPTION_STACK_OVERFLOW exception has been detected in native code outside
    the VM.
    # Program counter=0x9073337
    A stack overflow was encountered at address 0x09073337.
    I tried IBM jdk 1.2.2, it gave me a similar error complaining about the stack overflow error.
    The vendor of the third party software denies any wrong doing in their code and I don't have their source code. A test client (simulate the Java client) I wrote in C works perfectly fine and as I mentioned earlier the same java progarm runs OK with jdk 1.2.2, without any change to my system stack size. Does any body know what this is about and the solution for this?
    Thanks!
    My email: [email protected]

    I had the same exception occur in my JNI code and I have some advice on things to look for.
    Symptoms: The C++ code runs fine when called in an native executable but when it is wrapped by a JNI call inside a DLL you get the following exception:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_STACK_OVERFLOW occurred at PC=0x100d72e5
    Function name=_chkstk
    The address will be different of course.
    In my tests I isolated the problem to an allocation of a char array like so at the top of one of my wrapped C++ methods:
    char buf[650000];
    As you see this code is requesting 650000 bytes of stack memory. When run in a native executable there was no problem but when I ran it wrapped in the JNI call it blew up.
    Conclusion: There is a much smaller stack space when using JNI OR the added overhead of my JNI wrapper exhausted the available stack space OR this is a stack space issue related to DLLs.
    Hope this helps. Anyone with insight on this please put in your 2 cents.

  • 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)

  • Create Release IPA Stack Overflow

    Hello i have a little problem... we built an app wich has a video section.
    We took the videos (MP4) into the app over app publishing settings (checkmarking the files)...
    when i have about 6 videos it works well... when i inlclude more videos i get an error while generating the ipa... "map failed" ... i think an Stack Overflow? the main problem is that filesize of each video is not the only problem... i can convert the videos a little bit but when i have many videos i get the same problem because the WHOLE filesize is then too much...could this be really the reason for my error?? or do i have another problem?
    Any ideas how i can solve this problem??? I use flash builder 4.6

    Hey I get this suddenly in an app that's been running and working fine.  We just updated with a release build for some other updates and I get this error.  Here's the context:
    I am using Flex 4.6, have a component that extends the Flex 3 AdvancedDataGrid for some lightweight customization of how column resising work.  The component is used in several of our apps.  But, for some reason, and with no code updates to this particular component in a while, when I click on a row in the grid, I get this stack overflow exception too.  The exact same stack trace as the one mentioned by the original poster.
    Anyone have a clue why I would be seeing "spark.components.gridClasses::..." in my stack trace to begin with when the component that is being clicked on is a Flex 3 AdvDataGrid component?  I've seen some mention of the compiler error that somehow bashes the stack under the perfect circumstances.  But, in our case, we've eliminated all of our own event handlers (click/etc) from the grid and we still get this error and only in the release build.  So, there's no way to change any of our code to fix it b/c none of our code is executing when the error occurs.
    This is very very odd stuff.  Any ideas???

  • Excel Web Access(An error has occurred.Please contact your system administrator if this problem persists. )

    I'm using share point 2007 under windows server 2008 R2(one web server, another db server).When I publish a excel(*.xlsx) to report library or view it in web browser with the same error as bellows:
    Excel Web Access
    An error has occurred.
    Please contact your system administrator if this problem persists.
    Please kindly support to guide how to fix it with bellow information in details such as log.Many thanks!
    1. The 12/logs file is as bellows:
    10/10/2014 09:53:55.18  w3wp.exe (0x6528)                        0x5C08 Excel Services               
     Excel Calculation Services     2u7d Medium   ExcelServerSharedWebApplication.Local: An exception was thrown by configdb infrastructure: System.InvalidOperationException: ExcelServerSharedWebApplication.Local: Could
    not get ServerContext.Current, which indicates that either SharePoint or the SSP infrastructure isn't provisioned correctly or that we're running outside of a web context.     at Microsoft.Office.Excel.Server.ExcelServerSharedWebApplication.get_Local(). 
    10/10/2014 09:53:55.18  w3wp.exe (0x6528)                        0x5C08 Excel Services               
     Excel Services Administration  8tqh Critical Excel Services: Unexpected exception while trying to access Shared Services Database;. Error = ExcelServerSharedWebApplication.Local: Could not get ServerContext.Current, which indicates that
    either SharePoint or the SSP infrastructure isn't provisioned correctly or that we're running outside of a web context.. 
    10/10/2014 09:53:55.18  w3wp.exe (0x6528)                        0x5C08 Excel Services               
     Excel Web Access               6nfi Unexpected InternalEwr.OpenWorkbook - An unexpected exception in the ECS Proxy occurred. Message: Microsoft.Office.Excel.Server.ExcelServerSettingException:
    An error has occurred. ---> System.InvalidOperationException: ExcelServerSharedWebApplication.Local: Could not get ServerContext.Current, which indicates that either SharePoint or the SSP infrastructure isn't provisioned correctly or that we're running
    outside of a web context.     at Microsoft.Office.Excel.Server.ExcelServerSharedWebApplication.get_Local()     --- End of inner exception stack trace ---     at Microsoft.Office.Excel.Server.ExcelServerSharedWebApplication.get_Local()    
    at Microsoft.Office.Excel.Server.ExcelServerSettings.get_Settings()     at Microsoft.Office.Excel.Server.ExcelServerSettings.get_EcsList()     at Microsoft.Office... 
    2.the event in event viewer is:
    Log Name:      Security
    Source:        Microsoft-Windows-Security-Auditing
    Date:          2014/10/10 9:49:43
    Event ID:      4625
    Task Category: Logon
    Level:         Information
    Keywords:      Audit Failure
    User:          N/A
    Computer:      ***.net
    Description:
    An account failed to log on.
    Subject:
     Security ID:  NULL SID
     Account Name:  -
     Account Domain:  -
     Logon ID:  0x0
    Logon Type:   3
    Account For Which Logon Failed:
     Security ID:  NULL SID
     Account Name:  ***
     Account Domain:  ***
    Failure Information:
     Failure Reason:  An Error occured during Logon.
     Status:   0xc000006d
     Sub Status:  0x0
    Process Information:
     Caller Process ID: 0x0
     Caller Process Name: -
    Network Information:
     Workstation Name: ***
     Source Network Address: ***
     Source Port:  63664
    Detailed Authentication Information:
     Logon Process:  
     Authentication Package: NTLM
     Transited Services: -
     Package Name (NTLM only): -
     Key Length:  0
    This event is generated when a logon request fails. It is generated on the computer where access was attempted.
    The Subject fields indicate the account on the local system which requested the logon. This is most commonly a service such as the Server service, or a local process such as Winlogon.exe or Services.exe.
    The Logon Type field indicates the kind of logon that was requested. The most common types are 2 (interactive) and 3 (network).
    The Process Information fields indicate which account and process on the system requested the logon.
    The Network Information fields indicate where a remote logon request originated. Workstation name is not always available and may be left blank in some cases.
    The authentication information fields provide detailed information about this specific logon request.
     - Transited services indicate which intermediate services have participated in this logon request.
     - Package name indicates which sub-protocol was used among the NTLM protocols.
     - Key length indicates the length of the generated session key. This will be 0 if no session key was requested.
    Event Xml:
    <Event xmlns="">
      <System>
        <Provider Name="Microsoft-Windows-Security-Auditing" Guid="{54849625-5478-4994-A5BA-3E3B0328C30D}" />
        <EventID>4625</EventID>
        <Version>0</Version>
        <Level>0</Level>
        <Task>12544</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8010000000000000</Keywords>
        <TimeCreated SystemTime="2014-10-10T01:49:43.563436300Z" />
        <EventRecordID>37602685</EventRecordID>
        <Correlation />
        <Execution ProcessID="532" ThreadID="26096" />
        <Channel>Security</Channel>
        <Computer>***.net</Computer>
        <Security />
      </System>
      <EventData>
        <Data Name="SubjectUserSid">S-1-0-0</Data>
        <Data Name="SubjectUserName">-</Data>
        <Data Name="SubjectDomainName">-</Data>
        <Data Name="SubjectLogonId">0x0</Data>
        <Data Name="TargetUserSid">S-1-0-0</Data>
        <Data Name="TargetUserName">***</Data>
        <Data Name="TargetDomainName">***</Data>
        <Data Name="Status">0xc000006d</Data>
        <Data Name="FailureReason">%%2304</Data>
        <Data Name="SubStatus">0x0</Data>
        <Data Name="LogonType">3</Data>
        <Data Name="LogonProcessName">
        </Data>
        <Data Name="AuthenticationPackageName">NTLM</Data>
        <Data Name="WorkstationName">***</Data>
        <Data Name="TransmittedServices">-</Data>
        <Data Name="LmPackageName">-</Data>
        <Data Name="KeyLength">0</Data>
        <Data Name="ProcessId">0x0</Data>
        <Data Name="ProcessName">-</Data>
        <Data Name="IpAddress">***</Data>
        <Data Name="IpPort">63664</Data>
      </EventData>
    </Event>

    Hi Tracy,
    Have you changed something on your SharePoint 2007 environment recently before this issue occurred?
    This issue may be related to Alternate Access Mappings settings like the following similar post, if you have configured AAM, you can check if this issue happened to some URLs, if it's the case, please add the problematic URLs as a Publish URLs for the default
    zone for your web application, and also add these URLs as trusted locations, then check results again.
    If above doesn't work, please enable ULS log on verbose level to get more useful log errors which time are corresponding to the errors occur. 
    https://social.technet.microsoft.com/Forums/en-US/c9ab4818-65c9-444d-be50-1bfed1f1509b/excel-web-access-web-part-works-on-intranet-but-not-internet?forum=sharepointgenerallegacy
    http://blog.bugrapostaci.com/2011/09/08/how-to-enable-verbose-log-mode-on-moss-2007/
    Thanks
    Daniel Yang
    TechNet Community Support

Maybe you are looking for