altstoreio / altstoreio/AltStore

AltStore crashed after update to newest version (1.4.8)

Open
#867 17 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Swift
Stars
14.4k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Device: iPhone 6 running ios 12.5.4, jailbroken with unc0ver 6.2.0
Crashlog (Exported using Cr4shed):

Date: 10/29/21, 1:35 PM
Process: AltStore
Bundle id: com.D9YHY7RVG3.com.rileytestut.AltStore
Device: iPhone 6, iOS 12.5.4
Bundle version: 1.4.8

Exception type: EXC_SOFTWARE (SIGABRT)
Exception subtype: EXC_UNIX_ABORT
Exception codes: 0x0000000000010002, 0x0000000000000000
Culprit: Unknown
Termination Reason: Library not loaded: /usr/lib/libAppleArchive.dylib
Referenced from: /var/containers/Bundle/Application/D6DCC9E4-3120-42E6-A158-DB90DC0F9E11/AltStore.app/AltStore
Reason: image not found

Triggered by thread: 0
Thread name:
Call stack:
0 dyld 0x000000010163a418 0x1015f8000 + 271384 // __abort_with_payload
1 dyld 0x0000000101639a58 0x1015f8000 + 268888 // abort_with_payload_wrapper_internal
2 dyld 0x0000000101639a88 0x1015f8000 + 268936 // fcntl
3 dyld 0x00000001015fc8f8 0x1015f8000 + 18680 // dyld::fastBindLazySymbol(ImageLoader**, unsigned long)
4 dyld 0x00000001015ff6e4 0x1015f8000 + 30436 // dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*)
5 dyld 0x00000001015f9044 0x1015f8000 + 4164 // _dyld_start

Register values:
PC: 0x10163a418 LR: 0x101639a58 CPSR: 0x0
x0: 0x6 x1: 0x1 x2: 0x16ecee920
x3: 0x91 x4: 0x16ecee520 x5: 0x0
x6: 0x0 x7: 0x0 x8: 0x20
x9: 0x9 x10: 0x612e65726f745374 x11: 0x7453746c412f7070
x12: 0x20200a65726f7453 x13: 0x203a6e6f73616552 x14: 0x6f6e206567616d69
x15: 0x646e756f662074 x16: 0x209 x17: 0x10
x18: 0x0 x19: 0x0 x20: 0x16ecee520
x21: 0x91 x22: 0x16ecee920 x23: 0x1
x24: 0x6 x25: 0x2f x26: 0x1016535e0
x27: 0x101653000 x28: 0x101653a00

Loaded images:
0: /var/containers/Bundle/Application/D6DCC9E4-3120-42E6-A158-DB90DC0F9E11/AltStore.app/AltStore
1: /var/containers/Bundle/Application/D6DCC9E4-3120-42E6-A158-DB90DC0F9E11/AltStore.app/Frameworks/KeychainAccess.framework/KeychainAccess
2: /var/containers/Bundle/Application/D6DCC9E4-3120-42E6-A158-DB90DC0F9E11/AltStore.app/Frameworks/Nuke.framework/Nuke
3: /usr/lib/dyld
4: /usr/lib/libc++.1.dylib
5: /usr/lib/libz.1.dylib
6: /usr/lib/libsqlite3.dylib
7: /System/Library/Frameworks/Foundation.framework/Foundation
8: /System/Library/Frameworks/Security.framework/Security
9: /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
10: /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
11: /System/Library/Frameworks/UIKit.framework/UIKit

{"ProcessBundleID":"com.D9YHY7RVG3.com.rileytestut.AltStore","ProcessName":"AltStore","Culprit":"Unknown"}

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the reported AltStore 1.4.8 launch crash on an iPhone 6 running iOS 12.5.4, focusing on the missing /usr/lib/libAppleArchive.dylib shown in the crash log. No source files or tests are named, so investigate the compatibility issue from the application entry point and verify that AltStore launches successfully on the reported device and version.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.