[tbb-bugs] #16747 [Tor Browser]: Tor-browser downloads favicon twice (and over different circuits)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jan 13 14:51:30 UTC 2016


#16747: Tor-browser downloads favicon twice (and over different circuits)
-----------------------------+-----------------------------------
 Reporter:  cypherpunks      |          Owner:  tbb-team
     Type:  defect           |         Status:  needs_information
 Priority:  Medium           |      Milestone:
Component:  Tor Browser      |        Version:
 Severity:  Major            |     Resolution:
 Keywords:  tbb-linkability  |  Actual Points:
Parent ID:                   |         Points:
  Sponsor:                   |
-----------------------------+-----------------------------------

Comment (by cypherpunks):

 Replying to [comment:12 gk]:
 > Ah, okay. After setting the log level to 3 you should be able to see the
 log in the browser console as well. If you need to increase the log lines
 available `devtools.hud.loglimit.console` is your friend.

 Great, I was looking at the Web Console and Network Tools, which show
 nothing.

 Here's my log for the first request of the session to
 check.torproject.org, tor-on.png is used as favicon, not sure if anything
 but the stuff around the two GETs near the end is relevant:
 {{{
 [01-13 14:32:02] Torbutton INFO: tor SOCKS:
 https://check.torproject.org/?lang=en_US via torproject.org:0
 GET
 https://check.torproject.org/ [HTTP/1.1 200 OK 9469ms]
 getFirstPartyURI failed for chrome://browser/content/browser.xul:
 0x80070057
 [01-13 14:32:02] Torbutton INFO: controlPort >> 650 STREAM 25 NEW 0
 check.torproject.org:443 SOURCE_ADDR=127.0.0.1:49929 PURPOSE=USER
 [01-13 14:32:02] Torbutton INFO: controlPort >> 650 STREAM 25 SENTCONNECT
 9 check.torproject.org:443
 [01-13 14:32:02] Torbutton INFO: streamEvent.CircuitID: 9
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo circuit-status



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250+circuit-status=

 8 BUILT
 $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome,$F530691F6850CAFFFCCF247B579FA214CA815105~ThemWaffles,$B486925DC901969CCE2B371E93740CF98C30539D~AS250
 BUILD_FLAGS=NEED_CAPACITY PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:24:01.742280

 2 BUILT $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome
 BUILD_FLAGS=ONEHOP_TUNNEL,IS_INTERNAL,NEED_CAPACITY PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:23:01.756129

 7 BUILT
 $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome,$DB19E709C9EDB903F75F2E6CA95C84D637B62A02~wikimediaeqiad1,$278E2E0EE678D3DC807612503CA9FCA78F40B06C~aTomicExitDE2a
 BUILD_FLAGS=NEED_CAPACITY PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:23:04.365583 SOCKS_USERNAME="--unknown--"
 SOCKS_PASSWORD="0"

 6 BUILT
 $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome,$951BDBA042A69FE8577129EA301B027A879B985B~SGGSUK7,$231C2B9C8C31C295C472D031E06964834B745996~torpidsDEdomainf
 BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY,NEED_UPTIME PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:23:03.740564

 5 BUILT
 $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome,$28DD2A2049E0AE7AB53D6FA38FDB9EAD35BE1FE7~unixio,$E0EB93F8F73F9B3794CCAE08DB1DCFD283F00277~nullstreet
 BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY,NEED_UPTIME PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:23:02.740534

 9 BUILT
 $18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E~cocoadrome,$0744F2AE098BAD9F1A0FEF109C01E621FB6A4600~xkeyscore,$0111BA9B604669E636FFD5B503F382A4B7AD6E80~DigiGesTor1e1
 BUILD_FLAGS=NEED_CAPACITY PURPOSE=GENERAL
 TIME_CREATED=2016-01-13T14:32:02.303309 SOCKS_USERNAME="torproject.org"
 SOCKS_PASSWORD="0"

 .

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getconf bridge



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250 Bridge
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo
 ns/id/18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E



 [01-13 14:32:02] Torbutton INFO: controlPort >>
 250+ns/id/18CD08992B2E3EF52C0968E91AA7BDF9D7F9B91E=

 r cocoadrome GM0ImSsuPvUsCWjpGqe9+df5uR4 bfj6NsawDrOJOEGTpOq+OXdV3jw
 2016-01-13 01:45:06 46.101.241.28 9001 9030

 s Fast Guard HSDir Running Stable V2Dir Valid

 w Bandwidth=26100

 .

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo ip-to-
 country/46.101.241.28



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250-ip-to-
 country/46.101.241.28=de

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getconf bridge



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250 Bridge
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo
 ns/id/0744F2AE098BAD9F1A0FEF109C01E621FB6A4600



 [01-13 14:32:02] Torbutton INFO: controlPort >>
 250+ns/id/0744F2AE098BAD9F1A0FEF109C01E621FB6A4600=

 r xkeyscore B0TyrgmLrZ8aD+8QnAHmIftqRgA f2lFigU6nLfEFZs8jnAIiyylgYw
 2016-01-13 12:45:51 195.154.110.121 443 0

 s Fast Running Stable Valid

 w Bandwidth=4320

 .

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo ip-to-
 country/195.154.110.121



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250-ip-to-
 country/195.154.110.121=fr

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getconf bridge



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250 Bridge
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo
 ns/id/0111BA9B604669E636FFD5B503F382A4B7AD6E80



 [01-13 14:32:02] Torbutton INFO: controlPort >>
 250+ns/id/0111BA9B604669E636FFD5B503F382A4B7AD6E80=

 r DigiGesTor1e1 ARG6m2BGaeY2/9W1A/OCpLetboA Ia8AF21GtWWADpmb9sVNMa6cD9g
 2016-01-13 07:44:52 176.10.104.240 443 80

 s Exit Fast Guard HSDir Running Stable V2Dir Valid

 w Bandwidth=35900

 .

 250 OK
 [01-13 14:32:02] Torbutton INFO: controlPort << getinfo ip-to-
 country/176.10.104.240



 [01-13 14:32:02] Torbutton INFO: controlPort >> 250-ip-to-
 country/176.10.104.240=ch

 250 OK
 [01-13 14:32:10] Torbutton INFO: controlPort >> 650 STREAM 25 REMAP 9
 38.229.72.22:443 SOURCE=EXIT
 [01-13 14:32:10] Torbutton INFO: controlPort >> 650 STREAM 25 SUCCEEDED 9
 38.229.72.22:443
 [01-13 14:32:10] Torbutton INFO: tor SOCKS: http://ocsp.digicert.com/ via
 torproject.org:0
 POST
 http://ocsp.digicert.com/ [HTTP/1.1 200 OK 359ms]
 [01-13 14:32:10] Torbutton INFO: controlPort >> 650 STREAM 26 NEW 0
 ocsp.digicert.com:80 SOURCE_ADDR=127.0.0.1:49930 PURPOSE=USER
 [01-13 14:32:10] Torbutton INFO: controlPort >> 650 STREAM 26 SENTCONNECT
 9 ocsp.digicert.com:80
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 26 REMAP 9
 72.21.91.29:80 SOURCE=EXIT
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 26 SUCCEEDED 9
 72.21.91.29:80
 getFirstPartyURI failed for chrome://browser/content/browser.xul:
 0x80070057
 [01-13 14:32:11] Torbutton INFO: tor SOCKS:
 https://check.torproject.org/torcheck/img/tor-on.png via torproject.org:0
 GET
 https://check.torproject.org/torcheck/img/tor-on.png [HTTP/1.1 200 OK
 266ms]
 getFirstPartyURI failed for chrome://browser/content/browser.xul:
 0x80070057
 getFirstPartyURI failed for https://check.torproject.org/torcheck/img/tor-
 on.png: 0x80070057
 [01-13 14:32:11] Torbutton INFO: Component returned failure code:
 0x80070057 (NS_ERROR_ILLEGAL_VALUE)
 [mozIThirdPartyUtil.getFirstPartyURIFromChannel]
 [01-13 14:32:11] Torbutton INFO: tor SOCKS isolation catchall:
 https://check.torproject.org/torcheck/img/tor-on.png via --unknown--:0
 getFirstPartyURI failed for https://check.torproject.org/torcheck/img/tor-
 on.png: 0x80070057
 GET
 https://check.torproject.org/torcheck/img/tor-on.png [HTTP/1.1 200 OK
 1858ms]
 [01-13 14:32:11] Torbutton INFO: tor SOCKS:
 https://check.torproject.org/torcheck/img/tor-on.png via torproject.org:0
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 27 NEW 0
 check.torproject.org:443 SOURCE_ADDR=127.0.0.1:49931 PURPOSE=USER
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 27 SENTCONNECT
 7 check.torproject.org:443
 getFirstPartyURI failed for chrome://browser/content/browser.xul:
 0x80070057
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 27 REMAP 7
 38.229.72.22:443 SOURCE=EXIT
 [01-13 14:32:11] Torbutton INFO: controlPort >> 650 STREAM 27 SUCCEEDED 7
 38.229.72.22:443

 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16747#comment:13>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list