Sudoku generator problems(Stack overflow)

I've been having some troubles trying to implement a program that generates sudoku problems. It takes a complete puzzle and pulls out the first number and tries to solve it with any of the 8 other numbers and if it can't then that means removing that variable completely will still keep the uniqueness of the solution. Problem is, I'm getting some stack overflow errors while implementing this and I have no idea why. My code is as follows, where the method solve is a program I've already written that can solve any sudoku problem.
public int[][] generate(int [][] board) throws java.io.IOException {
          int oldValue;
          int[][] tempBoard = new int[9][9];
          for (int x = 0; x < 9; x++) {
               for (int y = 0; y < 9; y++) {
                    tempBoard[x][y] = board[x][y];
          for (int x = 0; x < 9; x++) {
               for (int y = 0; y < 9; y++) {
                    oldValue = board[x][y];
                    for (int z = 1; z <= 9; z++) {
                         if (z != oldValue) {
                              board[x][y] = z;
                              tempBoard = solve(tempBoard);
                              if (tempBoard != null) {
                                   board[x][y] = oldValue;
                                   break;
                              else {
                                   tempBoard = new int[9][9];
                                   for (int a = 0; a < 9; a++) {
                                        for (int b = 0; b < 9; b++) {
                                             tempBoard[a] = board[a][b];
                    board[x][y] = 0;
                    for (int c = 0; c < 9; c++) {
                         for (int d = 0; d < 9; d++) {
                              tempBoard[c][d] = board[c][d];
          return board;

I was in the middle of editing that when you posted that, sorry
public int[][] generate(int [][] board) throws java.io.IOException {
          int oldValue;
          int[][] tempBoard = new int[9][9];
          for (int x = 0; x < 9; x++) {
               for (int y = 0; y < 9; y++) {
                    tempBoard[x][y] = board[x][y];
          for (int x = 0; x < 9; x++) {
               for (int y = 0; y < 9; y++) {
                    oldValue = board[x][y];
                    for (int z = 1; z <= 9; z++) {
                         if (z != oldValue) {
                              board[x][y] = z;
                              tempBoard = solve(tempBoard);
                              if (tempBoard != null) {
                                   board[x][y] = oldValue;
                                   break;
                              else {
                                   tempBoard = new int[9][9];
                                   for (int a = 0; a < 9; a++) {
                                        for (int b = 0; b < 9; b++) {
                                             tempBoard[a] = board[a][b];
                    board[x][y] = 0;
                    for (int c = 0; c < 9; c++) {
                         for (int d = 0; d < 9; d++) {
                              tempBoard[c][d] = board[c][d];
          return board;
Edited by: rhett77 on Oct 19, 2007 10:23 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Similar Messages

  • Stack OverFlow Problem with QuickSort Partition, please help.

    I have a Quicksort method that keeps running into a Stack OverFlow error when it attempts to partition.
    Here are my methods:
    public static void quickSort(int[] a){
              int from = 0;
              int to = a.length - 1;
              sort(a, from, to);
    private static int partition(int[] a, int from, int to){  
              int pivot = a[from];  
              int i = from - 1; 
              int j = to + 1;  
              while (i < j){
                   i++; while (a[i] < pivot) i++;     
                   j--; while (a[j] > pivot) j--;     
                   if (i < j) swap(a, i, j);    
              return j;
         private static void sort(int[] a, int from, int to){  
              if (from >= to) return;  
              int p = partition(a, from, to); // eclipse tells me my error is here.
              sort(a, from, p);  
              sort(a, p + 1, to); // I also have an error here.
         }Eclipse points to the sort method as the source of my error, which itself points to my attempting to partition the sucker, so I don't know what's up. It's probably something stupid, but I'm lost, so any help is appreciated.

         private static void swap(int[] a, int i, int j){
                   int temp = a;
              a[i] = a[j];
              a[j] = temp;
              }The quicksort method works until the array size is greater than 9723. That's when I get my overflow error.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Code generating 'LPX-00651: VM Stack overflow'. What's the fix?

    While handling huge data, we are receiving the following error stack:
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LPX-00663: VM String-Stack overflow.
    The suggested fix is to:
    Increase the size of VM stacks in XmlXslVMCreate().
    How to do this? We didnt find any XmlXslVMCreate method. No documents on this as well!
    Any workarounds to avoid this error?
    The code snippet:
    declare
    l_jpp_doc CLOB;
    lv_stylesheet VARCHAR2 (32767);
    lv_stylesheet_1 VARCHAR2 (32767);
    l_stylesheetdoc xmldom.domdocument;
    l_stylesheet xslprocessor.stylesheet;
    l_engine xslprocessor.processor;
    l_parser xmlparser.parser;
    l_xmldoc xmldom.domdocument;
    begin
    l_stylesheetdoc := xmlparser.getdocument (l_parser);
    l_stylesheet := xslprocessor.newstylesheet (l_stylesheetdoc, NULL);
    -- transform the queried xml document using the stylesheet
    xslprocessor.processxsl (l_engine,
    l_stylesheet,
    l_xmldoc,
    l_jpp_doc
    end;
    Sid

    Is fixed in 11gR2 for dbms_processor not xmltype.transform
    See http://www.loefflad.de/a/f?p=200:40:0::::P40_BLOG_ID:3
    Edited by: user3536752 on Feb 4, 2013 6:02 AM

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

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

  • 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 Exception in EJB Explorer

    Hello everyone!
    I have correct working EJB which returns in one method and JPA Entity that have bidirectional relationship with other entity. This relationship is @OneToMany and @ManyToOne on other side and all of the related objects are loaded before the end of the method. This EJB is working correctly when used with other components.
    I have problems testing this method in EJB Explorer utility that is part of the SAP NetWeaver Aplication Server Java. When i start this method it never finishes and later gets an stack overflow error. Trace is here:
    java.lang.RuntimeException: java.lang.StackOverflowError : null
      at java.lang.Class.getMethod0(Class.java:2670)
      at java.lang.Class.getMethod(Class.java:1603)
      at com.sap.ejbexplorer.business.invocation.impl.Structure.fillWith(Structure.java:213)
      at com.sap.ejbexplorer.business.invocation.impl.Structure.fillNestedStructureWith(Structure.java:314)
      at com.sap.ejbexplorer.business.invocation.impl.Structure.fillWith(Structure.java:202)
      at com.sap.ejbexplorer.business.invocation.impl.Structure.fillNestedStructureWith(Structure.java:287)
      at com.sap.ejbexplorer.business.invocation.impl.Structure.fillWith(Structure.java:234)
    Looks like EJB Explorer is trying to expand all returned objects. Then he gets into the unfinished loop because of the bidirectional relationship.
    We are using SAP NetWeaver 7.20 SP04.
    Is this error fixed in new version?
    Is there some configuration that fix this?
    Thank you for any response.

    Hi,
    is it just for the presence of the JUnit extension, or do you use this class in your Unit testing ?
    Frank
    Ps.: The JDeveloper 11 forum is JDeveloper and OC4J 11g Technology Preview

  • Stack overflow error

    Hi..
    I have problem with this code.
       class test
           test tt=new test();   //1
           String name1;
        test() {}
        test(String i)
              name1=i;
             //tt=new test();    //2
       public static  void main(String arg[]){
                  test t1=new test("kj"); //3
    }  When I use line 2 (nstead of line 1 ) for initializing the ref variable iam not having any problem.
    But if i use as in line 1 iam getting stack overflow error..
    I thought tht calling a constructor recursivley results in a stack overflow error..
    But iam instantiating t1 with a one arg constructor (line 3) for which tt (line 1)is intialized,then where is the recursion happening..
    can any one pls clear..
    Thnx.
    mysha..

    please use [code][/code] tags around your code - makes it much easier to read.
    I think you have it - consider this code:public class StackOverflower {
        private StackOverflower so = new StackOverflower();
        public static void main(String[] args) {
            StackOverflower mySO = new StackOverflower();
    }Running this will overflow the stack since creation of an instance of StackOverflower requires creation of an instance of StackOverflower. This code though:public class NonStackOverflower {
        private NonStackOverflower nso = null;
        public NonStackOverflower() {
        public NonStackOverflower(String s) {
            this.nso = new NonStackOverflower();
        public static void main(String[] args) {
            NonStackOverflower myNSO = new NonStackOverflower();
    }Won't, since the creation of a new NonStackOverflower is not required to create a new NonStackOverflower instance.
    Did that make sense? I may have gotten confused and failed to illustrate your situation with my code...
    Good Luck
    Lee

  • Stack Overflow Jrockit 1.4.2_08 JVM R24.5.0-61 ari-49095-20050826-1856-linu

    Hi All we are using jrockit on Linux, we have a cluster that consists of 2 machines and each machine has 2 managed servers. the dumnp always happens on the one of the managed servers on each machine.
    Initially the cluster had 2 managed servers , one on each server, of lately we added 2 more managed servers (one each on the machine).
    ===== BEGIN DUMP =============================================================
    JRockit dump produced after 0 days, 07:53:23 on Fri Aug 18 02:46:57 2006
    Additional information is available in:
    /usr/local/bea/user_projects/domains/cmstargetDomain/jrockit.11168.dump
    No core file will be created because core dumps have been
    disabled. To enable core dumping, try "ulimit -c unlimited"
    before starting JRockit again.
    If you see this dump, please open a support case with BEA and
    supply as much information as you can on your system setup and
    the program you were running. You can also search for solutions
    to your problem at http://forums.bea.com in
    the forum jrockit.developer.interest.general.
    Error code: 52
    Error Message: Stack overflow
    Signal info : si_signo=11, si_code=2
    Version : BEA WebLogic JRockit(TM) 1.4.2_08 JVM R24.5.0-61 ari-49095-20050826-1856-linux-ia32
    Threads / GC : Native Threads, GC strategy: parallel
    : mmHeap->data = 0x20000000, mmHeap->top = 0x40000000
    : mmStartCompaction = 0x2c800000, mmEndCompaction = 0x2f000000
    CPU : Intel Pentium 4 (EM64T)
    Number CPUs : 4
    Tot Phys Mem : 4127768576
    OS version : Red Hat Enterprise Linux ES release 3 (Taroon Update 4)
    Linux version 2.4.21-27.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-47)) #1 SMP
    Wed Dec 1 21:59:02 EST 2004
    State : JVM is running
    Command Line : -Djava.class.path=/usr/local/bea/jrockit81sp4_142_08/lib/tools.jar:/usr/local/bea/weblogic81/server/lib/weblog
    ic_sp.jar:/usr/local/bea/weblogic81/server/lib/weblogic.jar::/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbserver44.j
    ar:/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbclient44.jar:/usr/local/bea/jrockit81sp4_142_08/jre/lib/rt.jar:/usr/
    local/bea/weblogic81/server/lib/webservices.jar::/opt/documentum/shared/config:/opt/documentum/shared/dctm.jar -Djrockit.laun
    cher.type=jrockit.shipment -Xms512m -Xmx512m -Dweblogic.Name=cmpa05Server02 -Dweblogic.management.username= -Dweblogic.manage
    ment.password= -Dweblogic.management.server=http://10.200.148.13:8001 -Djava.security.policy=/usr/local/bea/weblogic81/server
    /lib/weblogic.policy -Dsun.java.command=weblogic.Server
    Environment : JAVA_HOME=/usr/local/bea/jrockit81sp4_142_08, java.home=/usr/local/bea/jrockit81sp4_142_08/jre, java.class.pat
    h=/usr/local/bea/jrockit81sp4_142_08/lib/tools.jar:/usr/local/bea/weblogic81/server/lib/weblogic_sp.jar:/usr/local/bea/weblog
    ic81/server/lib/weblogic.jar::/usr/local/bea/weblogic81/common/eval/pointbase/lib/pbserver44.jar:/usr/local/bea/weblogic81/co
    mmon/eval/pointbase/lib/pbclient44.jar:/usr/local/bea/jrockit81sp4_142_08/jre/lib/rt.jar:/usr/local/bea/weblogic81/server/lib
    /webservices.jar::/opt/documentum/shared/config:/opt/documentum/shared/dctm.jar, java.library.path=/usr/local/bea/jrockit81sp
    4_142_08/jre/lib/i386/jrockit:/usr/local/bea/jrockit81sp4_142_08/jre/lib/i386:/usr/local/bea/jrockit81sp4_142_08/jre/../lib/i
    386:/opt/documentum/shared/dfc:/usr/local/bea/weblogic81/server/lib/linux/i686:/usr/local/bea/weblogic81/server/lib/linux/i68
    6/oci920_8
    C Heap : Good; no memory allocations have failed
    Registers (from context struct at 0x895716c/0x8957234):
    EAX = b4dd7c14 EBX = 08954fd8
    ECX = b4dba06c EDX = 226f5f20
    ESI = 08954ed0 EDI = 08954fd8
    ESP = b4db9fec EIP = b7374aa2
    EBP = b4dba000 EFL = 00010292
    CS = 0023 DS = 002b ES = 002b
    SS = 002b FS = 0033 GS = 0033
    Stack:
    b4db9fec :00000000 00000000 00000000 00000000 00000000 b4dba030
    b4dba004 :b7374b1f 08954fd8 00000000 00000000 00000000 089550e0
    b4dba01c :00000000 00000000 00000000 00000000 00000000 b4dba060
    b4dba034 :b7368b05 08954fd8 00000000 00000000 00000000 089550e0
    b4dba04c :b4dba068 226f5ab8 00000000 00000000 00000000 08954fd8
    b4dba064 :b6566d57 08955064 0808cba0 089550e0 00000000 226f5050
    b4dba07c :08954fd8 0000020c 35a893b0 35a893c8 b6566da8 b6f4d8e0
    b4dba094 :226f5ab8 08954ed0 226f5f20 b65670b2 00000248 00000234
    b4dba0ac :af903372 00000234 b7368b2d 0000008d 00000000 226f5ab8
    b4dba0c4 :00000000 b4dba108 08954fd8 226f53c8 acb2b38e 226f53f0
    b4dba0dc :3be87630 35a893b0 35a893b0 35a893b0 af904a36 b4dba130
    b4dba0f4 :201aeb58 b4dba134 00000000 00000004 00000000 08954fd8
    b4dba10c :b4dba1d0 08954ed0 201aeb58 35a893c8 29cbd300 089550e0
    b4dba124 :0000008d 00000000 226f5ab8 0000008d 00000000 af904c85
    b4dba13c :226f5ab8 08954fd8 b4dba154 acb2b43e b6577440 b65684d8
    b4dba154 :b6577430 b7359a4d b4dbb3cb 00000000 00000000 b4dba1f4
    b4dba16c :08955064 b6017da8 b6f15ab8 08954fd8 08955064 b6f15ab8
    b4dba184 :b4dba1b4 b732e61a b6f15ab8 b4dba1b0 08955064 00000001
    b4dba19c :b6f15ab8 b4dba1f0 b4dba1f4 b733e775 08955064 b4dba1ec
    b4dba1b4 :b4dba154 00000000 00000000 00000000 00000000 00000000
    b4dba1cc :00000000 226f5cc0 b4dba154 b4dba154 08954fd8 b4dba210
    b4dba1e4 :b6577430 b65684a0 00000000 b4dbb3cb b4dba234 b733e931
    b4dba1fc :08955064 080f7bd0 b6017da8 089550dc b4dba288 b7359550
    b4dba214 :b4dba26c b4dba238 08955064 089550dc b4dba3b4 00000000
    b4dba22c :00000000 080f7bd0 b4dba274 b733f146 08955064 b6f15ab8
    b4dba244 :089550dc b4dba288 b7359550 00000000 b4dba26c b4dba27c
    b4dba25c :08955064 00000004 00000000 08954fd8 226f5400 089550e0
    b4dba274 :b4dba2a4 b733ed68 08955064 089550dc b6f15ab8 b4dba2b8
    b4dba28c :08955064 089550e0 b4dba3b4 08954fd8 089550dc 08955064
    b4dba2a4 :b4dba2e4 b7341e69 08955064 089550dc b6f15ab8 00000002
    b4dba2bc :08955064 089550dc 00000000 b733b94c 08955064 b4dba310
    b4dba2d4 :00000000 089550d4 00000008 00000004 b4dba314 b7341d9a
    b4dba2ec :08955064 089550dc b4dba3b4 00000fff 089550dc 00000000
    b4dba304 :08954fd8 b4dba348 b753045c 089550dc b4dbb3b4 b73505d5
    b4dba31c :08955064 089550dc b4dba3b4 00000fff 089550dc b4dbb3bc
    b4dba334 :226f5948 b4dba378 b7368b2d 08954fd8 b4dba3b4 00000000
    b4dba34c :b7368b24 b4dba390 b73072bb 08954ed0 29cc68b8 b4dba380
    b4dba364 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba37c :00000000 b4dba3c0 b7368b2d 08954fd8 00000005 b4dba3c0
    b4dba394 :b7368b24 08954ed0 0000008d 35a893c8 29cc7b00 089550e0
    b4dba3ac :b4dba3c8 00000000 7273752f 636f6c2f 622f6c61 752f6165
    b4dba3c4 :5f726573 6a6f7270 73746365 6d6f642f 736e6961 736d632f
    b4dba3dc :67726174 6f447465 6e69616d 706d632f 53353061 65767265
    b4dba3f4 :2f323072 67617473 6d632f65 72657373 65636976 736d632f
    b4dba40c :76726573 2e656369 2f726177 2d424557 2f464e49 73616c63
    b4dba424 :2f736573 69646e6a 6f72702e 74726570 00736569 b4dba458
    b4dba43c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba454 :00000000 b4dba498 b7368b2d 08954fd8 00000005 b4dba498
    b4dba46c :b7368b24 08954ed0 0000008d 35a893c8 29ccb300 089550e0
    b4dba484 :b4dba4a0 00000000 29ccb2d8 b4dba4d0 b73072bb 08954ed0
    b4dba49c :0000008d b4dba4c0 b7374b02 08954fd8 08954ed0 00000000
    b4dba4b4 :08954fd8 b4dba4f8 b73072bb 08954ed0 b7368b2d b4dba4e8
    b4dba4cc :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba4e4 :00000000 b4dba528 b7368b2d 08954fd8 00000005 00000000
    b4dba4fc :b7368b24 b4dba540 b73072bb 08954ed0 29ccd8b8 b4dba530
    b4dba514 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba52c :00000000 b4dba570 b7368b2d 08954fd8 00000005 b4dba570
    b4dba544 :b7368b24 08954ed0 0000008d 35a893c8 29cceb00 089550e0
    b4dba55c :b4dba578 00000000 29ccead8 b4dba5a8 b73072bb 08954ed0
    b4dba574 :0000008d b4dba598 b7374b02 08954fd8 08954ed0 00000000
    b4dba58c :08954fd8 b4dba5d0 b73072bb 08954ed0 b7368b2d b4dba5c0
    b4dba5a4 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba5bc :00000000 b4dba600 b7368b2d 08954fd8 00000005 00000000
    b4dba5d4 :b7368b24 b4dba618 b73072bb 08954ed0 29cd10b8 b4dba608
    b4dba5ec :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba604 :00000000 b4dba648 b7368b2d 08954fd8 00000005 b4dba648
    b4dba61c :b7368b24 08954ed0 0000008d 35a893c8 29cd2300 089550e0
    b4dba634 :b4dba650 00000000 29cd22d8 b4dba680 b73072bb 08954ed0
    b4dba64c :0000008d b4dba670 b7374b02 08954fd8 08954ed0 00000000
    b4dba664 :08954fd8 b4dba6a8 b73072bb 08954ed0 b7368b2d b4dba698
    b4dba67c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0b4dba694 :00000000 b4dba6d8 b7368b2d 08954fd8 00000005 00000000
    b4dba6ac :b7368b24 b4dba6f0 b73072bb 08954ed0 29cd48b8 b4dba6e0
    b4dba6c4 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba6dc :00000000 b4dba720 b7368b2d 08954fd8 00000005 b4dba720
    b4dba6f4 :b7368b24 08954ed0 0000008d 35a893c8 29cd5b00 089550e0
    b4dba70c :b4dba728 00000000 29cd5ad8 b4dba758 b73072bb 08954ed0
    b4dba724 :0000008d b4dba748 b7374b02 08954fd8 08954ed0 00000000
    b4dba73c :08954fd8 b4dba780 b73072bb 08954ed0 b7368b2d b4dba770
    b4dba754 :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba76c :00000000 b4dba7b0 b7368b2d 08954fd8 00000005 00000000
    b4dba784 :b7368b24 b4dba7c8 b73072bb 08954ed0 29cd80b8 b4dba7b8
    b4dba79c :b7374b02 08954fd8 08954ed0 08954fd8 000000a0 089550e0
    b4dba7b4 :00000000 b4dba7f8 b7368b2d 08954fd8 00000005 b4dba7f8
    b4dba7cc :b7368b24 08954ed0 0000008d 35a893c8 29cd9300 089550e0
    b4dba7e4 :b4dba800 00000000 29cd92d8 b4dba830 b73072bb 08954ed0
    Code:
    b73749a2 :85ffffc0 e84d74c0 0000a0aa d689c389 e868006a 56000003
    b73749ba :c800e853 c4830000 fab4a310 1589b744 b744fab8 ffa35de8
    b73749d2 :bac189ff 000003e8 f799d089 99c189f9 53565052 00c7d5e8
    b73749ea :faaca300 1589b744 b744fab0 5be8658d 5dec895e 895590c3
    b7374a02 :10ec83e5 5d8b5356 f4c48308 8954e853 c689ffff 53f4c483
    b7374a1a :ff89a9e8 8df089ff 5e5be865 c35dec89 8955f689 5d8b53e5
    b7374a32 :0c4d8b08 8910558b b10ff0c8 c2890c53 940fca39 c0b60fc0
    b7374a4a :5dec895b 895590c3 5d8b53e5 0c4d8b08 8910558b b10ff0c8
    b7374a62 :c2891053 940fca39 c0b60fc0 5dec895b 895590c3 08558be5
    b7374a7a :8b104d8b 0ff00c45 890c4ab1 5dec89c2 895590c3 08458be5
    b7374a92 :8b5dec89 fc240440 895590c3 14ec83e5 085d8b53 8508438b
    b7374aaa :831374c0 e853f4c4 ffffc8da 000843c7 83000000 7b8310c4
    b7374ac2 :07740024 002443c7 83000000 44fa943d 097400b7 53f4c483
    b7374ada :ff9e55e8 e85d8bff c35dec89 8955f689 08ec83e5 8508458b
    b7374af2 :800d74c0 83fe0460 e850f4c4 ffffff9a c35dec89 8955f689
    b7374b0a :14ec83e5 085d8b53 3a74db85 53f4c483 ffff7de8 10c483ff
    b7374b22 :01044b80 07581d39 2274b746 fa943d83 7400b744 f4c48319
    b7374b3a :ffa8e853 c483ffff 044b8010 943d8301 00b744fa 5d8be775
    b7374b52 :5dec89e8 895590c3 08458be5 0e75c085 000001b8 8d0feb00
    b7374b6a :000026b4 408b0000 83013404 ec8901e0 8955c35d 10ec83e5
    b7374b82 :758b5356 047e8308 83437500 026af8c4 1bece856 c3890000
    b7374b9a :83f4c483 e853f4c4 ffff7e6e 3a30e850 c483fff0 74c08530
    Loaded modules:
    (* denotes the module causing the exception)
    0x08048000-0x0804ce46 /usr/local/bea/jrockit81sp4_142_08/bin/java
    0xb75e5000-0xb75e561b /etc/libcwait.so
    0xb75bf000-0xb75cb931 /lib/tls/libpthread.so.0
    0xb759d000-0xb75bde5f /lib/tls/libm.so.6
    0xb759a000-0xb759be23 /lib/libdl.so.2
    0xb7462000-0xb7593eaf /lib/tls/libc.so.6
    0xb75e9000-0xb75fdc8b /lib/ld-linux.so.2
    0xb7228000-0xb73feeef* /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/jrockit/libjvm.so
    0xb7005000-0xb700f2df /lib/libnss_files.so.2
    0xb66af000-0xb66befa5 /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libverify.so
    0xb6681000-0xb66a0a0f /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libjava.so
    0xb6656000-0xb66670eb /lib/libnsl.so.1
    0xb5321000-0xb5322705 /usr/local/bea/weblogic81/server/lib/linux/i686/libweblogicunix1.so
    0xb4a81000-0xb4a82eff /usr/local/bea/weblogic81/server/lib/linux/i686/libmuxer.so
    0xb3ebb000-0xb3ebe5c1 /usr/local/bea/jrockit81sp4_142_08/jre/lib/i386/libioser12.so
    0xb0fd5000-0xb0fd8133 /lib/libnss_dns.so.2
    0xb0fc3000-0xb0fd179f /lib/libresolv.so.2
    0xaeeaa000-0xaf4293ca /opt/documentum/shared/dfc/libdmcl40.so
    0xaee67000-0xaee6b1fb /lib/libcrypt.so.1
    0xaedb4000-0xaee5c9eb /usr/lib/libstdc++.so.5
    0xaedab000-0xaedb2813 /lib/libgcc_s.so.1
    Java Thread ID = 0x00001b80, lastJavaFrame = 0xb4dba06c, Name = ExecuteThread: '41' for queue: 'weblogic.kernel.Default'
    Thread Stack Trace:
    at tsiGCStateChanged+6()@0xb7374aa2
    at tsDisableGC+23()@0xb7374b1f
    at RJNI_jrockit_vm_MemSystem_getMoreTLAMemory+37()@0xb7368b05
    at jrockit/vm/MemSystem.getMoreTLAMemory(Native Method)@0xb6566d10
    at jrockit/vm/MemSystem.getMoreTLAMemoryWrapper(Native Method)@0xb6566da8
    at jrockit/vm/MemSystem.allocArray1(Native Method)@0xb65670b2
    at java/lang/StringCoding$CharsetSE.encode(Optimized Method)@0xaf903372
    at java/lang/StringCoding.encode(Optimized Method)@0xaf904a36
    at java/lang/StringCoding$DefaultEncoder.encode(Optimized Method)@0xaf904c85
    at java/lang/StringCoding.encode(Optimized Method)@0xacb2b43e
    at java/lang/String.getBytes(Unknown Source)@0xb6577440
    at java/io/UnixFileSystem.getBooleanAttributes0(Native Method)@0xb657f0e0
    at java/io/UnixFileSystem.getBooleanAttributes(Unknown Source)@0xb657f17f
    at weblogic/servlet/internal/WarClassFinder.getSource(Optimized Method)@0xacb3d89b
    at weblogic/servlet/internal/WarClassFinder.getSources(WarClassFinder.java:106)@0xb45c4f12
    at weblogic/utils/classloaders/MultiClassFinder.getSources(MultiClassFinder.java:97)@0xb45c4eaa
    at weblogic/utils/classloaders/MultiClassFinder.getSources(MultiClassFinder.java:89)@0xb45c4e0b

    Did a quick check and can't find anything obvious. Some tips:
    1) You are running on RHEL3u4, which is formally an "unsupported configuration". You should upgrade the OS to u5 or later. There are known I/O issues in RHEL3u4 and earlier. I don't think it has anything to do with your crash, but better safe than sorry. See http://e-docs.bea.com/jrockit/jrdocs/suppPlat/supp_142.html
    2) You may want to try the latest JRockit update, which you can find here: http://commerce.bea.com/products/weblogicjrockit/1.4.2/142_x.jsp
    3) If neither of the above helps, or you can't make an upgrade in your production environment, open a ticket with BEA Support. Before you do that, try to reproduce the crash after setting "ulimit -c unlimited" in the shell so that you get a proper core file.

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

  • Stack overflow at line: 0

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

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

  • How do I fix a stack overflow?

    Hi,
    Well I hope I am posting this in the right section of topics.
    I am new to programing.At the moment I am sudying loops in Java.
    I did something that has caused
    a "stack overflow" in my computer(Whatever that is).
    Is this really bad for my computer, and how do I fix it?
    thanks.

    Just to add a little more..
    The Stack is a special area of memory in the virtual machine. It stores variables that fall in and out of scope. When methods are called, the values of variables are often placed on the stack. The problem with a stack overflow arises when a method calls itself, either directly or indirectly, and never stops doing so. This could be called 'uncontrolled recursion'.
    When this happens, the stack will fill up until the method can no longer be called, and at this point a StackOverflowError will be thrown.
    It is important to note that this will not do bad things to your machine, because the stack is quite small (circa 256KB ?). If you don't catch the Error with a catch(Throwable) statement, the VM will exit automatically - all you have to do is fix the bug.

  • Stack Overflow Web AS 640 SR1 ABAP

    Hi,
    After installing netweaver 2004 sr1 I unicode notice that my ABAP work processes would hang.  Using SM50, I discovered that I am running into stack overflow problems.  Has anyone encountered this on Windows 2003 server and MS SQL 2000 DB?  I also noticed error RFCIO_ERROR_SYSERROR in abrfcio.c in rfc trace.
    thanks.
    James Chang

    Dear James,
    Maybe this note is relevant: 787249
    Kind Regards,
    Dimitry Haritonov

  • Trying to rename files results in "stack overflow"

    I'm trying to make a script to change the names of many files at once. In particular, I have many .tif files that I want to use as frames in an animation. The files are named "frame0001.tif", "frame0002.tif", etc. The problem is that I have seperate folders of frames, and the "0001" etc. count restarts in each folder. I have written the following script to try to add a set number to the count of the files in a particular directory. However, the script results in a stack overflow error. What do I have to do to change the name of a file correctly? Thanks,
    Adrian
    tell application "Finder"
    set the source_folder to (choose folder) as alias
    set file_list to (every file of source_folder whose name starts with "frame")
    set file_count to (count file_list)
    if file_count is 0 then return
    if file_count is 1 then
    set file_list to (file_list as alias) as list
    else
    set file_list to file_list as alias list
    end if
    end tell
    display dialog "Enter number to add to frame count:" default answer "" buttons {"Cancel", "OK"} default button 2
    set the count_add to the text returned of the result
    repeat with i from 1 to the number of items in the file_list
    set this_item to item i of the file_list
    set this_item to this_item as alias
    set this_info to the info for this_item
    set the current_name to the name of this_info
    set AppleScript's text item delimiters to "frame"
    set the current_name to the second text item of the current_name
    set AppleScript's text item delimiters to ".tif"
    set the current_name to the first text item of the current_name
    set AppleScript's text item delimiters to ""
    set the current_num to the current_name as integer
    set the count_num to the count_add as integer
    set the current_num to the (current_num + count_num)
    set the current_name to the current_num as string
    set the string_length to the length of the current_name
    set the zero_count to (4 - the string_length)
    repeat with j from 1 to the zero_count
    set the current_name to "0" & the current_name
    end repeat
    set the current_name to "frame" & current_name & ".tif"
    set the name of this_item to the current_name
    end repeat
    PowerBook G4   Mac OS X (10.4.1)  

    Your code - re-written, and with Cyclosaurus'es noted 'tell app "Finder" ...' suggestion:
    tell application "Finder" to set file_list to (every file of (choose folder) whose name starts with "frame")
    set file_count to (count file_list)
    if (file_count is 0) then
    return
    else if (file_count is 1) then
    set file_list to (file_list as alias) as list
    else if (file_count > 1) then
    tell application "Finder" to set file_list to file_list as alias list
    end if
    tell me to activate
    set count_add to (text returned of (display dialog "Enter number to add to frame count:" default answer "" buttons {"Cancel", "OK"} default button 2)) as integer
    repeat with i in file_list
    tell application "Finder" to set current_name to (displayed name of i)
    set {oAStId, AppleScript's text item delimiters} to {AppleScript's text item delimiters, "frame"}
    set current_name to second text item of current_name
    set AppleScript's text item delimiters to ".tif"
    set current_name to (first text item of current_name)
    set AppleScript's text item delimiters to oAStId
    set current_name to (((current_name as integer) + (count_add)) as string)
    if ((count current_name) = 1) then
    set current_name to "000" & current_name
    else if ((count current_name) = 2) then
    set current_name to "00" & current_name
    else if ((count current_name) = 3) then
    set current_name to "0" & current_name
    end if
    try
    tell application "Finder" to set (name of i) to ("frame" & current_name & ".tif")
    end try
    end repeat
      Mac OS X (10.4.4)  

Maybe you are looking for

  • Pdf docs will load on MacBook but not iMac

    I have an iMac and a Macbook Air. Both bought in the past three years.  I am running a proprietary back end database which uses a browser as a front end and is Java dependant..  Both have current versions of OS Mavericks, Java, safari and mozilla.  T

  • Adding pictures to a Web Photo Album 2.2 Extension

    I've created and posted a web album using the Web Photo Album 2.2 extension. Now I'd like to add a few photos to it. How can that be done?

  • "Preview in Browser" only shows slices

    I'm been working on a mutli-page website mockup. When I add slices to my design and then select "Preview in Browser" ONLY the slices are showing up. Only when I delete the slices can I preview my whole design.  Ideas? For the life of me, can't seem t

  • RV042 request timed out

    Hi all, I using the RV042 with the newest firmware version. Really no idea that i keep got "request timed out" when i try to ping the gateway. Who have the same issue with me? Before i think my RV042 is Out of order but still the same after i bought

  • N73ME - B'day and calender options

    Hello I recently purchased N73 ME phone. I feel so sorry that I was so confident of NOKIA that I did not bother to check any other phones in the market and choose NOKIA. I am rather disappointed in some functions you omitted and some you added but di