Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#3534 closed defect (fixed)

App crashes for unknown reason: HA crash [JSInjectorReporter callJavaScriptCallbackWithProperties:]

Reported by: pavelz Assignee:
Priority: P2 Milestone: Adblock-Browser-for-iOS-1.4.0
Module: Adblock-Browser-for-iOS Keywords:
Cc: Blocked By:
Blocking: Platform: Adblock Browser for iOS
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by mario)

Environment

Adblock Browser 1.2.1
iPhone/iPad (various devices)
iOS 8 & iOS 9

How to reproduce

There is no known way to reproduce this crash. However there are multiple crash reports caused by [JSInjectorReporter callJavaScriptCallbackWithProperties:].

Remark for testers

This is believed to be fixed by other changes. The only way to verify this fix is by monitoring the crash reports after this has landed.

Related resources

https://rink.hockeyapp.net/manage/apps/185237/app_versions/42/crash_reasons/99606700

Change History (6)

comment:1 Changed 4 years ago by pavelz

Reproduction unknown, cause unknown. Possibly related crash catched by chance in Xcode debugging session
https://www.pivotaltracker.com/story/show/111948609

comment:2 Changed 4 years ago by mario

  • Description modified (diff)
  • Ready set
  • Summary changed from HA crash [JSInjectorReporter callJavaScriptCallbackWithProperties:] to App crashes for unknown reason: HA crash [JSInjectorReporter callJavaScriptCallbackWithProperties:]

comment:3 Changed 4 years ago by mario

  • Description modified (diff)

comment:4 Changed 4 years ago by pavelz

Fix is tentative. We don't know how to reproduce it, but we rethought some code places where it may be occuring. IF it is fixed, it already is in 1.3.0. If 1.3.0 Appstore keeps reporting it, this issue deserves reopening.

comment:5 Changed 4 years ago by pavelz

  • Resolution set to fixed
  • Status changed from new to closed

comment:6 Changed 4 years ago by pavelz

  • Milestone set to Adblock-Browser-for-iOS-next
Note: See TracTickets for help on using tickets.