tsssaver icon indicating copy to clipboard operation
tsssaver copied to clipboard

Opens but instantly crashes on iOS 12.4

Open badger200 opened this issue 5 years ago • 11 comments

Is this working for anyone on iOS 12.4?

I even reinstalled it but no dice.

iPad Pro 9.7, unc0ver.

Thanks

badger200 avatar Sep 23 '19 06:09 badger200

Crash log?

nullpixel avatar Sep 23 '19 18:09 nullpixel

Crash log?

Ask and you shall receive!

The weird thing is I swear my system has so many copies of Swift, I even did a search a while back to see how much space was being wasted.

I have tried reinstalling TSSSaver, but I don’t think I tried removing, then reinstalling. ( I do know numerous other Swift apps work bc I use CocoaTop to monitor which dylibs are getting loaded so I know which tweaks are resource hogs not worth keeping.) BEGIN LOG

`{"blame":[],"app_name":"TSSSaver","timestamp":"2019-10-06 00:48:02.80 -0900","app_version":"","slice_uuid":"4b9f5276-1cdc-3146-98d3-e8b3d8f45e48","adam_id":0,"build_version":"1.0","bundleID":"co.dynastic.tsssaver","share_with_app_devs":true,"is_first_party":true,"bug_type":"109","os_version":"iPhone OS 12.4 (16G77)","incident_id":"71B7707E-DB35-4697-9A94-9CBD72062708","name":"TSSSaver","symbolicated":true} Incident Identifier: 71B7707E-DB35-4697-9A94-9CBD72062708 CrashReporter Key: 9d060a971ef81f119ebcb987089207dce12ffb10 Hardware Model: iPad6,3 Process: TSSSaver [11808] Path: /Applications/TSSSaver.app/TSSSaver Identifier: co.dynastic.tsssaver Version: 1.0 Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: co.dynastic.tsssaver [787]

Date/Time: 2019-10-06 00:48:02.7648 -0900 Launch Time: 2019-10-06 00:48:02.7019 -0900 OS Version: iPhone OS 12.4 (16G77) Baseband Version: n/a Report Version: 104

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Description: DYLD, Library not loaded: @rpath/libswiftCore.dylib | Referenced from: /Applications/TSSSaver.app/TSSSaver | Reason: image not found Triggered by Thread: 0

Thread 0 Crashed: 0 cy-56MnOk.dylib 0x102aea418 0x102aa8000 + 0x42418 1 cy-56MnOk.dylib 0x102ae9a58 0x102aa8000 + 0x41a58 2 cy-56MnOk.dylib 0x102ae9a88 0x102aa8000 + 0x41a88 3 cy-56MnOk.dylib 0x102aac8f8 0x102aa8000 + 0x48f8 4 cy-56MnOk.dylib 0x102aaf6e4 0x102aa8000 + 0x76e4 5 cy-56MnOk.dylib 0x102aa9044 0x102aa8000 + 0x1044

Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000006 x1: 0x0000000000000001 x2: 0x000000016d6eaa00 x3: 0x0000000000000052 x4: 0x000000016d6ea600 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000 x8: 0x0000000000000020 x9: 0x0000000000000009 x10: 0x2e72657661535353 x11: 0x535353542f707061 x12: 0x20200a7265766153 x13: 0x203a6e6f73616552 x14: 0x6f6e206567616d69 x15: 0x00646e756f662074 x16: 0x0000000000000209 x17: 0x0000000000000010 x18: 0x0000000000000000 x19: 0x0000000000000000 x20: 0x000000016d6ea600 x21: 0x0000000000000052 x22: 0x000000016d6eaa00 x23: 0x0000000000000001 x24: 0x0000000000000006 x25: 0x000000000000002f x26: 0x0000000102b035e0 x27: 0x0000000102b03000 x28: 0x0000000102b03a00 fp: 0x000000016d6ea5d0 lr: 0x0000000102ae9a58 sp: 0x000000016d6ea590 pc: 0x0000000102aea418 cpsr: 0x00000000

Binary Images (dpkg): 0x102714000 - 0x10272bfff + TSSSaver arm64 <4b9f52761cdc314698d3e8b3d8f45e48> /Applications/TSSSaver.app/TSSSaver {"install_date":"2019-09-22 19:23:39 -0900","name":"TSS Saver","identifier":"co.dynastic.tsssaver","version":"1.2.0"}

Binary Images (App Store):

Binary Images (Other): 0x102aa8000 - 0x102afffff cy-56MnOk.dylib arm64 <06f3d9add3a233cea57df42b73686817> /private/var/tmp/cy-56MnOk.dylib 0x215b8e000 - 0x215b8ffff libSystem.B.dylib arm64 <8a05d5f48f0a376abe6bd1caf4fc8138> /usr/lib/libSystem.B.dylib 0x215b90000 - 0x215be5fff libc++.1.dylib arm64 <6a272068f00d37a984e331ba58e1c3c4> /usr/lib/libc++.1.dylib 0x215bf9000 - 0x216380fff libobjc.A.dylib arm64 <1167a03d9f853f34a96fd96818ad77b5> /usr/lib/libobjc.A.dylib 0x21690d000 - 0x216c6afff CoreFoundation arm64 <843f0402fc1336dca78208eca98b7c4c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x216c7d000 - 0x216d0bfff IOKit arm64 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x217378000 - 0x217662fff Foundation arm64 /System/Library/Frameworks/Foundation.framework/Foundation 0x218552000 - 0x218af6fff CoreGraphics arm64 /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics 0x220fe0000 - 0x220fe0fff UIKit arm64 <8cd1d805e6403980aacdef9414284c81> /System/Library/Frameworks/UIKit.framework/UIKit `

badger200 avatar Oct 06 '19 09:10 badger200

That log looks to me as though libswift is not installed, could you verify that it is?

nullpixel avatar Oct 06 '19 16:10 nullpixel

It was installed, but I removed both TSSSaver and libswift, and reinstalled, and now all is well.

Very strange. I even did a findutils “locate libswift” to see where it was all installed on my disk. (/usr/lib/libswift/ if I recall, there was another that included /stable/ in its location).

Thanks for the assist

On Sun, Oct 6, 2019 at 11:30 AM nullpixel [email protected] wrote:

That log looks to me as though libswift is not installed, could you verify that it is?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nullpixel/tsssaver/issues/17?email_source=notifications&email_token=ABNV24LS5H5OQUWR5F6TD7DQNIHBBA5CNFSM4IZG3P22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOODZY#issuecomment-538763751, or mute the thread https://github.com/notifications/unsubscribe-auth/ABNV24PUZZNCF32NEHVAZ5TQNIHBBANCNFSM4IZG3P2Q .

-- Sent from Gmail Mobile

badger200 avatar Oct 13 '19 07:10 badger200

Does anyone know what are those strange dylibs like/private/var/tmp/cy-7VvzwL.dylib here?

Becase i am trying dump & decrypt app on 12.1.2 which has jailbreak detection in it and crashes shortly after the launch.

And from the crash log i can see that it crashed inside similary named dylib: /private/var/tmp/cy-7VvzwL.dylib

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   ???                           	0x0000000206879604 0 + 8699483652
1   cy-7VvzwL.dylib               	0x000000010dc1d504 0x10dc04000 + 103684
2   cy-7VvzwL.dylib               	0x000000010dc1d738 0x10dc04000 + 104248
3   cy-7VvzwL.dylib               	0x000000010dc18768 0x10dc04000 + 83816
4   cy-7VvzwL.dylib               	0x000000010dc17798 0x10dc04000 + 79768
5   cy-7VvzwL.dylib               	0x000000010dc17854 0x10dc04000 + 79956
6   cy-7VvzwL.dylib               	0x000000010dc066a4 0x10dc04000 + 9892
7   cy-7VvzwL.dylib               	0x000000010dc0b468 0x10dc04000 + 29800
8   cy-7VvzwL.dylib               	0x000000010dc05044 0x10dc04000 + 4164

danylokos avatar Jan 15 '20 11:01 danylokos

No I don’t know but I’ve always wondered as well! Can’t wait to hear the answer.

On Wed, Jan 15, 2020 at 5:25 AM Danylo Kostyshyn [email protected] wrote:

Does anyone know what are those strange dylibs like /private/var/tmp/cy-7VvzwL.dylib here?

Becase i am trying dump & decrypt app on 12.1.2 which has jailbreak detection in it and crashes shortly after the launch.

And from the crash log i can see that it crashed inside similary named dylib: /private/var/tmp/cy-7VvzwL.dylib

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 ??? 0x0000000206879604 0 + 8699483652 1 cy-7VvzwL.dylib 0x000000010dc1d504 0x10dc04000 + 103684 2 cy-7VvzwL.dylib 0x000000010dc1d738 0x10dc04000 + 104248 3 cy-7VvzwL.dylib 0x000000010dc18768 0x10dc04000 + 83816 4 cy-7VvzwL.dylib 0x000000010dc17798 0x10dc04000 + 79768 5 cy-7VvzwL.dylib 0x000000010dc17854 0x10dc04000 + 79956 6 cy-7VvzwL.dylib 0x000000010dc066a4 0x10dc04000 + 9892 7 cy-7VvzwL.dylib 0x000000010dc0b468 0x10dc04000 + 29800 8 cy-7VvzwL.dylib 0x000000010dc05044 0x10dc04000 + 4164

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nullpixel/tsssaver/issues/17?email_source=notifications&email_token=ABNV24NDOERJ4LDZR4GZ5M3Q53XDFA5CNFSM4IZG3P22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI77UXY#issuecomment-574618207, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNV24IAPI6QPESLLJSV2KDQ53XDFANCNFSM4IZG3P2Q .

-- Sent from Gmail Mobile

badger200 avatar Jan 15 '20 15:01 badger200

quick question: how is this relevant to TSS Saver?

nullpixel avatar Jan 16 '20 21:01 nullpixel

also, could you send me a copy of that dylib and what you have installed?

nullpixel avatar Jan 16 '20 21:01 nullpixel

Yes, sorry, you are right, it’s unrelated. I was just googling those unknown dylibs and only meaningful thing i found - is this thread, so i was hopping that somebody here knows this :) If you are still interested i will try to get those libs, thanks!

danylokos avatar Jan 17 '20 08:01 danylokos

Xcode managed to symbolicate the crash log, looks like this randomly named dylib is a part of dyld subsystem.

Thread 0 Crashed:
0   pokemongo                     	0x0000000103643c74 0x102818000 + 14859380
1   cy-hDCKZB.dylib               	0x000000010b9261b8 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 428
2   cy-hDCKZB.dylib               	0x000000010b92658c ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 52
3   cy-hDCKZB.dylib               	0x000000010b9215d0 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 548
4   cy-hDCKZB.dylib               	0x000000010b920334 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 184
5   cy-hDCKZB.dylib               	0x000000010b9203fc ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 92
6   cy-hDCKZB.dylib               	0x000000010b912420 dyld::initializeMainExecutable() + 216
7   cy-hDCKZB.dylib               	0x000000010b916db4 dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 4616
8   cy-hDCKZB.dylib               	0x000000010b911208 dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*) + 396
9   cy-hDCKZB.dylib               	0x000000010b911038 _dyld_start + 56

And even that I can see the path to the library through lldb -> image list:

[  1] 9BF4EDEF-75E3-32F0-B288-4B788190BCCA 0x000000010becc000 /Library/Caches/cy-fdFr2D.dylib (0x000000010becc000)

it's not physically present in the filesystem. But yep, sorry once again, it's totally unrelated :)

danylokos avatar Jan 17 '20 10:01 danylokos

It happens when a tweak crashes in the constructor. Just found that out :)

nullpixel avatar Jan 18 '20 00:01 nullpixel