[ https://issues.apache.org/jira/browse/HARMONY-5700?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12587187#action_12587187
]
Andrey Pavlenko commented on HARMONY-5700:
------------------------------------------
The issue is not reproducible after applying the patch.
> [drlvm][JIT] VM crash during deserialization
> --------------------------------------------
>
> Key: HARMONY-5700
> URL: https://issues.apache.org/jira/browse/HARMONY-5700
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Environment: Windows x86
> Reporter: Andrey Pavlenko
> Assignee: Mikhail Fursov
> Attachments: jet.patch, Test.java
>
>
> The functional tests functional.org.apache.harmony.test.func.api.java.io.ObjectOutputStream.*
intermittently crash DRLVM on Windows x86 with the below stack. Please find the reproducer
attached. More details can be found here: http://people.apache.org/~smishura/r644719/Windows_x86/func/junit/index.html.
> Stack trace:
> 0: JIT_compile_method_with_params (:-1)
> 1: JIT_compile_method_with_params (:-1)
> 2: JIT_compile_method_with_params (:-1)
> 3: JIT_compile_method_with_params (:-1)
> 4: JIT_compile_method_with_params (:-1)
> 5: JIT_compile_method_with_params (:-1)
> 6: JIT_compile_method_with_params (:-1)
> 7: JIT_compile_method_with_params (:-1)
> 8: JIT_compile_method_with_params (:-1)
> 9: JIT_compile_method_with_params (:-1)
> 10: JIT_compile_method_with_params (:-1)
> 11: JIT_compile_method_with_params (:-1)
> 12: free (:-1)
> 13: free (:-1)
> 14: JIT_compile_method_with_params (:-1)
> 15: JIT_compile_method_with_params (:-1)
> 16: JIT_compile_method_with_params (:-1)
> 17: JIT_compile_method_with_params (:-1)
> 18: JIT_compile_method_with_params (:-1)
> 19: JIT_compile_method_with_params (:-1)
> 20: JIT_compile_method_with_params (:-1)
> 21: __crtLCMapStringA (:-1)
> 22: __crtLCMapStringA (:-1)
> 23: __crtLCMapStringA (:-1)
> 24: JIT_compile_method_with_params (:-1)
> 25: JIT_compile_method_with_params (:-1)
> 26: JIT_compile_method_with_params (:-1)
> 27: JIT_compile_method_with_params (:-1)
> 28: JIT_compile_method_with_params (:-1)
> 29: JIT_compile_method_with_params (:-1)
> 30: compiled_method_load (:-1)
> 31: ?LookupLoader@ClassLoader@@SAPAU1@PAUManagedObject@@@Z (:-1)
> 32: vm_compile_method (:-1)
> 33: EmInitialize (:-1)
> 34: _port_executable_name@4 (:-1)
> 35: _port_executable_name@4 (:-1)
> 36: _apr_atomic_inc32@4 (:-1)
> 37: _port_executable_name@4 (:-1)
> 38: log_printf (:-1)
> 39: _port_executable_name@4 (:-1)
> 40: _port_executable_name@4 (:-1)
> 41: free (:-1)
> 42: free (:-1)
> 43: compiled_method_load (:-1)
> 44: compiled_method_load (:-1)
> 45: _apr_atomic_casptr@12 (:-1)
> 46: NtSetEventBoostPriority (:-1)
> 47: RtlpUnWaitCriticalSection (:-1)
> 48: RtlpUnWaitCriticalSection (:-1)
> 49: (:-1)
> 50: ?LookupLoader@ClassLoader@@SAPAU1@PAUManagedObject@@@Z (:-1)
> 51: compiled_method_load (:-1)
> 52: ?is_unwindable@@YA_NXZ (:-1)
> 53: stub::unknown
> 54: java/io/ObjectInputStream::readClassDescriptor (()Ljava/io/ObjectStreamClass;):
ObjectInputStream.java:1783
> 55: java/io/ObjectInputStream::readNewClassDesc ((Z)Ljava/io/ObjectStreamClass;): ObjectInputStream.java:1702
> 56: java/io/ObjectInputStream::readClassDesc (()Ljava/io/ObjectStreamClass;): ObjectInputStream.java:713
> 57: java/io/ObjectInputStream::readNewObject ((Z)Ljava/lang/Object;): ObjectInputStream.java:1861
> 58: java/io/ObjectInputStream::readNonPrimitiveContent ((Z)Ljava/lang/Object;): ObjectInputStream.java:817
> 59: java/io/ObjectInputStream::readObject ((Z)Ljava/lang/Object;): ObjectInputStream.java:2131
> 60: java/io/ObjectInputStream::readObject (()Ljava/lang/Object;): ObjectInputStream.java:2086
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|