Opened 3 years ago

Closed 2 years ago

Last modified 2 years ago

#16862 closed defect (worksforme)

Uncaught coding exception in SessionWorker on Clear Browsing & Download History or New Identity

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-newnym, tbb-5.0-regression, ff45-esr-will-have
Cc: mcs Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

*************************
A coding exception was thrown and uncaught in a Task.

Full message: TypeError: this.Paths is null
Full stack: Agent.wipe@resource:///modules/sessionstore/SessionWorker.js:236:7
worker.dispatch@resource:///modules/sessionstore/SessionWorker.js:21:24
anonymous/AbstractWorker.prototype.handleMessage@resource://gre/modules/workers/PromiseWorker.js:122:16
@resource:///modules/sessionstore/SessionWorker.js:30:41

*************************

This is strictly speaking a regression as this did not happen with Tor Browser 4.x.

Child Tickets

Change History (13)

comment:1 Changed 3 years ago by gk

Keywords: tbb-5.0-regression added

comment:2 Changed 3 years ago by gk

I've filed https://bugzilla.mozilla.org/show_bug.cgi?id=1197118 for now. We still need to invesigate whether this is harmful in a New Identity context.

comment:3 Changed 3 years ago by mikeperry

Keywords: TorBrowserTeam201509 added

comment:4 Changed 3 years ago by arthuredelstein

I have proposed a patch at https://bugzilla.mozilla.org/show_bug.cgi?id=1197118

I think this bug is not causing any harm to New Identity, but we might as well backport the patch if it is accepted.

comment:5 Changed 3 years ago by mikeperry

Keywords: TorBrowserTeam201509R added; TorBrowserTeam201509 removed
Status: newneeds_review

comment:6 Changed 3 years ago by gk

Status: needs_reviewneeds_revision

Looking at the review in the Mozilla bug it seems we need a revision.

comment:7 Changed 3 years ago by mcs

Keywords: TorBrowserTeam201510 added; TorBrowserTeam201509R removed

comment:8 Changed 3 years ago by mikeperry

Keywords: TorBrowserTeam201510 removed

comment:9 Changed 3 years ago by mcs

Cc: mcs added
Severity: Normal

comment:10 Changed 3 years ago by bugzilla

Sponsor: None
Summary: Uncaught coding exception on New IdentityUncaught coding exception in SessionWorker on Clear Browsing & Download History or New Identity

#16484 is a duplicate.

When clearing with Clear All History, and Clear Browsing & Download History checkbox is selected, browser Console shows this:

JSON.parse: unexpected end of data at line 1 column 1 of the JSON data DirectoryLinksProvider.jsm:282:0

and after some seconds shows mentioned exception.

comment:11 Changed 2 years ago by bugzilla

Sponsor: None

Exception is gone with switching to FF45ESR.

comment:12 Changed 2 years ago by gk

Keywords: ff45-esr-will-have added
Resolution: worksforme
Status: needs_revisionclosed

Thanks.

comment:13 Changed 2 years ago by bugzilla

Okay, let's hope that it was a FF bug, but what about the message in comment:10?

Note: See TracTickets for help on using tickets.