GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
351 stars 19 forks source link

Gspd crash #4032

Closed izaac closed 2 hours ago

izaac commented 3 hours ago

I am not sure what I was doing to reproduce it. I was just doing ordinary things. Android Auto, maps, youtube music. I also have CallApp as default for phone calls and sms.

I can't be more specific than that. Thanks in advance.

type: crash
osVersion: google/husky/husky:14/AP2A.240905.003/2024091900:user/release-keys
uid: 1021 (u:r:gpsd:s0)
cmdline: /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.xml
processUptime: 130974s

signal: 11 (SIGSEGV), code 9 (SEGV_MTESERR), faultAddr bf6465103f50
threadName: main
MTE: enabled

backtrace:
    /vendor/bin/hw/gpsd (Copy_SUPL10_SUPLINIT_to_GLSUPL_SUPLINIT(asn1_supl::ASN1T_SUPLINIT const&, GLSUPL_SUPLINIT&)+608, pc 7e7258)
    /vendor/bin/hw/gpsd (glsupl_DynamicDecodeSuplInit10+304, pc 7cf058)
    /vendor/bin/hw/gpsd (GlSuplHalPlatform::OnNetworkRequest(unsigned char const*, int, bool)+108, pc 3d1784)
    /vendor/bin/hw/gpsd (CustomerModule::OnMessage(int, void const*, unsigned int)+7560, pc 322828)
    /vendor/bin/hw/gpsd (GpsiServer::HandleGpsExtensionMessage(IpcIncomingMessage&)+536, pc 38f1f0)
    /vendor/bin/hw/gpsd (IpcPipeTransportBase::OnSelect(int, bool, bool, bool, void*)+612, pc 360614)
    /vendor/bin/hw/gpsd (MainSelectManager::ProcessEvent(ISelectHandler&, int, bool, bool, bool, void*)+220, pc 363968)
    /vendor/bin/hw/gpsd (SelectManager::PerformOneWaitAndProcess()+1044, pc 35e878)
    /vendor/bin/hw/gpsd (GlGpsdInterface::Run()+288, pc 37b444)
    /vendor/bin/hw/gpsd (main+464, pc 31b234)
    /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120, pc 5f148)
thestinger commented 2 hours ago

Looks the same as https://github.com/GrapheneOS/os-issue-tracker/issues/3665. It probably just happens randomly when using SUPL.

izaac commented 2 hours ago

Thanks for checking