Skip to content

bug (dev): reels video download flow causes crash #199

@jithatsonei

Description

@jithatsonei

Before creating a bug report...

  • I have read through the FAQ
  • I have made sure this issue has not already been reported previously
  • I have made sure this issue is present in the latest version of SCInsta
  • I am confident that this bug presents unintended behaviour within the tweak

Description

{
  "arguments": [
    "%s",
    "%s",
    "0x11098c100"
  ],
  "format_string": "-[%s %s]: unrecognized selector sent to instance %p",
  "name": "NSInvalidArgumentException",
  "type": "objc-exception",
  "composed_message": "-[%s %s]: unrecognized selector sent to instance 0x11098c100",
  "class": "NSException"
}
[
  {
    "imageOffset": 825544,
    "symbol": "__exceptionPreprocess",
    "symbolLocation": 164,
    "imageIndex": 21
  },
  {
    "imageOffset": 202692,
    "symbol": "objc_exception_throw",
    "symbolLocation": 88,
    "imageIndex": 20
  },
  {
    "imageOffset": 1464376,
    "symbol": "+[NSObject(NSObject) instanceMethodSignatureForSelector:]",
    "symbolLocation": 0,
    "imageIndex": 21
  },
  {
    "imageOffset": 287992,
    "symbol": "___forwarding___",
    "symbolLocation": 1472,
    "imageIndex": 21
  },
  {
    "imageOffset": 320416,
    "symbol": "_CF_forwarding_prep_0",
    "symbolLocation": 96,
    "imageIndex": 21
  },
  {
    "imageOffset": 117100,
    "symbol": "+[SCIUtils getVideoUrl:]",
    "symbolLocation": 80,
    "imageIndex": 3
  },
  {
    "imageOffset": 117664,
    "symbol": "+[SCIUtils getVideoUrlForMedia:]",
    "symbolLocation": 140,
    "imageIndex": 3
  },
  {
    "imageOffset": 98788,
    "symbol": "_logos_method$_ungrouped$IGSundialViewerVideoCell$handleLongPress$(IGSundialViewerVideoCell*, objc_selector*, UILongPressGestureRecognizer*)",
    "symbolLocation": 168,
    "imageIndex": 3
  },
  {
    "imageOffset": 15341288,
    "symbol": "-[UIGestureRecognizerTarget _sendActionWithGestureRecognizer:]",
    "symbolLocation": 128,
    "imageIndex": 22
  },
  {
    "imageOffset": 3182700,
    "symbol": "_UIGestureRecognizerSendTargetActions",
    "symbolLocation": 92,
    "imageIndex": 22
  },
  {
    "imageOffset": 3182124,
    "symbol": "_UIGestureRecognizerSendActions",
    "symbolLocation": 268,
    "imageIndex": 22
  },
  {
    "imageOffset": 530912,
    "symbol": "-[UIGestureRecognizer _updateGestureForActiveEvents]",
    "symbolLocation": 308,
    "imageIndex": 22
  },
  {
    "imageOffset": 15374168,
    "symbol": "-[UIGestureRecognizer gestureNode:didUpdatePhase:]",
    "symbolLocation": 300,
    "imageIndex": 22
  },
  {
    "imageOffset": 40440,
    "imageIndex": 23
  },
  {
    "imageOffset": 44656,
    "imageIndex": 23
  },
  {
    "imageOffset": 56252,
    "imageIndex": 23
  },
  {
    "imageOffset": 85932,
    "imageIndex": 23
  },
  {
    "imageOffset": 85644,
    "imageIndex": 23
  },
  {
    "imageOffset": 85384,
    "imageIndex": 23
  },
  {
    "imageOffset": 85048,
    "imageIndex": 23
  },
  {
    "imageOffset": 385136,
    "symbol": "__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__",
    "symbolLocation": 36,
    "imageIndex": 21
  },
  {
    "imageOffset": 292652,
    "symbol": "__CFRunLoopDoObservers",
    "symbolLocation": 648,
    "imageIndex": 21
  },
  {
    "imageOffset": 121112,
    "symbol": "__CFRunLoopRun",
    "symbolLocation": 924,
    "imageIndex": 21
  },
  {
    "imageOffset": 117828,
    "symbol": "_CFRunLoopRunSpecificWithOptions",
    "symbolLocation": 532,
    "imageIndex": 21
  },
  {
    "imageOffset": 5272,
    "symbol": "GSEventRunModal",
    "symbolLocation": 120,
    "imageIndex": 24
  },
  {
    "imageOffset": 695772,
    "symbol": "-[UIApplication _run]",
    "symbolLocation": 792,
    "imageIndex": 22
  },
  {
    "imageOffset": 322316,
    "symbol": "UIApplicationMain",
    "symbolLocation": 336,
    "imageIndex": 22
  },
  {
    "imageOffset": 376760,
    "imageIndex": 0
  },
  {
    "imageOffset": 20008,
    "symbol": "start",
    "symbolLocation": 7116,
    "imageIndex": 25
  }
]

Still see the video prop within the sundial view controller - full name is IGMedia *video

Minimal Reproduction

Attempt to download reel video

SCInsta Version

v0.9.0-dev

Instagram Version

398.1.0

Install Type

Sideloaded

Device Info

iPhone 17 pro max 26.0 (RC? idk it wants an update n i jus got this iphone lmfao)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingstatus: upcomingThis is planned for the next upcoming release

Projects

Status

Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions