sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #43929
Re: [Question #658440]: Java crash while running sikuli tests
Question #658440 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/658440
gregory gave more information on the question:
Using java 1.8 last update 144 I am having
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x003a6ccf, pid=3568, tid=0xb7790b70
#
# JRE version: Java(TM) SE Runtime Environment (8.0_144-b01) (build 1.8.0_144-b01)
# Java VM: Java HotSpot(TM) Server VM (25.144-b01 mixed mode linux-x86 )
# Problematic frame:
# C [libawt_xawt.so+0x41ccf] ReadRegionsInList+0x3ff
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
I thought using region was helping me but then it still failed. The main
issue is that is works (rarely but is works). I do not really know what
to do.
Here is more traces with java frame stack
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.X11.XRobotPeer.getRGBPixelsImpl(Lsun/awt/X11GraphicsConfig;IIII[I)V+0
j sun.awt.X11.XRobotPeer.getRGBPixels(Ljava/awt/Rectangle;)[I+33
j java.awt.Robot.createScreenCapture(Ljava/awt/Rectangle;)Ljava/awt/image/BufferedImage;+50
j org.sikuli.script.RobotDesktop.captureScreen(Ljava/awt/Rectangle;)Lorg/sikuli/script/ScreenImage;+2
j org.sikuli.script.ScreenUnion.capture(Ljava/awt/Rectangle;)Lorg/sikuli/script/ScreenImage;+174
j sun.reflect.GeneratedMethodAccessor21.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+40
J 2544 C1 sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (10 bytes) @ 0xa8e8c484 [0xa8e8c3a0+0xe4]
J 2554 C1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0xa8e9909c [0xa8e98d80+0x31c]
J 2607 C1 org.python.core.PyReflectedFunction.__call__(Lorg/python/core/PyObject;[Lorg/python/core/PyObject;[Ljava/lang/String;)Lorg/python/core/PyObject; (239 bytes) @ 0xa8ecd0f4 [0xa8ecc0e0+0x1014]
J 3364 C1 org.python.core.PyReflectedFunction.__call__([Lorg/python/core/PyObject;[Ljava/lang/String;)Lorg/python/core/PyObject; (47 bytes) @ 0xa88690d8 [0xa8868ec0+0x218]
J 3224 C1 org.python.core.PyObject.__call__(Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (20 bytes) @ 0xa87aa644 [0xa87aa300+0x344]
J 4016 C1 org.python.core.PyObject.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (7 bytes) @ 0xa8b41544 [0xa8b41460+0xe4]
J 3212 C1 org.python.core.PyMethod.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (32 bytes) @ 0xa8962f6c [0xa8962d80+0x1ec]
j sikuli.Sikuli$py.capture$14(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+476
j sikuli.Sikuli$py.call_function(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+176
J 3889 C1 org.python.core.PyTableCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (299 bytes) @ 0xa89e7614 [0xa89e71a0+0x474]
J 3983 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;[Lorg/python/core/PyObject;[Ljava/lang/String;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (722 bytes) @ 0xa8a30908 [0xa8a2bb00+0x4e08]
J 2004 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (98 bytes) @ 0xa8d04cb8 [0xa8d04980+0x338]
J 2003 C1 org.python.core.PyFunction.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (22 bytes) @ 0xa8d046d8 [0xa8d04660+0x78]
j Output$py.take_screenshot$4(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+102
J 3765 C1 Output$py.call_function(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject; (214 bytes) @ 0xa8793b90 [0xa8793600+0x590]
J 3889 C1 org.python.core.PyTableCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (299 bytes) @ 0xa89e7614 [0xa89e71a0+0x474]
J 3983 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;[Lorg/python/core/PyObject;[Ljava/lang/String;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (722 bytes) @ 0xa8a30908 [0xa8a2bb00+0x4e08]
J 2004 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (98 bytes) @ 0xa8d04cb8 [0xa8d04980+0x338]
J 2003 C1 org.python.core.PyFunction.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (22 bytes) @ 0xa8d046d8 [0xa8d04660+0x78]
J 1998 C1 org.python.core.PyMethod.__call__(Lorg/python/core/ThreadState;)Lorg/python/core/PyObject; (30 bytes) @ 0xa8d034b0 [0xa8d03400+0xb0]
j Output$py.take_screen_shot$3(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+17
J 3765 C1 Output$py.call_function(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject; (214 bytes) @ 0xa8793bc8 [0xa8793600+0x5c8]
J 3889 C1 org.python.core.PyTableCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (299 bytes) @ 0xa89e7614 [0xa89e71a0+0x474]
J 2004 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (98 bytes) @ 0xa8d04ba8 [0xa8d04980+0x228]
J 2003 C1 org.python.core.PyFunction.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (22 bytes) @ 0xa8d046d8 [0xa8d04660+0x78]
J 1998 C1 org.python.core.PyMethod.__call__(Lorg/python/core/ThreadState;)Lorg/python/core/PyObject; (30 bytes) @ 0xa8d034b0 [0xa8d03400+0xb0]
j Security_Engines_Editor$py.create_virtual_ressource$45(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+947
j Security_Engines_Editor$py.call_function(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+644
J 3889 C1 org.python.core.PyTableCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (299 bytes) @ 0xa89e7614 [0xa89e71a0+0x474]
J 2064 C1 org.python.core.PyBaseCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;[Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (126 bytes) @ 0xa8d22254 [0xa8d21f60+0x2f4]
J 2063 C1 org.python.core.PyFunction.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (25 bytes) @ 0xa8d22cb8 [0xa8d22c20+0x98]
J 2684 C1 org.python.core.PyMethod.__call__(Lorg/python/core/ThreadState;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (37 bytes) @ 0xa8f04d08 [0xa8f04c40+0xc8]
j org.python.pycode._pyx112.f$0(Lorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+1339
j org.python.pycode._pyx112.call_function(ILorg/python/core/PyFrame;Lorg/python/core/ThreadState;)Lorg/python/core/PyObject;+24
J 1896 C1 org.python.core.PyTableCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;Lorg/python/core/PyObject;)Lorg/python/core/PyObject; (299 bytes) @ 0xa8c9d124 [0xa8c9cf80+0x1a4]
j org.python.core.PyCode.call(Lorg/python/core/ThreadState;Lorg/python/core/PyFrame;)Lorg/python/core/PyObject;+4
j org.python.core.Py.runCode(Lorg/python/core/PyCode;Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Lorg/python/core/PyObject;+97
j org.python.core.__builtin__.execfile_flags(Ljava/lang/String;Lorg/python/core/PyObject;Lorg/python/core/PyObject;Lorg/python/core/CompilerFlags;)V+86
j org.python.util.PythonInterpreter.execfile(Ljava/lang/String;)V+16
j org.sikuli.script.SikuliScriptRunner.runPython(Ljava/lang/String;Ljava/io/File;)I+359
j org.sikuli.script.SikuliScriptRunner.runPython(Ljava/lang/String;)I+194
j org.sikuli.script.SikuliScript.main([Ljava/lang/String;)V+288
v ~StubRoutines::call_stub
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.