Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#3530 closed defect (fixed)

HA crash [WebRequestDetails validateResourceTypeWithCompletion:]

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

Description (last modified by pavelz)

Environment

Adblock Browser 1.2.1
https://rink.hockeyapp.net/manage/apps/185237/app_versions/42/crash_reasons/99672842

Crash line
https://github.com/kitt-browser/kitt-core/blob/b4a11dca4f5df3d435d59cfffbcf863a6a438ba6/src/WebRequest/WebRequestDetails.m#L264

Remark for testers

The crash is a blind production report without known reproduction scenario. The fix was a best guess derived from the stacktrace. The crash is supposed to be happening on sites which load resources with non easily determinable content type. I.e. an image or a javascript snippet loaded from obfuscated URL. In such case, the browser core needs to inspect the page source through another JS invocation, and it sometimes induced a race condition.

Change History (3)

comment:1 Changed 4 years ago by jand

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

comment:2 Changed 4 years ago by pavelz

  • Description modified (diff)

comment:3 Changed 4 years ago by scheer

  • Tester changed from Unknown to Scheer
  • Verified working set

ABB 1.3.0-qa (814)
iPhone 5C - iOS 9.2.1
iPhone 6 16GB - iOS 9.2

Note: See TracTickets for help on using tickets.