Opened 8 months ago

Last modified 2 months ago

#32728 new defect

On some Windows machines the browser window is white during start-up

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-9.0-regression, tbb-parity, tbb-9.0-issues
Cc: mcs, brade Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


I noticed that while testing bundles on my Windows system that after subsequent starts a confusing empty browser window is showing up during the Tor Launcher dialog being visible. That never happened before Tor Browser 9, though.

Today a confused user showed up on #tor reporting what I believe is actually this issue. Attached is a screenshot.

Child Tickets

Attachments (1)

blank_window.png (40.8 KB) - added by gk 8 months ago.

Download all attachments as: .zip

Change History (10)

Changed 8 months ago by gk

Attachment: blank_window.png added

comment:1 Changed 8 months ago by gk

Cc: mcs brade added
Keywords: tbb-parity added

comment:2 Changed 8 months ago by cypherpunks

comment:3 Changed 8 months ago by Thorin

FWIW: From memory, I saw this on almost every non en-US pack (never on en-US). I set up a full suite of 9.07a (32 bundles at the time, non English) and they're still all sitting there for when I get around to updating them for more tests.

I just reproduced at will on the first random test - russian. Windows 7. Is there a command line I can run to debug and output anything for you.

comment:4 Changed 8 months ago by pospeselr

My initial thought was this smells a bit like the sandboxing race condition bug fixed in #26381 (during testing it also showed a white content page) but it's not clear from the screenshot that this is the same symptom.

comment:5 Changed 4 months ago by Thorin

aaaaand .... this is the ticket I was actually after

tl;dr: AFAICT it's something to do with language builds. I can reproduce at will. Once again, if you want, give me instructions on how to debug for you. FYI: flipping browser.startup.blankWindow will mask the symptom

comment:6 Changed 3 months ago by Thorin


my bad. I should have updated

I updated my language test suite (and added the few new ones since). All 34 non_en-US builds are Windows 64-bit, with spoof english on. There was a smattering of different versions (as I usually just pick a random language for an occasional test: and sometimes manually update), but most were 9.07a (ouch). I think the latest was about 9.5a4. I used the in-app updating mechanism.

Before updating, every single one (I can't pinky swear: maybe one didn't: I took no notes) would show the unpainted window before the tor connection dialog. After being prompted to restart, on the restart the problem did not occur. Also tested, just starting them (i.e not restarts), and the problem does not happen anymore.

As for en-US: I have never had that problem on any build: and I run 32 and 64 bit stables and alphas.

I noticed a lot of translation fixups (still a few strings missing in some languages, and some strings in all languages): maybe something in there inadvertently fixed this? Like that broken :vendorStringThing?

So, unless you want to test 32-bit, and/or non-one else can replicate anymore, then I think this can be closed?

comment:7 Changed 3 months ago by gk

I can see this easily on one of my machines. Just recently saw it with an sv-SE bundle of the upcoming 9.5a12.

comment:8 Changed 2 months ago by sysrqb

Keywords: tbb-9.5-issues added; tbb-9.0-issues removed

Batch move remaining tbb-9.0-issues -> 9.5-issues

comment:9 Changed 2 months ago by sysrqb

Keywords: tbb-9.0-issues added; tbb-9.5-issues removed
Note: See TracTickets for help on using tickets.