ish icon indicating copy to clipboard operation
ish copied to clipboard

"Content Unavailable" in Files app

Open Luxvao opened this issue 1 year ago • 20 comments

When I try to open the filesystem in files, I get: Content Unavaliable is there a way to fix that or at least move the files I have on there to the downloads folder in the main ios filesystem (using only the cli since files doesn't work)? Thanks

Luxvao avatar May 01 '23 20:05 Luxvao

I have this problem too

suckerSlayer avatar May 08 '23 16:05 suckerSlayer

I've heard several reports of this and I'm stumped.

  • Are there any recent crash reports related to ish in privacy settings > analytics > analytics data?
  • If you're willing to send me a dump of your files, please do following the instructions here https://github.com/ish-app/ish/wiki/Extracting-a-dump-of-your-files
  • After you've gotten what diagnostics you can, you can work around the problem by exporting and reimporting your filesystem.

tbodt avatar May 08 '23 16:05 tbodt

I'm not sure which reports are connected to ish.

Luxvao avatar May 08 '23 17:05 Luxvao

I'm not sure which reports are connected to ish.

Luxvao avatar May 08 '23 17:05 Luxvao

Look for dumps where the name starts with iSH or iSHFileProvider.

tbodt avatar May 08 '23 19:05 tbodt

I'm sorry, but there isn't any.

Luxvao avatar May 09 '23 04:05 Luxvao

Ended up doing a binary search on my files, and I may have found something that triggers the issue. I have a file named:

Thomas Rauber_ Gudula Rünger - Parallel Programming_ for Multicore and Cluster Systems-Springer (2023).pdf

And deleting that file actually fixes the view in Files app. I suspect it's an encoding issue, doing touch 'Rünger' reliably reproduces the problem here.

natrys avatar May 27 '23 21:05 natrys

This is likely a different bug, but I'll fix it anyway. Has to do with iOS normalizing unicode in pathnames (ffs...)

tbodt avatar Jun 02 '23 21:06 tbodt

Wound up getting too depressed by apple's filesystem path functions and unicode normalization and just hid the file from view a11d7b6f9df6c116c552d4cd45bbd55071eedead

tbodt avatar Jun 03 '23 01:06 tbodt

Creating a new filesystem (i.e. copy the old one) after 1.3 worked for me, for some reason.

nataliemeow avatar Jun 04 '23 15:06 nataliemeow

noo i know about that workaround already i cant figure out why its broken in the first place

tbodt avatar Jun 04 '23 19:06 tbodt

{"app_name":"iSHFileProvider","timestamp":"2023-06-08 17:59:25.00 -0700","app_version":"1.3.2","slice_uuid":"6b2da6c7-3ef5-36f9-9b2d-51319e8f5afc","build_version":"494","platform":2,"bundleID":"app.ish.iSH.FileProvider","share_with_app_devs":1,"is_first_party":1,"bug_type":"309","os_version":"iPhone OS 16.0 (20A362)","roots_installed":0,"name":"iSHFileProvider","incident_id":"320A6175-196A-42DA-8D9E-CCDDE50EDED9"} { "uptime" : 110000, "procRole" : "Unspecified", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "iPhone14,5", "coalitionID" : 1424, "osVersion" : { "isEmbedded" : true, "train" : "iPhone OS 16.0", "releaseType" : "User", "build" : "20A362" }, "captureTime" : "2023-06-08 17:59:24.0617 -0700", "incident" : "320A6175-196A-42DA-8D9E-CCDDE50EDED9", "pid" : 8856, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-06-08 17:59:17.5116 -0700", "procStartAbsTime" : 2737754117940, "procExitAbsTime" : 2737910671590, "procName" : "iSHFileProvider", "procPath" : "/private/var/containers/Bundle/Application/91407FFF-F70A-4C38-83FB-CE946E11C160/iSH.app/PlugIns/iSHFileProvider.appex/iSHFileProvider", "bundleInfo" : {"CFBundleShortVersionString":"1.3.2","CFBundleVersion":"494","CFBundleIdentifier":"app.ish.iSH.FileProvider"}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "app.ish.iSH.FileProvider", "crashReporterKey" : "cc149d017537a582ca9f9abb9e60ecb7f1abf675", "basebandVersion" : "2.09.01", "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL"}, "termination" : {"namespace":"RUNNINGBOARD","flags":6,"code":3735883980}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":1019773,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":31898722107392},{"value":0},{"value":31898722107392},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":0},{"value":7427},{"value":0},{"value":3612096},{"value":7427},{"value":0},{"value":0},{"value":18446744073709551569},{"value":2},{"value":0},{"value":4294967295},{"value":2},{"value":31898722107392},{"value":0},{"value":31898722107392},{"value":6126461976},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":8774819840,"symbolLocation":80,"symbol":"remappedClasses(bool)::remapped_class_map"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":8344002568},"cpsr":{"value":1073745920},"fp":{"value":6126461824},"sp":{"value":6126461744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":8343927624,"matchesCrashFrame":1},"far":{"value":4371513352}},"queue":"com.apple.main-thread","frames":[{"imageOffset":2888,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":77832,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":78408,"symbol":"mach_msg_overwrite","symbolLocation":388,"imageIndex":0},{"imageOffset":4236,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":503296,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":1},{"imageOffset":507972,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":1},{"imageOffset":528868,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":1},{"imageOffset":268312,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":2},{"imageOffset":267948,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":64,"imageIndex":2},{"imageOffset":105880,"symbol":"_xpc_objc_main","symbolLocation":496,"imageIndex":3},{"imageOffset":114828,"symbol":"xpc_main","symbolLocation":156,"imageIndex":3},{"imageOffset":561100,"symbol":"-[NSXPCListener resume]","symbolLocation":312,"imageIndex":2},{"imageOffset":106316,"imageIndex":4},{"imageOffset":26420,"imageIndex":4},{"imageOffset":23112,"imageIndex":4},{"imageOffset":136616,"symbol":"EXExtensionMain","symbolLocation":252,"imageIndex":5},{"imageOffset":840668,"symbol":"NSExtensionMain","symbolLocation":240,"imageIndex":2},{"imageOffset":88392,"symbol":"start","symbolLocation":2504,"imageIndex":6}]},{"id":1019784,"frames":[{"imageOffset":2960,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]},{"id":1019786,"queue":"fpx-notif-fetching","frames":[{"imageOffset":15692,"symbol":"ftruncate","symbolLocation":8,"imageIndex":0},{"imageOffset":531924,"imageIndex":8},{"imageOffset":473716,"imageIndex":8},{"imageOffset":472740,"imageIndex":8},{"imageOffset":471316,"imageIndex":8},{"imageOffset":620872,"imageIndex":8},{"imageOffset":661036,"imageIndex":8},{"imageOffset":37336,"imageIndex":9},{"imageOffset":92560,"symbol":"-[FPXV2ExtensionWrapper .cxx_destruct]","symbolLocation":32,"imageIndex":10},{"imageOffset":5284,"symbol":"object_cxxDestructFromClass(objc_object*, objc_class*)","symbolLocation":116,"imageIndex":11},{"imageOffset":25116,"symbol":"objc_destructInstance","symbolLocation":80,"imageIndex":11},{"imageOffset":63952,"symbol":"_objc_rootDealloc","symbolLocation":80,"imageIndex":11},{"imageOffset":5284,"symbol":"object_cxxDestructFromClass(objc_object*, objc_class*)","symbolLocation":116,"imageIndex":11},{"imageOffset":25116,"symbol":"objc_destructInstance","symbolLocation":80,"imageIndex":11},{"imageOffset":63952,"symbol":"_objc_rootDealloc","symbolLocation":80,"imageIndex":11},{"imageOffset":92472,"symbol":"-[FPXDomainContext .cxx_destruct]","symbolLocation":80,"imageIndex":10},{"imageOffset":5284,"symbol":"object_cxxDestructFromClass(objc_object*, objc_class*)","symbolLocation":116,"imageIndex":11},{"imageOffset":25116,"symbol":"objc_destructInstance","symbolLocation":80,"imageIndex":11},{"imageOffset":63952,"symbol":"_objc_rootDealloc","symbolLocation":80,"imageIndex":11},{"imageOffset":15916,"symbol":"bool HelperBase<GenericInline>::disposeCapture<(HelperBase<GenericInline>::BlockCaptureKind)3>(unsigned int, unsigned char*)","symbolLocation":68,"imageIndex":12},{"imageOffset":10904,"symbol":"HelperBase<GenericInline>::destroyBlock(Block_layout*, bool, unsigned char*)","symbolLocation":160,"imageIndex":12},{"imageOffset":8508,"symbol":"_call_dispose_helpers_excp","symbolLocation":72,"imageIndex":12},{"imageOffset":7508,"symbol":"_Block_release","symbolLocation":252,"imageIndex":12},{"imageOffset":16348,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":13},{"imageOffset":46740,"symbol":"_dispatch_lane_serial_drain","symbolLocation":672,"imageIndex":13},{"imageOffset":49684,"symbol":"_dispatch_lane_invoke","symbolLocation":436,"imageIndex":13},{"imageOffset":93712,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":652,"imageIndex":13},{"imageOffset":3576,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":7},{"imageOffset":2968,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":7}]},{"id":1019788,"frames":[{"imageOffset":2960,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":7}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64e", "base" : 8343924736, "size" : 225276, "uuid" : "a5d3b725-78c3-3e19-a765-cceb22355093", "path" : "/usr/lib/system/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7330037760, "size" : 4083712, "uuid" : "42c5c917-0447-3995-b50f-de4d132c2435", "path" : "/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation", "name" : "CoreFoundation" }, { "source" : "P", "arch" : "arm64e", "base" : 7233896448, "size" : 9744384, "uuid" : "aa92cd58-561a-3414-92f4-b4120298b39a", "path" : "/System/Library/Frameworks/Foundation.framework/Foundation", "name" : "Foundation" }, { "source" : "P", "arch" : "arm64e", "base" : 8614985728, "size" : 262144, "uuid" : "be45e2e7-648c-3a60-9c57-e63229b6cfe0", "path" : "/usr/lib/system/libxpc.dylib", "name" : "libxpc.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7950139392, "size" : 225280, "uuid" : "8f6980fa-6991-3658-a230-f7f0ab5fd801", "path" : "/System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKit", "name" : "PlugInKit" }, { "source" : "P", "arch" : "arm64e", "base" : 7551623168, "size" : 401408, "uuid" : "7af812bd-ed46-3096-9f87-9f7dad295e0a", "path" : "/System/Library/Frameworks/ExtensionFoundation.framework/ExtensionFoundation", "name" : "ExtensionFoundation" }, { "source" : "P", "arch" : "arm64e", "base" : 7837089792, "size" : 536144, "uuid" : "341bbf64-6034-357e-8aa6-e1e4b988e03c", "path" : "/usr/lib/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 8614707200, "size" : 49152, "uuid" : "b89b9a5b-55d9-3e84-b6d3-c3da93c1cd39", "path" : "/usr/lib/system/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7926763520, "size" : 1699832, "uuid" : "110cd7ec-982d-3425-932d-c9dddd8a571a", "path" : "/usr/lib/libsqlite3.dylib", "name" : "libsqlite3.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4340416512, "size" : 65536, "uuid" : "6b2da6c7-3ef5-36f9-9b2d-51319e8f5afc", "path" : "/private/var/containers/Bundle/Application/91407FFF-F70A-4C38-83FB-CE946E11C160/iSH.app/PlugIns/iSHFileProvider.appex/iSHFileProvider", "name" : "iSHFileProvider" }, { "source" : "P", "arch" : "arm64e", "base" : 7768600576, "size" : 1499136, "uuid" : "33ecf6e0-982f-30cc-843e-ab17231275b8", "path" : "/System/Library/Frameworks/FileProvider.framework/FileProvider", "name" : "FileProvider" }, { "source" : "P", "arch" : "arm64e", "base" : 7216529408, "size" : 277568, "uuid" : "b3a78098-c0fb-3dcd-b1ac-0712762510db", "path" : "/usr/lib/libobjc.A.dylib", "name" : "libobjc.A.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 8614686720, "size" : 20475, "uuid" : "8faa1d0e-37da-3a9f-9f8d-3721a1ca80bb", "path" : "/usr/lib/system/libsystem_blocks.dylib", "name" : "libsystem_blocks.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7452205056, "size" : 290816, "uuid" : "c663d847-b94f-3fb0-9254-32edbc55315e", "path" : "/usr/lib/system/libdispatch.dylib", "name" : "libdispatch.dylib" } ], "sharedCache" : { "base" : 7215775744, "size" : 2875097088, "uuid" : "5f24dd9f-fb71-373a-b435-8c3d7e3e4adc" }, "vmSummary" : "ReadOnly portion of Libraries: Total=458.9M resident=0K(0%) swapped_out_or_unallocated=458.9M(100%)\nWritable regions: Total=45.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=45.6M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nDispatch continuations 6144K 1 \nKernel Alloc Once 32K 1 \nMALLOC 36.2M 17 \nMALLOC guard page 64K 4 \nSQLite page cache 512K 8 \nSTACK GUARD 64K 4 \nStack 2640K 4 \n__AUTH 510K 120 \n__AUTH_CONST 6758K 245 \n__DATA 2053K 232 \n__DATA_CONST 8265K 246 \n__DATA_DIRTY 634K 198 \n__FONT_DATA 4K 1 \n__LINKEDIT 301.4M 2 \n__OBJC_CONST 903K 118 \n__OBJC_RO 78.1M 1 \n__OBJC_RW 2415K 1 \n__TEXT 157.5M 256 \ndyld private memory 256K 1 \nmapped file 29.2M 5 \nshared memory 48K 3 \n=========== ======= ======= \nTOTAL 633.2M 1469 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6101c13693ebac18231ac9a1", "factorPackIds" : { "SIRI_UNDERSTANDING_NL_OVERRIDES" : "635fc823c8a2104545a56e59" }, "deploymentId" : 240000600 }, { "rolloutId" : "60f8ddccefea4203d95cbeef", "factorPackIds" : {

  },
  "deploymentId" : 240000025
}

], "experiments" : [

] }

upintheairsheep avatar Jun 09 '23 03:06 upintheairsheep

Here’s the exception I face, hidden due to length

upintheairsheep avatar Jun 09 '23 03:06 upintheairsheep

I met the same problem

ShoiLyaung avatar Nov 28 '23 10:11 ShoiLyaung

Pasting any file from files app into ish base directory / triggered this issue for me. Pasting file into /root directory didn’t.

iOS 17.2

Practicalbutterfly5 avatar Dec 17 '23 22:12 Practicalbutterfly5

I also encountered this issue. When I tried to create a new folder in the iSH directory, a communication error occurred, rendering the content inaccessible. It couldn't be recovered, and the only solution was to uninstall iSH and reinstall it to restore functionality.

x1ao4 avatar Feb 21 '24 10:02 x1ao4

GET OFF MY DEVICES YOUR HACKINg ME!!

Details All y’all are pieces of shit you are fucking with my device you were hacking into my iPhone!! in the security policy. It states that you are “assuming that one single user “is using that app on a iOS device but you’re not assuming you are motherfuckers.!! Get the f5k off my sht we should be sticking together in this community why are you doing this to me!! These are my files my life! And I won’t stop till you’re all found I’m coming to everyone house eventually so you better be as good a fighter as you are hackers .or just stop it now remove everything and disappear for good!!!!

Get off of internet kid

Luxvao avatar Mar 06 '24 20:03 Luxvao

or get off those pills or that liquid

On Wednesday, March 6, 2024, Bor @.***> wrote:

GET OFF MY DEVICES YOUR HACKINg ME!!

Details All y’all are pieces of shit you are fucking with my device you were hacking into my iPhone!! in the security policy. It states that you are “assuming that one single user “is using that app on a iOS device but you’re not assuming you are motherfuckers.!! Get the f5k off my sht we should be sticking together in this community why are you doing this to me!! These are my files my life! And I won’t stop till you’re all found I’m coming to everyone house eventually so you better be as good a fighter as you are hackers .or just stop it now remove everything and disappear for good!!!!

Get off of internet kid

— Reply to this email directly, view it on GitHub https://github.com/ish-app/ish/issues/2098#issuecomment-1981684866, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKNKRXFLCQLDX6LROSNOAMTYW5YXDAVCNFSM6AAAAAAXSFLXOWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBRGY4DIOBWGY . You are receiving this because you commented.Message ID: @.***>

upintheairsheep avatar Mar 06 '24 21:03 upintheairsheep

or get off those pills or that liquid On Wednesday, March 6, 2024, Bor @.__> wrote: GET OFF MY DEVICES YOUR HACKINg ME!! Details All y’all are pieces of shit you are fucking with my device you were hacking into my iPhone!! in the security policy. It states that you are “assuming that one single user “is using that app on a iOS device but you’re not assuming you are motherfuckers.!! Get the f5_k off my sh_t we should be sticking together in this community why are you doing this to me!! These are my files my life! And I won’t stop till you’re all found I’m coming to everyone house eventually so you better be as good a fighter as you are hackers .or just stop it now remove everything and disappear for good!!!! Get off of internet kid — Reply to this email directly, view it on GitHub <#2098 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKNKRXFLCQLDX6LROSNOAMTYW5YXDAVCNFSM6AAAAAAXSFLXOWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBRGY4DIOBWGY . You are receiving this because you commented.Message ID: @.**>

i need some after fucking with ignornt unhelpful people like you. if i can match a # from my iphone logs to a github repo amung many other connections. you dont have all the information so you dont even have any place to say something on this matter. i think i understand what is going on now.

If you think you’re so smart and ish is somehow backdoored (which is not), you are free to read through the code and point out the back door.

Luxvao avatar Mar 10 '24 06:03 Luxvao

updateI actually was hacked but that wasn’t me that wrote that hence “hacked” I would definitely conduct myself in a more professional manner. I am dealing with the issue,I just got back into and locked down my account with a security key.

XxSonicGhostxX avatar Mar 10 '24 07:03 XxSonicGhostxX