Skip to content

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

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

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions