X 1.0rc1: Windows 7 64: Sudden crash with a long running script using observe()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SikuliX |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
******** possible reason: observe() buggy in rc1 (fixed in rc2)
-------
I'm using the Sikuli X 1.0rc1.
The script runs more than 5 mins.
After a while, the 'java.exe' suddenly dies with no apparent reason leaving a log file as below:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (0xe06d7363), pid=3648, tid=11084
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Client VM (14.3-b01 mixed mode windows-x86 )
# Problematic frame:
# C [KERNELBASE.
#
# If you would like to submit a bug report, please visit:
# http://
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x4b848c00): JavaThread "Thread-5" [_thread_in_native, id=11084, stack(0x4aef000
siginfo: ExceptionCode=
Registers:
EAX=0x4af2e49c, EBX=0x4af3ec10, ECX=0x00000003, EDX=0x00000000
ESP=0x4af2e49c, EBP=0x4af2e4ec, ESI=0x4af3e620, EDI=0x02f8796c
EIP=0x7673b727, EFLAGS=0x00000206
Top of Stack: (sp=0x4af2e49c)
0x4af2e49c: e06d7363 00000001 00000000 7673b727
0x4af2e4ac: 00000003 19930520 4af2e538 4e680298
0x4af2e4bc: 0000002d 0000002f 0000002f 4af2e4ec
0x4af2e4cc: 6dcf6396 4f337678 4af2e4ec 6dcf63a1
0x4af2e4dc: 0000002d 4af3e620 4af2e59c 4af3ec10
0x4af2e4ec: 4af2e524 74bddbf9 e06d7363 00000001
0x4af2e4fc: 00000003 4af2e518 e06d7363 00000001
0x4af2e50c: 00000000 00000000 00000003 19930520
Instructions: (pc=0x7673b727)
0x7673b717: 0c eb 03 89 45 c0 8d 45 b0 50 ff 15 6c 11 73 76
0x7673b727: c9 c2 10 00 cc cc cc cc cc 8b ff 55 8b ec 56 8b
Stack: [0x4aef0000,
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [KERNELBASE.
C [MSVCR90.
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.sikuli.
j org.sikuli.
j org.sikuli.
j org.python.
v ~StubRoutines:
j sun.reflect.
j sun.reflect.
j sun.reflect.
j java.lang.
J org.python.
j org.python.
j org.python.
j org.python.
j sikuli.
j sikuli.
J org.python.
J org.python.
J org.python.
J org.python.
J org.python.
J org.python.
j org.python.
j org.python.
j org.python.
j org.python.
j org.sikuli.
v ~StubRoutines:
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
=>0x4b848c00 JavaThread "Thread-5" [_thread_in_native, id=11084, stack(0x4aef000
0x4aa41000 JavaThread "weakref reaper" daemon [_thread_blocked, id=800, stack(0x4f47000
0x4a9cd800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3808, stack(0x4ae6000
0x4a9cac00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=9992, stack(0x4ace000
0x02454800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10448, stack(0x4a7d000
0x02450000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=8800, stack(0x4a74000
0x0244d000 JavaThread "Attach Listener" daemon [_thread_blocked, id=11152, stack(0x4a6b000
0x02442800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9704, stack(0x4a62000
0x02414000 JavaThread "Finalizer" daemon [_thread_blocked, id=2556, stack(0x4a59000
0x0240f400 JavaThread "Reference Handler" daemon [_thread_blocked, id=9144, stack(0x4a50000
0x02398800 JavaThread "main" [_thread_in_native, id=8556, stack(0x0043000
Other Threads:
0x0240c800 VMThread [stack: 0x4a470000,
0x0245e400 WatcherThread [stack: 0x4a860000,
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 7616K, used 4951K [0x04460000, 0x04ca0000, 0x09320000)
eden space 6784K, 72% used [0x04460000, 0x04935170, 0x04b00000)
from space 832K, 0% used [0x04b00000, 0x04b00c50, 0x04bd0000)
to space 832K, 0% used [0x04bd0000, 0x04bd0000, 0x04ca0000)
tenured generation total 100824K, used 95674K [0x09320000, 0x0f596000, 0x44460000)
the space 100824K, 94% used [0x09320000, 0x0f08e9a8, 0x0f08ea00, 0x0f596000)
compacting perm gen total 19200K, used 19135K [0x44460000, 0x45720000, 0x48460000)
the space 19200K, 99% used [0x44460000, 0x4570fdb0, 0x4570fe00, 0x45720000)
No shared spaces configured.
Dynamic libraries:
0x00400000 - 0x00424000 C:\Program Files (x86)\Java\
0x77120000 - 0x772a0000 C:\Windows\
0x76480000 - 0x76580000 C:\Windows\
0x76730000 - 0x76776000 C:\Windows\
0x768a0000 - 0x76940000 C:\Windows\
0x762f0000 - 0x7639c000 C:\Windows\
0x75360000 - 0x75379000 C:\Windows\
0x76200000 - 0x762f0000 C:\Windows\
0x74c90000 - 0x74cf0000 C:\Windows\
0x74c80000 - 0x74c8c000 C:\Windows\
0x7c340000 - 0x7c396000 C:\Program Files (x86)\Java\
0x6d800000 - 0x6da8b000 C:\Program Files (x86)\Java\
0x76ad0000 - 0x76bd0000 C:\Windows\
0x75fd0000 - 0x76060000 C:\Windows\
0x75350000 - 0x7535a000 C:\Windows\
0x76a30000 - 0x76acd000 C:\Windows\
0x72990000 - 0x729c2000 C:\Windows\
0x76940000 - 0x769a0000 C:\Windows\
0x76630000 - 0x766fc000 C:\Windows\
0x73520000 - 0x7356b000 C:\Windows\
0x6d7b0000 - 0x6d7bc000 C:\Program Files (x86)\Java\
0x6d330000 - 0x6d34f000 C:\Program Files (x86)\Java\
0x6d290000 - 0x6d298000 C:\Program Files (x86)\Java\
0x75340000 - 0x75345000 C:\Windows\
0x6d7f0000 - 0x6d7ff000 C:\Program Files (x86)\Java\
0x6d000000 - 0x6d14a000 C:\Program Files (x86)\Java\
0x737c0000 - 0x73811000 C:\Windows\
0x74cf0000 - 0x74e4c000 C:\Windows\
0x73620000 - 0x737be000 C:\Windows\
0x76420000 - 0x76477000 C:\Windows\
0x729f0000 - 0x72a03000 C:\Windows\
0x72910000 - 0x72990000 C:\Windows\
0x003f0000 - 0x003ff000 C:\Program Files (x86)\BillP Studios\
0x4ad30000 - 0x4ad3f000 C:\Program Files (x86)\DisplayFu
0x724e0000 - 0x7250c000 C:\Windows\
0x769a0000 - 0x76a2f000 C:\Windows\
0x6f270000 - 0x6f433000 C:\Windows\
0x735c0000 - 0x735c9000 C:\Windows\
0x738d0000 - 0x738d6000 C:\Windows\
0x69e80000 - 0x6a783000 C:\Windows\
0x6d230000 - 0x6d284000 C:\Program Files (x86)\Java\
0x73080000 - 0x73096000 C:\Windows\
0x73040000 - 0x7307b000 C:\Windows\
0x73490000 - 0x734a7000 C:\Windows\
0x73570000 - 0x7357b000 C:\Windows\
0x6d610000 - 0x6d623000 C:\Program Files (x86)\Java\
0x76ce0000 - 0x76d15000 C:\Windows\
0x76cd0000 - 0x76cd6000 C:\Windows\
0x73420000 - 0x7345c000 C:\Windows\
0x73280000 - 0x73286000 C:\Windows\
0x731d0000 - 0x731e0000 C:\Windows\
0x73230000 - 0x73274000 C:\Windows\
0x731c0000 - 0x731c8000 C:\Windows\
0x731b0000 - 0x731c0000 C:\Windows\
0x73190000 - 0x731a2000 C:\Windows\
0x73180000 - 0x7318d000 C:\Windows\
0x73120000 - 0x73145000 C:\Program Files (x86)\Bonjour\
0x73330000 - 0x7334c000 C:\Windows\
0x73320000 - 0x73327000 C:\Windows\
0x730f0000 - 0x73117000 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
0x73410000 - 0x73415000 C:\Windows\
0x730a0000 - 0x730a6000 C:\Windows\
0x730b0000 - 0x730e8000 C:\Windows\
0x4bf70000 - 0x4bfc2000 C:\Users\
0x73290000 - 0x732b5000 C:\Windows\
0x75080000 - 0x7521d000 C:\Windows\
0x76600000 - 0x76627000 C:\Windows\
0x763a0000 - 0x763b2000 C:\Windows\
0x4e350000 - 0x4e486000 C:\Users\
0x4e490000 - 0x4e6ae000 c:\Program Files (x86)\Sikuli\
0x6dcf0000 - 0x6dd7e000 C:\Windows\
0x74b80000 - 0x74c23000 C:\Windows\
0x4e6b0000 - 0x4e938000 c:\Program Files (x86)\Sikuli\
0x4e940000 - 0x4ea0a000 c:\Program Files (x86)\Sikuli\
0x6cfd0000 - 0x6cfe9000 C:\Windows\
0x74850000 - 0x74864000 C:\Windows\
0x4c380000 - 0x4c3a1000 C:\Windows\
0x75380000 - 0x75fc9000 C:\Windows\
0x4c560000 - 0x4c573000 C:\Windows\
0x6fb00000 - 0x6fb19000 C:\Windows\
0x4c580000 - 0x4c587000 C:\Users\
0x6d360000 - 0x6d366000 C:\Program Files (x86)\Java\
0x4bfd0000 - 0x4bfd9000 C:\Users\
0x6d630000 - 0x6d639000 C:\Program Files (x86)\Java\
VM Arguments:
jvm_args: -Xms64M -Xmx1G -Dfile.
java_command: c:\Program Files (x86)\Sikuli\
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=
PATH=C:
USERNAME=jaewon
OS=Windows_NT
PROCESSOR_
--------------- S Y S T E M ---------------
OS: Windows 7 Build 7600
CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 26 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, ht
Memory: 4k page, physical 4194303k(2192884k free), swap 4194303k(4194303k free)
vm_info: Java HotSpot(TM) Client VM (14.3-b01) for windows-x86 JRE (1.6.0_17-b04), built on Oct 11 2009 00:52:06 by "java_re" with MS VC++ 7.1
time: Wed Jan 26 18:55:37 2011
elapsed time: 378 seconds
If my script is needed to debug this, I can send it by email.
(But it'll not be possible to run it properly since it requires many extern applications which cannot be provided.
)
summary: |
- X 1.0rc1: Windows 7 64: Sudden crash of java.exe with a long running - script + X 1.0rc1: Windows 7 64: Sudden crash with a long running script using + observe() |
Changed in sikuli: | |
status: | New → Confirmed |
milestone: | none → x1.0-rc2 |
description: | updated |
Changed in sikuli: | |
status: | Confirmed → Fix Committed |
Changed in sikuli: | |
status: | Fix Committed → Fix Released |
--1. You are running on Win7 64 Bit, but you are using Java version 17 (why? the actual version is 23?)
--2. It seems you are running a modified Sikuli-IDE.bat (or your own java command): -Xmx1G -Duser.language=en (reason?)
--2. Yes, your script would be helpful. send the zipped .sikuli to my mail at: https:/ /launchpad. net/~raimund- hocke. So I can have a look at it (the missing apps are no problem).