We faced server start up in Sun JDK 1.6.24.From strace, we found the signal as 
below

strace -p 10886 > /usr/local/src/tomcat_process.txt
Process 10886 attached - interrupt to quit
futex(0x7f8de5ae09d0, FUTEX_WAIT, 10887, NULL <unfinished ...>
+++ killed by SIGSEGV +++


After migrating to 1.6.37, it is working fine now. This infinite loop gets 
handled in 1.6.37, it just came out of the loop and saved the JVM. 

Question: What is the root cause for the below exception?

[code]
2012-11-20 05:33:46,094 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136959049.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,255 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136959673.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,278 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136960227.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,299 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136960401.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,321 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136960643.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,342 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136961080.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,363 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136961656.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,384 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136961876.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,405 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136962082.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,427 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136962562.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,448 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136963157.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,471 WARN  
fo.magnolia.module.workflow.jcr.JCRExpressionStore: Skipping expression ( fei 
1.7.2 owfe/owfe field:__definition__ publish j0.0.2 1353136963366.0 activation 
0.1.0.2.1 ) (null)
2012-11-20 05:33:46,477 ERROR 
fo.magnolia.module.workflow.jcr.JCRExpressionStore: contentIterator() failed to 
set up an iterator
java.lang.StackOverflowError
        at java.lang.StringCoding$StringEncoder.encode(Unknown Source)
        at java.lang.StringCoding.encode(Unknown Source)
        at java.lang.String.getBytes(Unknown Source)
        at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
        at java.io.UnixFileSystem.getBooleanAttributes(Unknown Source)
        at java.io.File.exists(Unknown Source)
        at sun.misc.URLClassPath$FileLoader.getResource(Unknown Source)
        at sun.misc.URLClassPath$FileLoader.findResource(Unknown Source)
        at sun.misc.URLClassPath.findResource(Unknown Source)
        at java.net.URLClassLoader$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findResource(Unknown Source)
        at java.lang.ClassLoader.getResource(Unknown Source)
        at java.lang.ClassLoader.getResourceAsStream(Unknown Source)
        at 
org.apache.catalina.loader.WebappClassLoader.getResourceAsStream(WebappClassLoader.java:1498)
        at org.apache.xerces.parsers.SecuritySupport$6.run(Unknown Source)
at 
org.apache.catalina.loader.WebappClassLoader.getResourceAsStream(WebappClassLoader.java:1498)
        at org.apache.xerces.parsers.SecuritySupport$6.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.xerces.parsers.SecuritySupport.getResourceAsStream(Unknown Source)
        at 
org.apache.xerces.parsers.ObjectFactory.findJarServiceProvider(Unknown Source)
        at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown Source)
        at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown Source)
        at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
        at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
        at sun.reflect.GeneratedConstructorAccessor64.newInstance(Unknown 
Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance0(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at org.xml.sax.helpers.NewInstance.newInstance(Unknown Source)
        at org.xml.sax.helpers.XMLReaderFactory.loadClass(Unknown Source)
        at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
        at org.jdom.input.SAXBuilder.createParser(SAXBuilder.java:610)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:460)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:807)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore.deserializeExpressionAsXml(JCRExpressionStore.java:293)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore.access$100(JCRExpressionStore.java:79)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:364)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)

                at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:373)
        at 
info.magnolia.module.workflow.jcr.JCRExpressionStore$StoreIterator.fetchNext(JCRExpressionStore.java:367)

[/code]

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=2d047e73-edb3-419a-9c82-109ddf67cff0


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to