ish icon indicating copy to clipboard operation
ish copied to clipboard

App crashes when running sudo

Open capnb0b opened this issue 2 years ago • 13 comments

I just updated sudo to 1.9.15-r0 off the edge repositories, and now running sudo crashes the app. The examples I have tried are “sudo apk add font-noto-emoji”, “sudo su -“, “sudo ls”

Here is a crash dump from running “sudo ls”:

Crash report:
{"roots_installed":0,"app_cohort":"2|date=1699509600000&sf=143441&tid=21578803c57fadef6809e9eecaaeea1d17c5dd6b761ca1e567f52aa55e09804f&ttype=e","app_name":"iSH","app_version":"1.3.3","timestamp":"2023-11-09 05:50:21.00 -0600","slice_uuid":"17dfc6bd-a88c-316b-a141-b1efb88e3126","adam_id":"1436902243","build_version":"516","platform":2,"bundleID":"app.ish.iSH","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"iPhone OS 17.1 (21B74)","incident_id":"ED5EC48C-2356-4759-9C35-51B121B4A08A","name":"iSH","is_beta":1}
{
  "uptime" : 130000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iPad7,5",
  "coalitionID" : 736,
  "osVersion" : {
    "isEmbedded" : true,
    "train" : "iPhone OS 17.1",
    "releaseType" : "User",
    "build" : "21B74"
  },
  "captureTime" : "2023-11-09 05:50:18.6245 -0600",
  "codeSigningMonitor" : 0,
  "incident" : "ED5EC48C-2356-4759-9C35-51B121B4A08A",
  "pid" : 6170,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-11-09 05:50:08.8025 -0600",
  "procStartAbsTime" : 3126766860289,
  "procExitAbsTime" : 3127002068646,
  "procName" : "iSH",
  "procPath" : "\/private\/var\/containers\/Bundle\/Application\/1DCA9AC0-775A-4230-83D2-35A9DE424D24\/iSH.app\/iSH",
  "bundleInfo" : {"CFBundleShortVersionString":"1.3.3","CFBundleVersion":"516","CFBundleIdentifier":"app.ish.iSH","DTAppStoreToolsBuild":"15A240a"},
  "storeInfo" : {"itemID":"1436902243","storeCohortMetadata":"2|date=1699509600000&sf=143441&tid=21578803c57fadef6809e9eecaaeea1d17c5dd6b761ca1e567f52aa55e09804f&ttype=e","entitledBeta":true,"deviceIdentifierForVendor":"207ED3B4-49EC-48B8-B572-FAA99830A7DE","softwareVersionExternalIdentifier":"124627209","applicationVariant":"1:iPad7,5:17","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "app.ish.iSH",
  "isBeta" : 1,
  "wasUnlockedSinceBoot" : 1,
  "isLocked" : 0,
  "codeSigningID" : "app.ish.iSH",
  "codeSigningTeamID" : "CK5SXRTBR7",
  "codeSigningFlags" : 570434305,
  "codeSigningValidationCategory" : 2,
  "codeSigningTrustLevel" : 4294967295,
  "vmRegionInfo" : "0 is not in any region.  Bytes before following region: 4329914368\n      REGION TYPE                 START - END      [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                   102154000-102160000 [   48K] r-x\/r-x SM=COW  ...4\/iSH.app\/iSH",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":6170},
  "vmregioninfo" : "0 is not in any region.  Bytes before following region: 4329914368\n      REGION TYPE                 START - END      [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                   102154000-102160000 [   48K] r-x\/r-x SM=COW  ...4\/iSH.app\/iSH",
  "faultingThread" : 18,
  "threads" : [{"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":39595303501824},{"value":0},{"value":39595303501824},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":9219},{"value":0},{"value":1},{"value":9219},{"value":3072},{"value":0},{"value":167125767421952},{"value":18446744073709551569},{"value":1},{"value":0},{"value":4294967295},{"value":2},{"value":39595303501824},{"value":0},{"value":39595303501824},{"value":6136965128},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":8723247104,"symbolLocation":80,"symbol":"dataSegmentsRanges"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8319095704},"cpsr":{"value":0},"fp":{"value":6136964976},"sp":{"value":6136964896},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319096320},"far":{"value":0}},"id":601105,"name":"login-2","queue":"com.apple.main-thread","frames":[{"imageOffset":5632,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":2},{"imageOffset":5016,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":2},{"imageOffset":4900,"symbol":"mach_msg_overwrite","symbolLocation":492,"imageIndex":2},{"imageOffset":4396,"symbol":"mach_msg","symbolLocation":20,"imageIndex":2},{"imageOffset":213060,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":3},{"imageOffset":204704,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":3},{"imageOffset":203268,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":3},{"imageOffset":15064,"symbol":"GSEventRunModal","symbolLocation":160,"imageIndex":4},{"imageOffset":2171132,"symbol":"-[UIApplication _run]","symbolLocation":868,"imageIndex":5},{"imageOffset":2168680,"symbol":"UIApplicationMain","symbolLocation":312,"imageIndex":5},{"imageOffset":59272,"imageIndex":1},{"imageOffset":22980,"symbol":"start","symbolLocation":1572,"imageIndex":6}]},{"id":601110,"frames":[{"imageOffset":6920,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6138097664},{"value":8195},{"value":6137561088},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":0},"fp":{"value":0},"sp":{"value":6138097664},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8882060040},"far":{"value":0}}},{"id":601113,"frames":[{"imageOffset":6920,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6138671104},{"value":10243},{"value":6138134528},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":0},"fp":{"value":0},"sp":{"value":6138671104},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8882060040},"far":{"value":0}}},{"id":601114,"frames":[{"imageOffset":6920,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6139244544},{"value":12035},{"value":6138707968},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":0},"fp":{"value":0},"sp":{"value":6139244544},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8882060040},"far":{"value":0}}},{"id":601115,"name":"com.apple.uikit.eventfetch-thread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":12291},{"value":0},{"value":1},{"value":12291},{"value":3072},{"value":0},{"value":0},{"value":18446744073709551569},{"value":1},{"value":0},{"value":4294967295},{"value":2},{"value":52789443035136},{"value":0},{"value":52789443035136},{"value":6139813224},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":8723247104,"symbolLocation":80,"symbol":"dataSegmentsRanges"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8319095704},"cpsr":{"value":0},"fp":{"value":6139813072},"sp":{"value":6139812992},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319096320},"far":{"value":0}},"frames":[{"imageOffset":5632,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":2},{"imageOffset":5016,"symbol":"mach_msg2_internal","symbolLocation":76,"imageIndex":2},{"imageOffset":4900,"symbol":"mach_msg_overwrite","symbolLocation":492,"imageIndex":2},{"imageOffset":4396,"symbol":"mach_msg","symbolLocation":20,"imageIndex":2},{"imageOffset":213060,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":156,"imageIndex":3},{"imageOffset":204704,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":3},{"imageOffset":203268,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":3},{"imageOffset":174272,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":208,"imageIndex":9},{"imageOffset":350660,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":60,"imageIndex":9},{"imageOffset":1556560,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":408,"imageIndex":5},{"imageOffset":688220,"symbol":"__NSThread__start__","symbolLocation":720,"imageIndex":9},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601117,"frames":[{"imageOffset":6920,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":8}],"threadState":{"x":[{"value":6140964864},{"value":18179},{"value":6140428288},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":0},"fp":{"value":0},"sp":{"value":6140964864},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8882060040},"far":{"value":0}}},{"id":601139,"name":"init-1","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6141521224},{"value":0},{"value":5301699880},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5301699856},{"value":5310160624},{"value":6141538528},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6141521344},"sp":{"value":6141521200},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":206564,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601142,"name":"login-2","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6142094552},{"value":0},{"value":4330819136},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":4330819112},{"value":5301702816},{"value":6142111968},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6142094672},"sp":{"value":6142094528},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":187112,"imageIndex":1},{"imageOffset":188036,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601145,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":161536},{"value":0},{"value":0},{"value":160},{"value":0},{"value":4998120},{"value":6142684840},{"value":0},{"value":4473120792},{"value":7696581396226},{"value":1792},{"value":0},{"value":1792},{"value":7696581396226},{"value":305},{"value":0},{"value":0},{"value":4473120768},{"value":4473120832},{"value":6142685408},{"value":4998120},{"value":0},{"value":161536},{"value":162817},{"value":163072},{"value":8634503168,"symbolLocation":3324,"symbol":"jit_common_primitive_heap_support"},{"value":6142685408}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6142684960},"sp":{"value":6142684816},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":21857808,"symbol":"scavenger_thread_main","symbolLocation":1240,"imageIndex":10},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601148,"name":"ash-3","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6143241432},{"value":0},{"value":4330819136},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":4330819112},{"value":5301846688},{"value":6143258848},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":5301845504}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6143241552},"sp":{"value":6143241408},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":187112,"imageIndex":1},{"imageOffset":188036,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601152,"name":"getty-7","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6143814920},{"value":0},{"value":5310179640},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5310179616},{"value":5310179368},{"value":6143832288},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6143815040},"sp":{"value":6143814896},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601153,"name":"getty-8","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6144388360},{"value":0},{"value":5301970232},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5301970208},{"value":5301969960},{"value":6144405728},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6144388480},"sp":{"value":6144388336},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601206,"name":"getty-9","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6147255560},{"value":0},{"value":5302104376},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5302104352},{"value":5302104104},{"value":6147272928},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6147255680},"sp":{"value":6147255536},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601222,"name":"getty-10","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6147829000},{"value":0},{"value":5310701368},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5310701344},{"value":5310701096},{"value":6147846368},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6147829120},"sp":{"value":6147828976},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601242,"name":"getty-11","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6148975880},{"value":0},{"value":5302547256},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5302547232},{"value":5302546984},{"value":6148993248},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6148976000},"sp":{"value":6148975856},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601250,"name":"getty-12","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6148402440},{"value":0},{"value":5302667064},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":5302667040},{"value":5302666792},{"value":6148419808},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":1},{"value":4330832760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6148402560},"sp":{"value":6148402416},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":276356,"imageIndex":1},{"imageOffset":217292,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601377,"name":"qq.sh-13","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6144961752},{"value":0},{"value":4330819136},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":4330819112},{"value":5311198880},{"value":6144979168},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":5311197696}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6144961872},"sp":{"value":6144961728},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":187112,"imageIndex":1},{"imageOffset":188036,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"id":601378,"name":"bash-14","threadState":{"x":[{"value":260},{"value":0},{"value":512},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6146108632},{"value":0},{"value":4330819136},{"value":2},{"value":0},{"value":0},{"value":0},{"value":2},{"value":305},{"value":0},{"value":0},{"value":4330819112},{"value":5302911136},{"value":6146126048},{"value":0},{"value":0},{"value":512},{"value":513},{"value":768},{"value":0},{"value":5302909952}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8882072140},"cpsr":{"value":1610612736},"fp":{"value":6146108752},"sp":{"value":6146108608},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8319098616},"far":{"value":0}},"frames":[{"imageOffset":7928,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":19020,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1232,"imageIndex":8},{"imageOffset":294804,"imageIndex":1},{"imageOffset":294520,"imageIndex":1},{"imageOffset":187112,"imageIndex":1},{"imageOffset":188036,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]},{"triggered":true,"id":601391,"name":"sudo-17","threadState":{"x":[{"value":5353115120},{"value":0},{"value":1},{"value":6137507472},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":894108151482155958},{"value":0},{"value":601391},{"value":0},{"value":1},{"value":0},{"value":1224705},{"value":8882111972,"symbolLocation":0,"symbol":"pthread_self"},{"value":5260067923472512},{"value":0},{"value":6137507296},{"value":6137507448},{"value":0},{"value":5353115120},{"value":5353115688},{"value":10785564704},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4330185348},"cpsr":{"value":1610612736},"fp":{"value":6137507264},"sp":{"value":6137507120},"esr":{"value":2181038086,"description":"(Instruction Abort) Translation fault"},"pc":{"value":0},"far":{"value":0}},"frames":[{"imageOffset":0,"imageIndex":7},{"imageOffset":271340,"imageIndex":1},{"imageOffset":232008,"imageIndex":1},{"imageOffset":170696,"imageIndex":1},{"imageOffset":175068,"imageIndex":1},{"imageOffset":175300,"imageIndex":1},{"imageOffset":8588,"symbol":"_pthread_start","symbolLocation":104,"imageIndex":8},{"imageOffset":6940,"symbol":"thread_start","symbolLocation":8,"imageIndex":8}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334043136,
    "size" : 49152,
    "uuid" : "1e9d8396-59fb-379c-a8a6-e79667ca38da",
    "path" : "\/private\/preboot\/Cryptexes\/OS\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4329914368,
    "size" : 786432,
    "uuid" : "17dfc6bd-a88c-316b-a141-b1efb88e3126",
    "path" : "\/private\/var\/containers\/Bundle\/Application\/1DCA9AC0-775A-4230-83D2-35A9DE424D24\/iSH.app\/iSH",
    "name" : "iSH"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 8319090688,
    "size" : 225256,
    "uuid" : "2150c3d0-2be4-3a9b-b0a3-d6509e171790",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7206187008,
    "size" : 5349376,
    "uuid" : "1ff5bb24-9466-3441-bc0c-019854f6397d",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/CoreFoundation",
    "name" : "CoreFoundation"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 8254099456,
    "size" : 36864,
    "uuid" : "706fab69-a281-3fec-a091-12bb37253a64",
    "path" : "\/System\/Library\/PrivateFrameworks\/GraphicsServices.framework\/GraphicsServices",
    "name" : "GraphicsServices"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7240904704,
    "size" : 26791936,
    "uuid" : "2ca43309-d2cc-3c6e-932a-967d7eb8a4e6",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/UIKitCore",
    "name" : "UIKitCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7751983104,
    "size" : 513940,
    "uuid" : "8aa3ebbe-fedf-3ffd-90e9-75e17992a196",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 8882053120,
    "size" : 69628,
    "uuid" : "b0158448-a3e9-34fd-a112-25a4fc0ac864",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7190036480,
    "size" : 11169792,
    "uuid" : "fba0f0c1-2758-3fd0-9be8-d7cdc1cf52dc",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Foundation",
    "name" : "Foundation"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7544729600,
    "size" : 23273472,
    "uuid" : "244de38e-5628-3267-81b5-4ec5e09cd124",
    "path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/JavaScriptCore",
    "name" : "JavaScriptCore"
  }
],
  "sharedCache" : {
  "base" : 7078379520,
  "size" : 3274473472,
  "uuid" : "058dd8be-373c-35bd-9fb4-36f5248a5b6b"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=807.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=807.8M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nCG raster data                    2416K       30 \nColorSync                           64K        4 \nCoreAnimation                      128K        8 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           564.8M      150 \nMALLOC guard page                  320K       20 \nSQLite page cache                 1024K        8 \nSTACK GUARD                        304K       19 \nStack                             10.5M       19 \nVM_ALLOCATE                       3872K      215 \nVM_ALLOCATE (reserved)             384K       23         reserved VM address space (unallocated)\nWebKit Malloc                    224.1M        7 \n__CTF                               824        1 \n__DATA                            18.3M      593 \n__DATA_CONST                      58.7M      608 \n__DATA_DIRTY                      6146K      554 \n__FONT_DATA                        2352        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       371.6M        3 \n__OBJC_RO                         84.8M        1 \n__OBJC_RW                         2658K        1 \n__TEXT                           661.6M      617 \ndyld private memory                272K        2 \nlibnetwork                         128K        8 \nmapped file                      170.8M      140 \nshared memory                       80K        4 \n===========                     =======  ======= \nTOTAL                              2.1G     3040 \nTOTAL, minus reserved VM space     2.1G     3040 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "sudo-17"
  }
},
  "logWritingSignature" : "a7a0bf1c2064774825fe4471b272c8294dbf709d",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112d17137f5d11121dcd4e2",
      "factorPackIds" : {

      },
      "deploymentId" : 240000442
    },
    {
      "rolloutId" : "632c763c58740028737bfdd2",
      "factorPackIds" : {
        "SIRI_DIALOG_ASSETS" : "64a57d23fa6fd41b2353e2ae"
      },
      "deploymentId" : 240000034
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "ab173456-ddb3-42e0-826d-9aadd8819721",
      "experimentId" : "6393e5368061fa721c8edc44",
      "deploymentId" : 400000008
    },
    {
      "treatmentId" : "a092db1b-c401-44fa-9c54-518b7d69ca61",
      "experimentId" : "64a844035c85000c0f42398a",
      "deploymentId" : 400000019
    }
  ]
}
}

capnb0b avatar Nov 09 '23 12:11 capnb0b

iSH-2023-11-09-055021.txt Uploading the crash dump as a text file in case it’s easier to read

capnb0b avatar Nov 09 '23 12:11 capnb0b

Seems like sys_flockfcntl_setlkfile_lock_from_flock (?) → call to null pointer. lr points at https://github.com/ish-app/ish/blob/df3e7bb84a0a77e8ff3db67131a9073c79c0eee6/fs/lock.c#L148. Presumably whatever filesystem this is on has no lseek implemented?

saagarjha avatar Nov 10 '23 07:11 saagarjha

I also experience immediate crash when running sudo.

xloem avatar Feb 01 '24 00:02 xloem

Which sudo are you running? Can you provide a crash log?

saagarjha avatar Feb 01 '24 03:02 saagarjha

Looks like sudo-1.9.15_p2-r0 . iSH-2024-02-02-031832.ips.txt

xloem avatar Feb 02 '24 08:02 xloem

I can't seem to reproduce this. Do you have any other configuration, or can you reproduce this with a fresh install?

saagarjha avatar Feb 02 '24 08:02 saagarjha

Using alpine-minirootfs-3.19.1-x86, apk add sudo; sudo echo hi gives me these crashes: iSH-2024-02-02-042858.ips.txt

Just plain sudo does not cause a crash. I have to run a command with it.

xloem avatar Feb 02 '24 09:02 xloem

Thanks, this does reproduce

saagarjha avatar Feb 02 '24 09:02 saagarjha

Also have this issue on ISH 1.3.3 Build 583

{"app_cohort":"2|date=1707717600000&sf=143443&tid=873c26b900b9709ae744b5fe85d93afefa61fb0cbbbf9479c6bfc2422dfb6dea&ttype=e","app_name":"iSH","app_version":"1.3.3","timestamp":"2024-02-12 18:14:28.00 +0100","slice_uuid":"f96c27e4-b82a-3c90-ba3a-4d2f49154aa4","adam_id":"1436902243","build_version":"583","platform":2,"bundleID":"app.ish.iSH","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"iPhone OS 15.8 (19H370)","incident_id":"03CC2970-6CFA-4F02-BEC3-A542E023D50B","name":"iSH","is_beta":1}
{
  "uptime" : 530000,
  "procLaunch" : "2024-02-12 18:11:24.7063 +0100",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "iPhone8,1",
  "procStartAbsTime" : 12947969965259,
  "coalitionID" : 1730,
  "osVersion" : {
    "isEmbedded" : true,
    "train" : "iPhone OS 15.8",
    "releaseType" : "User",
    "build" : "19H370"
  },
  "captureTime" : "2024-02-12 18:14:28.0137 +0100",
  "incident" : "03CC2970-6CFA-4F02-BEC3-A542E023D50B",
  "bug_type" : "309",
  "pid" : 98097,
  "procExitAbsTime" : 12952369074912,
  "cpuType" : "ARM-64",
  "procName" : "iSH",
  "procPath" : "\/private\/var\/containers\/Bundle\/Application\/CAB80A75-E203-41D3-9A82-2DE17C5BC31C\/iSH.app\/iSH",
  "bundleInfo" : {"CFBundleShortVersionString":"1.3.3","CFBundleVersion":"583","CFBundleIdentifier":"app.ish.iSH","DTAppStoreToolsBuild":"15C5500a"},
  "storeInfo" : {"itemID":"1436902243","storeCohortMetadata":"2|date=1707717600000&sf=143443&tid=873c26b900b9709ae744b5fe85d93afefa61fb0cbbbf9479c6bfc2422dfb6dea&ttype=e","entitledBeta":true,"deviceIdentifierForVendor":"ED8DE028-0B88-4331-9B17-AF2267E203BF","softwareVersionExternalIdentifier":"131075026","applicationVariant":"1:iPhone8,1:15","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "app.ish.iSH",
  "isBeta" : 1,
  "basebandVersion" : "9.61.00",
  "vmRegionInfo" : "0 is not in any region.  Bytes before following region: 4296359936\n      REGION TYPE                 START - END      [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                   100154000-100160000 [   48K] r-x\/r-x SM=COW  ...C\/iSH.app\/iSH",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":98097},
  "vmregioninfo" : "0 is not in any region.  Bytes before following region: 4296359936\n      REGION TYPE                 START - END      [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                   100154000-100160000 [   48K] r-x\/r-x SM=COW  ...C\/iSH.app\/iSH",
  "faultingThread" : 14,
  "threads" : [{"id":3442151,"name":"login-2","queue":"com.apple.main-thread","frames":[{"imageOffset":2732,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":4220,"symbol":"mach_msg","symbolLocation":72,"imageIndex":0},{"imageOffset":27784,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":368,"imageIndex":1},{"imageOffset":44944,"symbol":"__CFRunLoopRun","symbolLocation":1160,"imageIndex":1},{"imageOffset":123252,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":1},{"imageOffset":6536,"symbol":"GSEventRunModal","symbolLocation":160,"imageIndex":2},{"imageOffset":5134984,"symbol":"-[UIApplication _run]","symbolLocation":1080,"imageIndex":3},{"imageOffset":2617208,"symbol":"UIApplicationMain","symbolLocation":336,"imageIndex":3},{"imageOffset":59048,"imageIndex":4},{"imageOffset":99536,"symbol":"start","symbolLocation":444,"imageIndex":5}]},{"id":3442155,"name":"com.apple.uikit.eventfetch-thread","frames":[{"imageOffset":2732,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":4220,"symbol":"mach_msg","symbolLocation":72,"imageIndex":0},{"imageOffset":27784,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":368,"imageIndex":1},{"imageOffset":44944,"symbol":"__CFRunLoopRun","symbolLocation":1160,"imageIndex":1},{"imageOffset":123252,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":1},{"imageOffset":97964,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":232,"imageIndex":6},{"imageOffset":356304,"symbol":"-[NSRunLoop(NSRunLoop) runUntilDate:]","symbolLocation":88,"imageIndex":6},{"imageOffset":4607732,"symbol":"-[UIEventFetcher threadMain]","symbolLocation":512,"imageIndex":3},{"imageOffset":412636,"symbol":"__NSThread__start__","symbolLocation":792,"imageIndex":6},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442175,"name":"init-1","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":206376,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442176,"name":"login-2","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":186924,"imageIndex":4},{"imageOffset":187848,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442178,"name":"ash-3","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":186924,"imageIndex":4},{"imageOffset":187848,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442183,"name":"getty-7","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442186,"name":"getty-8","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442224,"name":"getty-9","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442231,"name":"getty-10","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442245,"name":"getty-11","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442247,"name":"getty-12","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":294616,"imageIndex":4},{"imageOffset":294332,"imageIndex":4},{"imageOffset":276168,"imageIndex":4},{"imageOffset":217104,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"id":3442669,"frames":[{"imageOffset":6436,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":3443226,"frames":[{"imageOffset":6436,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":3443339,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":5252,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":39876,"symbol":"_pthread_cond_wait$VARIANT$mp","symbolLocation":1240,"imageIndex":7},{"imageOffset":922872,"symbol":"scavenger_thread_main","symbolLocation":1120,"imageIndex":8},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]},{"triggered":true,"id":3443400,"name":"sudo-21","threadState":{"x":[{"value":4757049744},{"value":0},{"value":1},{"value":6172208784},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":11371066087326311978},{"value":0},{"value":3443400},{"value":1},{"value":2},{"value":0},{"value":1196033},{"value":7987665192,"symbolLocation":0,"symbol":"pthread_self"},{"value":5136922621132928},{"value":0},{"value":6172208608},{"value":6172208760},{"value":0},{"value":4757049744},{"value":4757050312},{"value":10741651456},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4296630728},"cpsr":{"value":1610612736},"fp":{"value":6172208576},"sp":{"value":6172208432},"esr":{"value":2181038086,"description":"(Instruction Abort) Translation fault"},"pc":{"value":0},"far":{"value":0}},"frames":[{"imageOffset":0,"imageIndex":9},{"imageOffset":271152,"imageIndex":4},{"imageOffset":231820,"imageIndex":4},{"imageOffset":170508,"imageIndex":4},{"imageOffset":174880,"imageIndex":4},{"imageOffset":175112,"imageIndex":4},{"imageOffset":13112,"symbol":"_pthread_start","symbolLocation":116,"imageIndex":7},{"imageOffset":6456,"symbol":"thread_start","symbolLocation":8,"imageIndex":7}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7438831616,
    "size" : 212992,
    "uuid" : "102e8613-6676-33f6-a0b4-f6e86a8636ce",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6456004608,
    "size" : 4448256,
    "uuid" : "eec1287d-059b-38c8-9bc1-58a0c8b1e6c2",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/CoreFoundation",
    "name" : "CoreFoundation"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7004639232,
    "size" : 36864,
    "uuid" : "bb434d86-0991-365f-bed3-c3923cf3073c",
    "path" : "\/System\/Library\/PrivateFrameworks\/GraphicsServices.framework\/GraphicsServices",
    "name" : "GraphicsServices"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6492946432,
    "size" : 24756224,
    "uuid" : "9d301877-2593-385c-8f72-f075aa0b48fa",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIKitCore.framework\/UIKitCore",
    "name" : "UIKitCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4296359936,
    "size" : 786432,
    "uuid" : "f96c27e4-b82a-3c90-ba3a-4d2f49154aa4",
    "path" : "\/private\/var\/containers\/Bundle\/Application\/CAB80A75-E203-41D3-9A82-2DE17C5BC31C\/iSH.app\/iSH",
    "name" : "iSH"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4302831616,
    "size" : 344064,
    "uuid" : "16c8ea1a-1c77-3f4f-97a6-6ae7fb25eb29",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6480199680,
    "size" : 3035136,
    "uuid" : "f9235fc7-ec4e-31c9-b56e-95cf10b07239",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Foundation",
    "name" : "Foundation"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 7987654656,
    "size" : 69632,
    "uuid" : "6679a5b3-a40a-37a7-b1c5-565a0f5cb6ab",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6632357888,
    "size" : 20467712,
    "uuid" : "9c8eb1c3-6509-3fa0-84f7-cce7c0d76b06",
    "path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/JavaScriptCore",
    "name" : "JavaScriptCore"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6452461568,
  "size" : 2323546112,
  "uuid" : "c6ccba7b-a51e-3c0a-bdcc-52aa94601cdf"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=616.8M resident=0K(0%) swapped_out_or_unallocated=616.8M(100%)\nWritable regions: Total=760.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=760.6M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nCG raster data                    1648K       21 \nColorSync                           80K        5 \nCoreAnimation                      144K        9 \nCoreUI image data                  368K        3 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           554.9M      118 \nMALLOC guard page                  128K        8 \nSQLite page cache                  640K       10 \nSTACK GUARD                        240K       15 \nStack                             8624K       15 \nVM_ALLOCATE                       1440K       78 \nVM_ALLOCATE (reserved)             320K       20         reserved VM address space (unallocated)\nWebKit Malloc                    192.0M        5 \n__CTF                               756        1 \n__DATA                            17.4M      442 \n__DATA_CONST                      38.7M      459 \n__DATA_DIRTY                      1494K      381 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       186.0M        6 \n__OBJC_RO                         91.9M        1 \n__OBJC_RW                         3520K        1 \n__TEXT                           430.8M      467 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                      188.0M      111 \nshared memory                       48K        3 \n===========                     =======  ======= \nTOTAL                              1.7G     2185 \nTOTAL, minus reserved VM space     1.7G     2185 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "sudo-21"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000361
    },
    {
      "rolloutId" : "6297d96be2c9387df974efa4",
      "factorPackIds" : {

      },
      "deploymentId" : 240000014
    }
  ],
  "experiments" : [

  ]
}
}

kuflierl avatar Feb 12 '24 17:02 kuflierl

Still present in Build 585 If it could be resolved sudo could be installed in the (TestFlight) default FS without causing insta-crash, as it is now you almost have to downgrade the FS to 3.18 to make the App usable

jaclu avatar Feb 14 '24 21:02 jaclu

This is still present in Build 691 using v3.19.2-1-g2b3d3c06700 [http://apk.ish.app/v3.19-2024-06-20/main] v3.19.2-3-g319d9fe3269 [http://apk.ish.app/v3.19-2024-06-25/community]

Also, why is it logged as Unconfirmed, any usage of sudo on Alpine 3.19 such as sudo ls will insta-kill iSH, so it's not exactly rocket science to replicate it on any iSH...

jaclu avatar Jun 28 '24 12:06 jaclu

btw sudo insta-kills iSH even when done by a non-sudo user, before it checks if it is allowed even to run

procedure:

apk add sudo
adduser foo
su - foo
whoami
sudo ls

Alpine 3.19 and 3.20 both have this issue, Up to Alpine 3.18 sudo works as expected

jaclu avatar Jun 28 '24 12:06 jaclu

I can't seem to reproduce this. Do you have any other configuration, or can you reproduce this with a fresh install?

It has happened with the default FS provided on Flight-Test ever since it was switched to 3.19 - so I guess over half a year. This is not some arcane bug only happening for people installing a custom FS. Have you tried uninstalling the test flight iSH and reinstalling it recently?

jaclu avatar Jun 28 '24 23:06 jaclu