Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MONO][Interp] transform.c: Unimplemented opcode: ee at 0x0 #54372

Closed
fanyang-mono opened this issue Jun 17, 2021 · 1 comment · Fixed by #59334
Closed

[MONO][Interp] transform.c: Unimplemented opcode: ee at 0x0 #54372

fanyang-mono opened this issue Jun 17, 2021 · 1 comment · Fixed by #59334

Comments

@fanyang-mono
Copy link
Member

fanyang-mono commented Jun 17, 2021

The following tests failed on Android x64 with Interpreter the the same error shown below:

  • JIT/Directed/coverage/importer/ceeillegal/ceeillegal.sh
  • JIT/Directed/coverage/importer/Desktop/ceeillegal_il_d/ceeillegal_il_d.sh
  • JIT/Directed/coverage/importer/Desktop/ceeillegal_il_r/ceeillegal_il_r.sh

Here is the error message:

Full log

06-17 16:50:05.652  7348  7366 I DOTNET  : MonoRunner initialize,, entryPointLibName=ceeillegal.dll
      06-17 16:50:05.652  7348  7366 D DOTNET  : file_path: /data/user/0/net.dot.JIT_Directed/files/runtimeconfig.bin
      06-17 16:50:05.666  7348  7366 D DOTNET  : Interp Enabled
      06-17 16:50:05.691  7348  7366 D DOTNET  : assembly_preload_hook: System.Private.CoreLib (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.754  7348  7366 D DOTNET  : assembly_preload_hook: ceeillegal.dll (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.755  7348  7366 D DOTNET  : Executable: ceeillegal.dll
      06-17 16:50:05.755  7348  7366 D DOTNET  : assembly_preload_hook: mscorlib  /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.755  7348  7366 D DOTNET  : ((null) error) transform.c: Unimplemented opcode: ee at 0x0
      06-17 16:50:05.755  7348  7366 E DOTNET  : Exit code: 1.
      06-17 16:50:05.805  1792  6219 I ActivityManager: Process net.dot.JIT_Directed (pid 7348) has died: fore FGS 
      06-17 16:50:05.807  1792  6219 W ActivityManager: Crash of app net.dot.JIT_Directed running instrumentation ComponentInfo{net.dot.JIT_Directed/net.dot.MonoRunner}
      06-17 16:50:05.808  1536  1536 I Zygote  : Process 7348 exited cleanly (1)
      06-17 16:50:05.809  1792  6219 I ActivityManager: Force stopping net.dot.JIT_Directed appid=10110 user=0: finished inst
      06-17 16:50:05.816  1792  7369 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
      06-17 16:50:05.816  1792  7369 W Binder  : java.lang.Throwable
      06-17 16:50:05.816  1792  7369 W Binder  : 	at android.os.BinderProxy.transact(BinderProxy.java:480)
      06-17 16:50:05.816  1792  7369 W Binder  : 	at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:205)
      06-17 16:50:05.816  1792  7369 W Binder  : 	at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86)
      06-17 16:50:05.827  7338  7338 D AndroidRuntime: Shutting down VM
      06-17 16:50:05.847  1792  7369 I ActivityManager: Failure reporting to instrumentation watcher: comp=ComponentInfo{net.dot.JIT_Directed/net.dot.MonoRunner} results=Bundle[{shortMsg=Process crashed.}]
      06-17 16:50:05.852  1792  1819 I libprocessgroup: Successfully killed process cgroup uid 10110 pid 7348 in 45ms
@ghost
Copy link

ghost commented Jun 17, 2021

Tagging subscribers to this area: @BrzVlad
See info in area-owners.md if you want to be subscribed.

Issue Details

Failed tests list:

  • JIT/Directed/coverage/importer/ceeillegal/ceeillegal.sh
  • JIT/Directed/coverage/importer/Desktop/ceeillegal_il_d/ceeillegal_il_d.sh
  • JIT/Directed/coverage/importer/Desktop/ceeillegal_il_r/ceeillegal_il_r.sh

Here is the error message:

Full log

06-17 16:50:05.652  7348  7366 I DOTNET  : MonoRunner initialize,, entryPointLibName=ceeillegal.dll
      06-17 16:50:05.652  7348  7366 D DOTNET  : file_path: /data/user/0/net.dot.JIT_Directed/files/runtimeconfig.bin
      06-17 16:50:05.666  7348  7366 D DOTNET  : Interp Enabled
      06-17 16:50:05.691  7348  7366 D DOTNET  : assembly_preload_hook: System.Private.CoreLib (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.754  7348  7366 D DOTNET  : assembly_preload_hook: ceeillegal.dll (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.755  7348  7366 D DOTNET  : Executable: ceeillegal.dll
      06-17 16:50:05.755  7348  7366 D DOTNET  : assembly_preload_hook: mscorlib  /data/user/0/net.dot.JIT_Directed/files
      06-17 16:50:05.755  7348  7366 D DOTNET  : ((null) error) transform.c: Unimplemented opcode: ee at 0x0
      06-17 16:50:05.755  7348  7366 E DOTNET  : Exit code: 1.
      06-17 16:50:05.805  1792  6219 I ActivityManager: Process net.dot.JIT_Directed (pid 7348) has died: fore FGS 
      06-17 16:50:05.807  1792  6219 W ActivityManager: Crash of app net.dot.JIT_Directed running instrumentation ComponentInfo{net.dot.JIT_Directed/net.dot.MonoRunner}
      06-17 16:50:05.808  1536  1536 I Zygote  : Process 7348 exited cleanly (1)
      06-17 16:50:05.809  1792  6219 I ActivityManager: Force stopping net.dot.JIT_Directed appid=10110 user=0: finished inst
      06-17 16:50:05.816  1792  7369 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
      06-17 16:50:05.816  1792  7369 W Binder  : java.lang.Throwable
      06-17 16:50:05.816  1792  7369 W Binder  : 	at android.os.BinderProxy.transact(BinderProxy.java:480)
      06-17 16:50:05.816  1792  7369 W Binder  : 	at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:205)
      06-17 16:50:05.816  1792  7369 W Binder  : 	at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86)
      06-17 16:50:05.827  7338  7338 D AndroidRuntime: Shutting down VM
      06-17 16:50:05.847  1792  7369 I ActivityManager: Failure reporting to instrumentation watcher: comp=ComponentInfo{net.dot.JIT_Directed/net.dot.MonoRunner} results=Bundle[{shortMsg=Process crashed.}]
      06-17 16:50:05.852  1792  1819 I libprocessgroup: Successfully killed process cgroup uid 10110 pid 7348 in 45ms
Author: fanyang-mono
Assignees: -
Labels:

area-Codegen-Interpreter-mono, os-android

Milestone: -

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Jun 17, 2021
@fanyang-mono fanyang-mono changed the title [MONO][Android][Interp] transform.c: Unimplemented opcode: ee at 0x0 [MONO][Interp] transform.c: Unimplemented opcode: ee at 0x0 Jun 18, 2021
@SamMonoRT SamMonoRT removed the untriaged New issue has not been triaged by the area owner label Jun 22, 2021
@SamMonoRT SamMonoRT added this to the 7.0.0 milestone Jun 22, 2021
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Sep 20, 2021
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Sep 21, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Nov 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants