Opened on 01/18/2016 at 12:16:22 PM

Closed on 01/20/2016 at 01:25:07 PM

Last modified on 02/18/2016 at 01:18:01 PM

#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.

Attachments (0)

Change History (3)

comment:1 Changed on 01/20/2016 at 01:25:07 PM by jand

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

comment:2 Changed on 02/10/2016 at 10:37:10 AM by pavelz

  • Description modified (diff)

comment:3 Changed on 02/18/2016 at 01:18:01 PM 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

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none).
 
Note: See TracTickets for help on using tickets.