Skip to content

[NAOT][android] System.Net.Http.Functional.Tests failure #120725

@sbomer

Description

@sbomer

These tests fail on native AOT android with:

10-14 14:10:20.230  1370  1384 E DOTNET  : Unhandled exception.
        10-14 14:10:20.231  1370  1384 E DOTNET  : System.Runtime.InteropServices.MarshalDirectiveException: Method '[S.P.CompilerGenerated]Internal.CompilerGenerated.<Module>.CalliMarshallingMethodThunk(JNIEnv*,native int,uint8&,native int)' requires marshalling that is not yet supported by this compiler.
        10-14 14:10:20.231  1370  1384 E DOTNET  :    at libSystem.Net.Http.Functional.Tests!<BaseAddress>+0x10fc467
        10-14 14:10:20.231  1370  1384 E DOTNET  :    at libSystem.Net.Http.Functional.Tests!<BaseAddress>+0x1290768
        10-14 14:10:20.231  1370  1384 E DOTNET  :
        --------- beginning of crash
        10-14 14:10:20.233  1370  1384 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 1384 (.dot.MonoRunner), pid 1370 (unctional.Tests)
        10-14 14:10:20.390  1388  1388 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto
        10-14 14:10:20.394   293   293 I tombstoned: received crash request for pid 1384
        10-14 14:10:20.396  1388  1388 I crash_dump64: performing dump of process 1370 (target tid = 1384)
        10-14 14:10:20.748  1388  1388 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
        10-14 14:10:20.748  1388  1388 F DEBUG   : Build fingerprint: 'google/sdk_gphone64_x86_64/emu64xa:16/BE2A.250530.026.F3/13894323:userdebug/dev-keys'
        10-14 14:10:20.748  1388  1388 F DEBUG   : Revision: '0'
        10-14 14:10:20.748  1388  1388 F DEBUG   : ABI: 'x86_64'
        10-14 14:10:20.748  1388  1388 F DEBUG   : Timestamp: 2025-10-14 14:10:20.412105129-0700
        10-14 14:10:20.749  1388  1388 F DEBUG   : Process uptime: 2s
        10-14 14:10:20.749  1388  1388 F DEBUG   : Cmdline: net.dot.System.Net.Http.Functional.Tests
        10-14 14:10:20.749  1388  1388 F DEBUG   : pid: 1370, tid: 1384, name: .dot.MonoRunner  >>> net.dot.System.Net.Http.Functional.Tests <<<
        10-14 14:10:20.749  1388  1388 F DEBUG   : uid: 10829
        10-14 14:10:20.749  1388  1388 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
        10-14 14:10:20.749  1388  1388 F DEBUG   :     rax 0000000000000000  rbx 000000000000055a  rcx 00007fcb4c26d424  rdx 0000000000000006
        10-14 14:10:20.749  1388  1388 F DEBUG   :     r8  00007fc68bc138a8  r9  00007fc68bc138a8  r10 00007fc8371a9f90  r11 0000000000000203
        10-14 14:10:20.749  1388  1388 F DEBUG   :     r12 00007fc834bc0467  r13 0000000000000000  r14 0000000000000568  r15 0000000000000002
        10-14 14:10:20.749  1388  1388 F DEBUG   :     rdi 000000000000055a  rsi 0000000000000568
        10-14 14:10:20.749  1388  1388 F DEBUG   :     rbp 00007fc8371aa030  rsp 00007fc8371a9f90  rip 00007fcb4c26d424
        10-14 14:10:20.749  1388  1388 F DEBUG   : 38 total frames
        10-14 14:10:20.749  1388  1388 F DEBUG   : backtrace:
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #00 pc 000000000006a424  /apex/com.android.runtime/lib64/bionic/libc.so (abort+196) (BuildId: fcb82240218d1473de1e3d2137c0be35)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #01 pc 0000000000fd29a8  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #02 pc 00000000015ecf7b  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #03 pc 00000000015ecc32  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #04 pc 000000000169f953  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #05 pc 000000000169fe1b  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #06 pc 000000000169fc5c  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #07 pc 0000000001048f23  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #08 pc 00000000010fc466  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #09 pc 0000000001290767  /data/app/~~ZC2sgiGKZkFMitQkl1Nv7A==/net.dot.System.Net.Http.Functional.Tests-wl7FDxjRBgx8fk058kjDLw==/lib/x86_64/libSystem.Net.Http.Functional.Tests.so (Java_net_dot_MonoRunner_setEnv+87) (BuildId: c5775be2086adf0b861b1719499ce5b6af6e4928)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #10 pc 000000000022c8cb  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+219) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #11 pc 00000000002121f6  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+806) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #12 pc 000000000046220c  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+252) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #13 pc 00000000005fa142  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+2402) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #14 pc 0000000000234b05  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+15989) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #15 pc 0000000000210915  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+5) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #16 pc 0000000000000c04  <anonymous:7fcb81552000> (net.dot.MonoRunner.initializeRuntime+0)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #17 pc 00000000005f2082  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238)+466) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #18 pc 00000000005f9396  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+102) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #19 pc 00000000005fa128  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+2376) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #20 pc 0000000000234b05  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+15989) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #21 pc 0000000000210915  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+5) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #22 pc 0000000000000e6c  <anonymous:7fcb81552000> (net.dot.MonoRunner.onStart+0)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #23 pc 00000000005f2082  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238)+466) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #24 pc 00000000005f9396  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+102) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #25 pc 00000000005fa128  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+2376) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #26 pc 0000000000233611  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+10625) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #27 pc 0000000000210915  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+5) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #28 pc 0000000000275760  /system/framework/framework.jar (offset 0x7000) (android.app.Instrumentation$InstrumentationThread.run+0)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #29 pc 00000000005f2082  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238)+466) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #30 pc 00000000009a861b  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+907) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #31 pc 000000000022ca5c  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+140) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #32 pc 0000000000211e94  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+756) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #33 pc 00000000004621c5  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+181) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #34 pc 00000000008f42ec  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1388) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #35 pc 00000000008f3d78  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+8) (BuildId: 108a321dc93c20580e74b855c407e975)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #36 pc 000000000007ac5f  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+63) (BuildId: fcb82240218d1473de1e3d2137c0be35)
        10-14 14:10:20.749  1388  1388 F DEBUG   :       #37 pc 000000000006d94d  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+61) (BuildId: fcb82240218d1473de1e3d2137c0be35)
        10-14 14:10:20.771     0     0 I logd    : logdr: UID=10829 GID=10829 PID=1388 n tail=500 logMask=8 pid=1370 start=0ns deadline=0ns
        10-14 14:10:20.772     0     0 I logd    : logdr: UID=10829 GID=10829 PID=1388 n tail=500 logMask=1 pid=1370 start=0ns deadline=0ns
        10-14 14:10:20.761   293   293 E tombstoned: Tombstone written to: tombstone_16
        10-14 14:10:20.764  5346  1393 E ActivityManager: App crashed on incremental package net.dot.System.Net.Http.Functional.Tests which is 100% loaded.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-area-labelAn area label is needed to ensure this gets routed to the appropriate area ownersuntriagedNew issue has not been triaged by the area owner

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions