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] jmp to pinvoke method not supported #54373

Open
fanyang-mono opened this issue Jun 17, 2021 · 2 comments
Open

[MONO][Interp] jmp to pinvoke method not supported #54373

fanyang-mono opened this issue Jun 17, 2021 · 2 comments

Comments

@fanyang-mono
Copy link
Member

fanyang-mono commented Jun 17, 2021

Failed tests list:

  • JIT/Directed/pinvoke/tail/tail.sh
@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/pinvoke/tail/tail.sh
  • JIT/Directed/zeroinit/init_struct/init_struct.sh
  • JIT/Directed/zeroinit/tail/tail.sh

Here is the error message:

Full log

06-17 17:02:17.968 16687 16704 I DOTNET  : MonoRunner initialize,, entryPointLibName=tail.dll
      06-17 17:02:17.968 16687 16704 D DOTNET  : file_path: /data/user/0/net.dot.JIT_Directed/files/runtimeconfig.bin
      06-17 17:02:17.968 16687 16704 D DOTNET  : Interp Enabled
      06-17 17:02:17.970 16687 16704 D DOTNET  : assembly_preload_hook: System.Private.CoreLib (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.008 16687 16704 D DOTNET  : assembly_preload_hook: tail.dll (null) /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.008 16687 16704 D DOTNET  : Executable: tail.dll
      06-17 17:02:18.008 16687 16704 D DOTNET  : assembly_preload_hook: mscorlib  /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.009 16687 16704 D DOTNET  : assembly_preload_hook: System.Console  /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.009 16687 16704 D DOTNET  : assembly_preload_hook: System.Runtime  /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.010 16687 16704 D DOTNET  : assembly_preload_hook: System.Threading  /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.032 16687 16704 D DOTNET  : assembly_preload_hook: System.Runtime.InteropServices  /data/user/0/net.dot.JIT_Directed/files
      06-17 17:02:18.035 16687 16704 I DOTNET  : Error 101
      06-17 17:02:18.035 16687 16704 D DOTNET  : Exit code: 101.
      06-17 17:02:18.048 16687 16704 I DOTNET  : MonoRunner finished, return-code=101
      06-17 17:02:18.049  1792  6219 I ActivityManager: Force stopping net.dot.JIT_Directed appid=10110 user=0: finished inst
      06-17 17:02:18.049  1792  6219 I ActivityManager: Killing 16687:net.dot.JIT_Directed/u0a110 (adj 0): stop net.dot.JIT_Directed
      06-17 17:02:18.050  1792 13172 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
      06-17 17:02:18.050  1792 13172 W Binder  : java.lang.Throwable
      06-17 17:02:18.050  1792 13172 W Binder  : 	at android.os.BinderProxy.transact(BinderProxy.java:480)
      06-17 17:02:18.050  1792 13172 W Binder  : 	at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:205)
      06-17 17:02:18.050  1792 13172 W Binder  : 	at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86)
      06-17 17:02:18.052 16676 16676 D AndroidRuntime: Shutting down VM
      06-17 17:02:18.068 16676 16707 E app_process: Thread attaching to non-existent runtime: Binder:16676_3
      06-17 17:02:18.068 16676 16707 I AndroidRuntime: NOTE: attach of thread 'Binder:16676_3' failed
      06-17 17:02:18.085  1536  1536 I Zygote  : Process 16687 exited due to signal 9 (Killed)
      06-17 17:02:18.094  1792  1819 I libprocessgroup: Successfully killed process cgroup uid 10110 pid 16687 in 43ms
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] JIT/Directed/* failed with Error 101 on Android x64 with interpreter [MONO][Interp] JIT/Directed/* failed with Error 101 with interpreter Jun 18, 2021
@SamMonoRT SamMonoRT removed the untriaged New issue has not been triaged by the area owner label Jun 21, 2021
@SamMonoRT SamMonoRT added this to the 7.0.0 milestone Jun 21, 2021
@SamMonoRT
Copy link
Member

Assigning for accurate tracking and triaging

@BrzVlad BrzVlad changed the title [MONO][Interp] JIT/Directed/* failed with Error 101 with interpreter [MONO][Interp] jmp to pinvoke method not supported Aug 2, 2022
@BrzVlad BrzVlad modified the milestones: 7.0.0, 8.0.0 Aug 2, 2022
@kotlarmilos kotlarmilos self-assigned this Dec 5, 2022
@kotlarmilos kotlarmilos modified the milestones: 8.0.0, Future May 19, 2023
@kotlarmilos kotlarmilos modified the milestones: Future, 9.0.0 Jul 13, 2023
@kotlarmilos kotlarmilos modified the milestones: 9.0.0, Future Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants