it appears this tinderbox (which is now running subsequentcheck) crashes
a lot on toolkit_unoapi MutableTreeNode, which doesn't happen locally here.
does anybody know if it would be possible to put some automatic core
dump stack trace printing thingy into the build system for MSVC like we
do already for GCC?
can somebody run the test locally on the machine and obtain a stack?
***** State for
toolkit.MutableTreeDataModel::com::sun::star::awt::tree::XTreeDataModel
******
Whole interface: PASSED.OK
**********************************************************************************************
LOG> Log started 16.07.2012 - 01:54:40
checking:
[toolkit.MutableTreeDataModel::com::sun::star::lang::XComponent] is
iface: [com.sun.star.lang.XComponent] testcode: [ifc.lang._XComponent]
LOG> Execute: dispose()
LOG> Execute: removeEventListener()
LOG> Execute: addEventListener()
LOG> addEventListener(): null
LOG> Thread[main,5,main] is removing EL
ifc.lang._XComponent$MyEventListener2@dc67e
LOG> removeEventListener(): null
LOG> begin dispose in thread Thread[main,5,main]
LOG> Listener 1: disposing
LOG> Thread[main,5,main] is DISPOSING
EV1ifc.lang._XComponent$MyEventListener@d09ad3
LOG> end disposeThread[main,5,main]
Method addEventListener() finished with state OK
Method removeEventListener() finished with state OK
Method dispose() finished with state OK
LOG> dispose(): PASSED.OK
LOG>     disposing xTextDoc
***** State for
toolkit.MutableTreeDataModel::com::sun::star::lang::XComponent ******
Whole interface: PASSED.OK
*************************************************************************************
LOG>     disposing xTextDoc
Couldn't close document
***** State for toolkit.MutableTreeDataModel ******
Whole component: PASSED.OK
***************************************************
Creating: toolkit.MutableTreeNode
LOG> Log started 16.07.2012 - 01:54:42
Exception while getting Environment com.sun.star.lang.DisposedException
com.sun.star.lang.DisposedException
        at
com.sun.star.lib.uno.environments.remote.JobQueue.removeJob(JobQueue.java:203)
        at
com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:323)
        at
com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:296)
        at
com.sun.star.lib.uno.environments.remote.JavaThreadPool.enter(JavaThreadPool.java:81)
        at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:628)
        at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:141)
        at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:123)
        at $Proxy47.getFolderContents(Unknown Source)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:152)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.dirlist(MutableTreeNode.java:157)
        at mod._toolkit.MutableTreeNode.fillNode(MutableTreeNode.java:131)
        at
mod._toolkit.MutableTreeNode.createTestEnvironment(MutableTreeNode.java:91)
        at lib.TestCase.getTestEnvironment(TestCase.java:123)
        at base.java_fat.getTestEnvironment(java_fat.java:321)
        at base.java_fat.executeTest(java_fat.java:169)
        at org.openoffice.Runner.run(Runner.java:234)
        at org.openoffice.test.UnoApiTest.test(UnoApiTest.java:38)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
        at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
        at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
        at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
        at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:24)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
        at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
        at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
        at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
Caused by: java.io.EOFException
        at java.io.DataInputStream.readInt(DataInputStream.java:358)
        at com.sun.star.lib.uno.protocols.urp.urp.readBlock(urp.java:350)
        at com.sun.star.lib.uno.protocols.urp.urp.readMessage(urp.java:87)
        at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:97)
LOG>     disposing xTextDoc
***** State for toolkit.MutableTreeNode ******
Whole component: Couldn't create MutableTreeNode
**********************************************
Creating: toolkit.TabController
LOG> Log started 16.07.2012 - 01:54:45
LOG> creating a textdocument
com.sun.star.lang.DisposedException: java_remote_bridge
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge@180f96c is
disposed
LOG>    at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.checkDisposed(java_remote_bridge.java:691)
LOG>    at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:612)
LOG>    at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:141)
LOG>    at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:123)
LOG>    at $Proxy8.createInstance(Unknown Source)
LOG>    at util.DesktopTools.createDesktop(DesktopTools.java:83)
LOG>    at util.DesktopTools.getCLoader(DesktopTools.java:62)
LOG>    at util.DesktopTools.openNewDoc(DesktopTools.java:239)
LOG>    at util.WriterTools.createTextDoc(WriterTools.java:42)
LOG>    at mod._toolkit.TabController.initialize(TabController.java:53)
LOG>    at lib.TestCase.initializeTestCase(TestCase.java:70)
LOG>    at base.java_fat.executeTest(java_fat.java:167)
LOG>    at org.openoffice.Runner.run(Runner.java:234)
LOG>    at org.openoffice.test.UnoApiTest.test(UnoApiTest.java:38)
LOG>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
LOG>    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
LOG>    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
LOG>    at java.lang.reflect.Method.invoke(Method.java:592)
LOG>    at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
LOG>    at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
LOG>    at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
LOG>    at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
LOG>    at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
LOG>    at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)
LOG>    at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
LOG>    at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
LOG>    at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
LOG>    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
LOG>    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
LOG>    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
LOG>    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
LOG>    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
LOG>    at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
LOG>    at org.junit.runners.Suite.runChild(Suite.java:128)
LOG>    at org.junit.runners.Suite.runChild(Suite.java:24)
LOG>    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
LOG>    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
LOG>    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
LOG>    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
LOG>    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
LOG>    at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
LOG>    at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
LOG>    at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
LOG>    at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
LOG>    at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
LOG>    at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
LOG>    at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
E
Time: 67.049
There was 1 failure:
1) test(org.openoffice.test.UnoApiTest)
lib.StatusException: Couldn't create document
        at mod._toolkit.TabController.initialize(TabController.java:58)
        at lib.TestCase.initializeTestCase(TestCase.java:70)
        at base.java_fat.executeTest(java_fat.java:167)
        at org.openoffice.Runner.run(Runner.java:234)
        at org.openoffice.test.UnoApiTest.test(UnoApiTest.java:38)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:592)
        at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
        at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
        at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
        at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
        at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:24)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
        at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
        at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
        at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
Caused by: com.sun.star.lang.DisposedException: java_remote_bridge
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge@180f96c is
disposed
        at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.checkDisposed(java_remote_bridge.java:691)
        at
com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:612)
        at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:141)
        at
com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:123)
        at $Proxy8.createInstance(Unknown Source)
        at util.DesktopTools.createDesktop(DesktopTools.java:83)
        at util.DesktopTools.getCLoader(DesktopTools.java:62)
        at util.DesktopTools.openNewDoc(DesktopTools.java:239)
        at util.WriterTools.createTextDoc(WriterTools.java:42)
        at mod._toolkit.TabController.initialize(TabController.java:53)
        ... 37 more
FAILURES!!!
Tests run: 1,  Failures: 1
to rerun just this failed test without all others, run:
    make
C:/cygwin/home/tinderbox/tinderbox-master-build-libreoffice/workdir/wntmsci12.pro/JunitTest/toolkit_unoapi/done
cd into the module dir to run the tests faster
Or to do interactive debugging, run two shells with (Linux only):
    make debugrun
    make gb_JunitTest_DEBUGRUN=T
C:/cygwin/home/tinderbox/tinderbox-master-build-libreoffice/workdir/wntmsci12.pro/JunitTest/toolkit_unoapi/done
make[2]: ***
[C:/cygwin/home/tinderbox/tinderbox-master-build-libreoffice/workdir/wntmsci12.pro/JunitTest/toolkit_unoapi/done]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
`/home/tinderbox/tinderbox-master-build-libreoffice'
make[1]: *** [subsequentcheck] Error 2
make[1]: Leaving directory
`/home/tinderbox/tinderbox-master-build-libreoffice'
make: *** [check] Error 2
Context
- MSVC stack traces  Fwd: Tinderbox failure, Win-x86@6, MASTER, last	success: 2012-08-14 09:27:23 · Michael Stahl
 
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.