The Tor Project issueshttps://gitlab.torproject.org/groups/tpo/-/issues2023-12-07T20:34:52Zhttps://gitlab.torproject.org/tpo/applications/vpn/-/issues/7Identify important anti-features2023-12-07T20:34:52ZMatthew FinkelIdentify important anti-featuresIdentify features and/or functionality that the app should discourage or prevent (to the best of its ability). This will include anti-abuse mechanisms and potential "footguns" (preferring misuse resistant UI/UX/features).Identify features and/or functionality that the app should discourage or prevent (to the best of its ability). This will include anti-abuse mechanisms and potential "footguns" (preferring misuse resistant UI/UX/features).Sponsor 101 - Tor VPN Client for Android2023-12-04https://gitlab.torproject.org/tpo/anti-censorship/team/-/issues/136renew Docker-Sponsored Open Source Program2024-03-26T10:35:25Zmeskiomeskio@torproject.orgrenew Docker-Sponsored Open Source ProgramThe billing tab of our docker organization says:
> Your Docker-Sponsored Open Source status will expire on Apr 15, 2024.
> To keep your Docker-Sponsored Open Source status, look for our email containing renewal information and follow t...The billing tab of our docker organization says:
> Your Docker-Sponsored Open Source status will expire on Apr 15, 2024.
> To keep your Docker-Sponsored Open Source status, look for our email containing renewal information and follow the link within to reapply.
I got the mentioned email. I was assuming it was a phishing email as the renew link points to *docker.my.site.com*, but I guess is legit (site.com is a salesforce domain and the DKIM of the email looks valid):
```
We would like to kindly remind you that your current subscription to
the Docker-Sponsored Open Source Program is set to expire in 45 days.
We highly value your participation in the program and would like to
invite you to renew your subscription.
[1]Click Here to Renew
By renewing, you'll continue to benefit from the program's offerings
if your project still meets the [2] qualification criteria. An annual
Docker Team subscription will be allocated to the following project
organization: Docker ID - thetorproject
Here are the benefits you'll continue to enjoy:
* Autobuilds
* Free team seats
* Rate-limit removal for all users pulling public images from your
project namespace
* Sponsored OSS badge on Docker Hub and being prioritized in search
results
* Usage reporting
Before you proceed with the renewal application, we kindly request
that you take a moment to complete a [3]brief survey. Your feedback
in the survey does not impact the review of your application; it will
only be used to inform improvements to the program so that we can
better serve the open-source community.
If you have any questions or encounter any technical issues during
the renewal process, please don't hesitate to contact
support@docker.com. Our team is here to assist you and ensure a
smooth renewal experience.
Thank you!
The Docker Team
```
Anyway, I guess we should follow the email instructions and renew the subscription. Depending on how much work is that we might want to consider more seriously to move to our gitlab container registry (#121)meskiomeskio@torproject.orgmeskiomeskio@torproject.org2024-03-28https://gitlab.torproject.org/tpo/tpa/team/-/issues/41177fix billing for joker.com domain names2024-02-20T16:22:07Zanarcatfix billing for joker.com domain namesIt seems like our domain names have always been manually renewed, and then sent as expenses to be reimbursed to accounting. we recently realized this as we noticed `tor.network` was expiring. the domain was hosted outside of our normal j...It seems like our domain names have always been manually renewed, and then sent as expenses to be reimbursed to accounting. we recently realized this as we noticed `tor.network` was expiring. the domain was hosted outside of our normal joker.com account and has since been migrated there (#41148). we were mistakenly thinking this would solve the renewal issue, but we actually realized instead that none of our domains are actually configured to be automatically renewed and billed to accounting.
in #41148, have credited the joker.com account by 100$USD, without realizing that is actually problematic for accounting. @sue wants to figure out another way to pay for those domains, and this ticket aims at cleaning that up and regularizing the domain billing at Tor.
note that all domains are marked for autorenewal and `tor.network` *has* been renewed, so there is no more an ~Emergency for this, but it would still be nice to regularize billing.
/cc @susananarcatanarcat2024-04-07https://gitlab.torproject.org/tpo/applications/vpn/-/issues/151reconnect/new circuit when changing bridge type or on/off2024-03-28T10:49:31Zkwadronautreconnect/new circuit when changing bridge type or on/offIs there a need to reconnect/move to a new circuit when the bridge settings are changed: bridge on/off or type (obfs4 or snowflake for now).Is there a need to reconnect/move to a new circuit when the bridge settings are changed: bridge on/off or type (obfs4 or snowflake for now).Sponsor 101 - Tor VPN Client for Androidhttps://gitlab.torproject.org/tpo/web/donate-neo/-/issues/28Social media icons in footer are fuzzy2024-03-18T18:23:41ZdonutsSocial media icons in footer are fuzzyThis is likely due to using low-res raster assets. The UX Team should supply SVGs instead.This is likely due to using low-res raster assets. The UX Team should supply SVGs instead.donutsdonutshttps://gitlab.torproject.org/tpo/web/donate-neo/-/issues/27Onion pattern is missing from the site footer2024-03-18T18:22:34ZdonutsOnion pattern is missing from the site footerThe UX Team need to supply an SVG asset for implementation.The UX Team need to supply an SVG asset for implementation.donutsdonutshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42462investigate mpris + disk data2024-03-16T18:53:58ZThorininvestigate mpris + disk dataAFAICT [this](https://searchfox.org/mozilla-central/search?q=mpris&path=&case=false&regexp=false) is a linux (gtk?) thing - and at least with `media.hardwaremediakeys.enabled` creates video thumbnails - I have not tested or verified
cc ...AFAICT [this](https://searchfox.org/mozilla-central/search?q=mpris&path=&case=false®exp=false) is a linux (gtk?) thing - and at least with `media.hardwaremediakeys.enabled` creates video thumbnails - I have not tested or verified
cc @pierovhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42432'Tor Circuit'-button hidden2024-03-12T12:05:58Zcypherpunks'Tor Circuit'-button hidden'Tor Circuit' button sometimes suddenly hidden.
Visible again on this site only after 'New Identity', not with 'New Tor circuit for this site'. TBB13.0.10'Tor Circuit' button sometimes suddenly hidden.
Visible again on this site only after 'New Identity', not with 'New Tor circuit for this site'. TBB13.0.10https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42430Crash with nested XHTML2024-03-05T14:03:56ZcypherpunksCrash with nested XHTMLTor Browser 13.0.10 on Windows crashes when I open `chrome://browser/content/browser.xhtml`, press <kbd>Alt</kbd> and select `Tools > Downloads (Ctrl-J)` (or just press <kbd>Ctrl+J</kbd>). Nothing of importance on its own, but still indi...Tor Browser 13.0.10 on Windows crashes when I open `chrome://browser/content/browser.xhtml`, press <kbd>Alt</kbd> and select `Tools > Downloads (Ctrl-J)` (or just press <kbd>Ctrl+J</kbd>). Nothing of importance on its own, but still indicative of something wrong - possibly even web accessible wrong.cypherpunkscypherpunkshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42422Tor's PDF viewer hides or deletes changes on the PDF file when saved, irregul...2024-02-28T10:10:47ZMattiasbleeda097@gmail.comTor's PDF viewer hides or deletes changes on the PDF file when saved, irregularly<!--
* Use this issue template for reporting a new bug.
-->
### Summary
Tor Version 13.0.9 (64-bit)
Tor security level Standard
The following bug doesn't display the changes made on the PDF by Tor PDF's viewer, the bug sometimes seems ...<!--
* Use this issue template for reporting a new bug.
-->
### Summary
Tor Version 13.0.9 (64-bit)
Tor security level Standard
The following bug doesn't display the changes made on the PDF by Tor PDF's viewer, the bug sometimes seems to "delete" the written data of the changes, so that it did disappear edits made before the last saving by me.
It also hides info because I did open the same file in two different tabs, and in one tab was loading written text while in the another didn't load it at all being incomplete.¹
As far as I'm concerned, I think it hides it rather than deleting because the file size apparent weighter **despite no text added is shown**, unlike a previous version written without the last save which is lighter. This seems reasonable, but not if the weighter file with the last writing doesn't have the content which it's like ghost data lost...
¹: I mean writting text saved, not PDF pages.
### Steps to reproduce:
Unfortunately I can't remember what I did exactly. Incident date 13/2/24 midday. but I remember to overwrite the file PDF in an ordinary folder settled in Onedrive (Microsoft) as I used to do. Here what I was doing
1. Drag the pdf file to Tor's window tabs.
2. Use the tools _Text_ of PDF's viewer
3. Once editing, save the file in the original
4. From time to time it might not show what was written
I must clarify I was using my mobile phone to continue editing what I wrote, this process of displaying destroys the text body each once I save changes from mobile phone, then, displaying it in desktop the extended spaces are taken out, Tor's PDF viewer stills take them into account although, but the damages are irreversible. Odd behavior.
### What is the current bug behavior?
It hides modified txt files or doesn't show it.
### What is the expected behavior?
I expected to see the last changes I saved but there aren't. I wrote until page 80, by PDF's viewer page scrolling, 81 by book index, starting from 61. There was nothing between 61 to 80, and later one time there was nothing between 47 in forward... Later, that fixed itself (61-80) and I opened two tabs, one had until 70 and that one remained currently.
### Environment
**Windows 10 Home Single Language 64 bits (10.0, compilation 19045)**
**From Tor main page**
### Relevant logs and/or screenshots
![marcas-mapa-rojo-Y-latigo-que-corta-viento](/uploads/ad440a8aff645cd7a1ba1628b6811562/marcas-mapa-rojo-Y-latigo-que-corta-viento.png)
![OneDrive_-_Personal_21_02_2024_7_30_28](/uploads/98b56603b37cb70f7520f8aa6a56d926/OneDrive_-_Personal_21_02_2024_7_30_28.png)
Honestly, I don't know what I did specifically, I'd like to provide more information specially with the steps to the bug, these are a custom mine. I can't post the file I'm talking about because it's too big.
By the way, just in case English isn't my first language.Mattiasbleeda097@gmail.comMattiasbleeda097@gmail.comhttps://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/issues/15Unable to utilise Firefox profiles2024-03-08T00:42:38ZHermistonUnable to utilise Firefox profilesI currently use the Firefox Flatpak to launch multiple profiles e.g.
- `Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=firefox --file-forwarding org.mozilla.firefox -P LEISURE --class=LEISURE @@u %u @@`
- `Exec=/usr/b...I currently use the Firefox Flatpak to launch multiple profiles e.g.
- `Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=firefox --file-forwarding org.mozilla.firefox -P LEISURE --class=LEISURE @@u %u @@`
- `Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=firefox --file-forwarding org.mozilla.firefox -P WORK --class=WORK @@u %u @@`
When I tried to do the same with the Tor Browser Launcher I discovered there was no `-P` flag available. Please make it available so that multiple profiles can be used.asciiwolfasciiwolfhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42404Tracking bug for necko pref flips2024-03-05T13:42:53ZcypherpunksTracking bug for necko pref flipshttps://bugzilla.mozilla.org/show_bug.cgi?id=1874137
Enable network.http.http2.move_to_pending_list_after_network_change
https://bugzilla.mozilla.org/show_bug.cgi?id=1876045https://bugzilla.mozilla.org/show_bug.cgi?id=1874137
Enable network.http.http2.move_to_pending_list_after_network_change
https://bugzilla.mozilla.org/show_bug.cgi?id=1876045https://gitlab.torproject.org/tpo/network-health/metrics/networkstatusapi/-/issues/49details TODOs2024-01-29T23:07:30ZMattia Righettidetails TODOsI left some TODOs in the `/details` endpoint response object, they refer to fields that are currently not filled.
I'm copying them all down here so we can keep track of their progress.
### Relays
- [ ] last_changed_address_or_port
- [ ...I left some TODOs in the `/details` endpoint response object, they refer to fields that are currently not filled.
I'm copying them all down here so we can keep track of their progress.
### Relays
- [ ] last_changed_address_or_port
- [ ] region_name
- [ ] city_name
- [ ] latitude
- [ ] longitude
- [ ] alleged_family
- [ ] advertised_bandwidth
- [ ] exit_policy_v6_summary
- [ ] recommended_version
- [ ] indirect_family
- [ ] measured
- [ ] unreachable_or_addresses
### Bridges
- [ ] advertised_bandwidth
- [ ] recommended_versionhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42360tor browser memory leak2024-01-18T15:07:52Zcypherpunkstor browser memory leakWhen I leave tor browser running its using all the memory like a memory leak.
Im just displaying https://myip.wtf/ so its not the website itself.
It was a huge problem 2021 or 2022.
After a while I noticed that it got fixed.... Im not s...When I leave tor browser running its using all the memory like a memory leak.
Im just displaying https://myip.wtf/ so its not the website itself.
It was a huge problem 2021 or 2022.
After a while I noticed that it got fixed.... Im not sure exactly when.
But now the problem is back again.
And this time Im making a proper bugreport.
Im using 13.0.8 and have following extentions installed:
* Adblock Plus - Free AD blocker
* Bookmark Tab Here
* NoScript
And no not running these extentions is not an alternative.
Im using Linux.
I really want to have this solved and can be of help to solve it.cypherpunkscypherpunkshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42329Tor browser for Android missing text2023-12-11T21:28:14Ztedr57Tor browser for Android missing textStarted happening in October. Samsung Galaxy Tab A 2017, Android version 9, Tor browser version 115.2.1 release 13.0.3. Standard security settings.
Pages are displayed with text missing or vertically truncated (only lower half of lette...Started happening in October. Samsung Galaxy Tab A 2017, Android version 9, Tor browser version 115.2.1 release 13.0.3. Standard security settings.
Pages are displayed with text missing or vertically truncated (only lower half of letters displayed). There's no pattern I can discern as to what's missing, there may be several lines displayed correctly then several lines missing. When the page is revisited the same text is missing. Pressing on or near the missing text often makes some of it visible, if only temporarily. This works particularly well with links - you can tell there's a link but don't know what it is until you press on it. Screenshot below shows results of searching on "test meaning".
![IMG-20231109-WA0001](/uploads/26530b3375f99ebf4dac69a72845357e/IMG-20231109-WA0001.jpg)tedr57tedr57https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42311Firfox doesn't like the embedded PNG in tor-browser-logo.svg2024-01-09T14:38:33ZPier Angelo VendrameFirfox doesn't like the embedded PNG in tor-browser-logo.svgI was checking if the suggestion for the patch to resolve debug problems worked, and I stumbled upon about:tor dying for the assertion in `image/imgLoader.cpp:2474`:
```
MOZ_ASSERT(NS_UsePrivateBrowsing(newChannel) == mRespectPrivacy);
...I was checking if the suggestion for the patch to resolve debug problems worked, and I stumbled upon about:tor dying for the assertion in `image/imgLoader.cpp:2474`:
```
MOZ_ASSERT(NS_UsePrivateBrowsing(newChannel) == mRespectPrivacy);
```
<details><summary>Call stack</summary>
```
__GI___clock_nanosleep (@clock_nanosleep@GLIBC_2.2.5:29)
__GI___nanosleep (@__nanosleep:9)
__sleep (@sleep:17)
common_crap_handler(int, void const*) (/home/piero/Tor/tor-browser/toolkit/xre/nsSigHandlers.cpp:96)
child_ah_crap_handler(int) (/home/piero/Tor/tor-browser/toolkit/xre/nsSigHandlers.cpp:110)
WasmTrapHandler(int, siginfo_t*, void*) (/home/piero/Tor/tor-browser/js/src/wasm/WasmSignalHandlers.cpp:799)
__restore_rt (@__restore_rt:3)
imgLoader::LoadImage(nsIURI*, nsIURI*, nsIReferrerInfo*, nsIPrincipal*, unsigned long, nsILoadGroup*, imgINotificationObserver*, nsINode*, mozilla::dom::Document*, unsigned int, nsISupports*, nsIContentPolicy::nsContentPolicyType, nsTSubstring<char16_t> const&, bool, bool, unsigned long, imgRequestProxy**) (/home/piero/Tor/tor-browser/image/imgLoader.cpp:2474)
nsContentUtils::LoadImage(nsIURI*, nsINode*, mozilla::dom::Document*, nsIPrincipal*, unsigned long, nsIReferrerInfo*, imgINotificationObserver*, int, nsTSubstring<char16_t> const&, imgRequestProxy**, nsIContentPolicy::nsContentPolicyType, bool, bool, unsigned long) (/home/piero/Tor/tor-browser/dom/base/nsContentUtils.cpp:4004)
nsImageLoadingContent::LoadImage(nsIURI*, bool, bool, nsImageLoadingContent::ImageLoadType, unsigned int, mozilla::dom::Document*, nsIPrincipal*) (/home/piero/Tor/tor-browser/dom/base/nsImageLoadingContent.cpp:1143)
nsImageLoadingContent::LoadImage(nsTSubstring<char16_t> const&, bool, bool, nsImageLoadingContent::ImageLoadType, nsIPrincipal*) (/home/piero/Tor/tor-browser/dom/base/nsImageLoadingContent.cpp:1027)
mozilla::dom::SVGImageElement::LoadSVGImage(bool, bool) (/home/piero/Tor/tor-browser/dom/svg/SVGImageElement.cpp:146)
mozilla::dom::SVGImageElement::AfterSetAttr(int, nsAtom*, nsAttrValue const*, nsAttrValue const*, nsIPrincipal*, bool) (/home/piero/Tor/tor-browser/dom/svg/SVGImageElement.cpp:215)
mozilla::dom::Element::SetAttrAndNotify(int, nsAtom*, nsAtom*, nsAttrValue const*, nsAttrValue&, nsIPrincipal*, unsigned char, bool, bool, bool, mozilla::dom::Document*, mozAutoDocUpdate const&) (/home/piero/Tor/tor-browser/dom/base/Element.cpp:2653)
mozilla::dom::Element::SetAttr(int, nsAtom*, nsAtom*, nsTSubstring<char16_t> const&, nsIPrincipal*, bool) (/home/piero/Tor/tor-browser/dom/base/Element.cpp:2506)
mozilla::dom::Element::SetAttr(int, nsAtom*, nsAtom*, nsTSubstring<char16_t> const&, bool) (/home/piero/Tor/tor-browser/obj-x86_64-pc-linux-gnu/dist/include/mozilla/dom/Element.h:1000)
nsXMLContentSink::AddAttributes(char16_t const**, mozilla::dom::Element*) (/home/piero/Tor/tor-browser/dom/xml/nsXMLContentSink.cpp:1376)
nsXMLContentSink::HandleStartElement(char16_t const*, char16_t const**, unsigned int, unsigned int, unsigned int, bool) (/home/piero/Tor/tor-browser/dom/xml/nsXMLContentSink.cpp:957)
nsXMLContentSink::HandleStartElement(char16_t const*, char16_t const**, unsigned int, unsigned int, unsigned int) (/home/piero/Tor/tor-browser/dom/xml/nsXMLContentSink.cpp:903)
non-virtual thunk to nsXMLContentSink::HandleStartElement(char16_t const*, char16_t const**, unsigned int, unsigned int, unsigned int) (/home/piero/Tor/tor-browser/dom/xml/nsXMLContentSink.cpp:0)
nsExpatDriver::HandleStartElement(rlbox::rlbox_sandbox<rlbox::rlbox_noop_sandbox>&, rlbox::tainted<void*, rlbox::rlbox_noop_sandbox>, rlbox::tainted<char16_t const*, rlbox::rlbox_noop_sandbox>, rlbox::tainted<char16_t const**, rlbox::rlbox_noop_sandbox>) (/home/piero/Tor/tor-browser/parser/htmlparser/nsExpatDriver.cpp:477)
doContentInternal (/home/piero/Tor/tor-browser/parser/expat/lib/xmlparse.c:2920)
doContent (/home/piero/Tor/tor-browser/parser/expat/lib/xmlparse.c:2664)
contentProcessor (/home/piero/Tor/tor-browser/parser/expat/lib/xmlparse.c:2540)
MOZ_XML_ParseBuffer (/home/piero/Tor/tor-browser/parser/expat/lib/xmlparse.c:2004)
auto rlbox::rlbox_noop_sandbox::impl_invoke_with_func_ptr<XML_Status (XML_ParserStruct*, char const*, int, int), XML_Status (void*, void*, int, int), void*, void*, unsigned long, bool>(XML_Status (*)(void*, void*, int, int), void*&&, void*&&, unsigned long&&, bool&&) (/home/piero/Tor/tor-browser/obj-x86_64-pc-linux-gnu/dist/include/mozilla/rlbox/rlbox_noop_sandbox.hpp:188)
auto rlbox::rlbox_sandbox<rlbox::rlbox_noop_sandbox>::INTERNAL_invoke_with_func_ptr<XML_Status (XML_ParserStruct*, char const*, int, int), rlbox::tainted<XML_ParserStruct*, rlbox::rlbox_noop_sandbox>&, rlbox::tainted<char const*, rlbox::rlbox_noop_sandbox>, unsigned long, bool>(char const*, void*, rlbox::tainted<XML_ParserStruct*, rlbox::rlbox_noop_sandbox>&, rlbox::tainted<char const*, rlbox::rlbox_noop_sandbox>&&, unsigned long&&, bool&&) (/home/piero/Tor/tor-browser/obj-x86_64-pc-linux-gnu/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:790)
nsExpatDriver::ParseChunk(char16_t const*, unsigned int, nsExpatDriver::ChunkOrBufferIsFinal, unsigned int*, unsigned long*) (/home/piero/Tor/tor-browser/parser/htmlparser/nsExpatDriver.cpp:1248)
nsExpatDriver::ChunkAndParseBuffer(char16_t const*, unsigned int, bool, unsigned int*, unsigned int*, unsigned long*) (/home/piero/Tor/tor-browser/parser/htmlparser/nsExpatDriver.cpp:1204)
nsExpatDriver::ResumeParse(nsScanner&, bool) (/home/piero/Tor/tor-browser/parser/htmlparser/nsExpatDriver.cpp:1352)
nsParser::ResumeParse(bool, bool, bool) (/home/piero/Tor/tor-browser/parser/htmlparser/nsParser.cpp:716)
nsParser::OnDataAvailable(nsIRequest*, nsIInputStream*, unsigned long, unsigned int) (/home/piero/Tor/tor-browser/parser/htmlparser/nsParser.cpp:1027)
imgRequest::OnDataAvailable(nsIRequest*, nsIInputStream*, unsigned long, unsigned int) (/home/piero/Tor/tor-browser/image/imgRequest.cpp:1068)
nsJARChannel::OnDataAvailable(nsIRequest*, nsIInputStream*, unsigned long, unsigned int) (/home/piero/Tor/tor-browser/modules/libjar/nsJARChannel.cpp:1312)
nsInputStreamPump::OnStateTransfer() (/home/piero/Tor/tor-browser/netwerk/base/nsInputStreamPump.cpp:584)
nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (/home/piero/Tor/tor-browser/netwerk/base/nsInputStreamPump.cpp:411)
non-virtual thunk to nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (/home/piero/Tor/tor-browser/netwerk/base/nsInputStreamPump.cpp:0)
CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()::operator()() const (/home/piero/Tor/tor-browser/xpcom/io/nsPipe3.cpp:73)
already_AddRefed<mozilla::CancelableRunnable> NS_NewCancelableRunnableFunction<CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()>(char const*, CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()&&)::FuncCancelableRunnable::Run() (/home/piero/Tor/tor-browser/obj-x86_64-pc-linux-gnu/dist/include/nsThreadUtils.h:667)
mozilla::RunnableTask::Run() (/home/piero/Tor/tor-browser/xpcom/threads/TaskController.cpp:555)
mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) (/home/piero/Tor/tor-browser/xpcom/threads/TaskController.cpp:879)
mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) (/home/piero/Tor/tor-browser/xpcom/threads/TaskController.cpp:702)
mozilla::TaskController::ProcessPendingMTTask(bool) (/home/piero/Tor/tor-browser/xpcom/threads/TaskController.cpp:491)
mozilla::TaskController::TaskController()::$_0::operator()() const (/home/piero/Tor/tor-browser/xpcom/threads/TaskController.cpp:218)
mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() (/home/piero/Tor/tor-browser/xpcom/threads/nsThreadUtils.h:548)
nsThread::ProcessNextEvent(bool, bool*) (/home/piero/Tor/tor-browser/xpcom/threads/nsThread.cpp:1240)
NS_ProcessNextEvent(nsIThread*, bool) (/home/piero/Tor/tor-browser/xpcom/threads/nsThreadUtils.cpp:479)
mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/home/piero/Tor/tor-browser/ipc/glue/MessagePump.cpp:85)
MessageLoop::RunHandler() (/home/piero/Tor/tor-browser/ipc/chromium/src/base/message_loop.cc:361)
MessageLoop::Run() (/home/piero/Tor/tor-browser/ipc/chromium/src/base/message_loop.cc:343)
nsBaseAppShell::Run() (/home/piero/Tor/tor-browser/widget/nsBaseAppShell.cpp:148)
XRE_RunAppShell() (/home/piero/Tor/tor-browser/toolkit/xre/nsEmbedFunctions.cpp:724)
mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) (/home/piero/Tor/tor-browser/ipc/glue/MessagePump.cpp:235)
MessageLoop::RunHandler() (/home/piero/Tor/tor-browser/ipc/chromium/src/base/message_loop.cc:361)
MessageLoop::Run() (/home/piero/Tor/tor-browser/ipc/chromium/src/base/message_loop.cc:343)
XRE_InitChildProcess(int, char**, XREChildData const*) (/home/piero/Tor/tor-browser/toolkit/xre/nsEmbedFunctions.cpp:659)
content_process_main(mozilla::Bootstrap*, int, char**) (/home/piero/Tor/tor-browser/ipc/contentproc/plugin-container.cpp:57)
main (/home/piero/Tor/tor-browser/browser/app/nsBrowserApp.cpp:375)
__libc_start_call_main (@__libc_start_call_main:26)
__libc_start_main_impl (@__libc_start_main@@GLIBC_2.34:43)
_start (@_start:14)
```
</details>
I'm trying an optimized build with asserts on, so many variables have been optimized out.
However, I managed to see that it was this PNG by checking `href` at the end of `mozilla::dom::SVGImageElement::LoadSVGImage`.
FWIW, I think this is a peculiarity of the YEC homepage.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42298"Onionsite Has Disconnected" error message displayed for non-onion sites.2024-01-09T14:38:22Zcypherpunks"Onionsite Has Disconnected" error message displayed for non-onion sites.I'm running Tor Browser 13.0.5 on Ubuntu, with the "prioritize .onion sites when known" setting disabled.
Occasionally when I attempt to load a page from a non-onion site, I am presented with the following error message:
Onionsite Has D...I'm running Tor Browser 13.0.5 on Ubuntu, with the "prioritize .onion sites when known" setting disabled.
Occasionally when I attempt to load a page from a non-onion site, I am presented with the following error message:
Onionsite Has Disconnected
Details: 0xF2 — Introduction failed, which means that the descriptor was found but the service is no longer connected to the introduction point. It is likely that the service has changed its descriptor or that it is not running.
This problem does not appear to be linked to any particular domain and as far as I can tell occurs at random. When the error message is displayed if I reload the page I get the same error message. If I click the "New Tor circuit for this site" button the page will load normally.cypherpunkscypherpunkshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42200Command+mouse-scroll no longer Zooms In/Out the text, page, or image size upo...2023-11-01T20:02:14ZjenknessCommand+mouse-scroll no longer Zooms In/Out the text, page, or image size upon update to v13.0 on MacMacOS 10.13
Tor Browser version 13.0
1) Go to any Web page, or open image in separate page or tab.
2) Put mouse pointer over page or image.
3) Hold Command key and use scroll wheel. Text and / or image no longer zooms in or out.
Qui...MacOS 10.13
Tor Browser version 13.0
1) Go to any Web page, or open image in separate page or tab.
2) Put mouse pointer over page or image.
3) Hold Command key and use scroll wheel. Text and / or image no longer zooms in or out.
Quick-fix Solution: Use keyboard shortcut instead, or go back to any version before 13.0 and prevent updates, then mouse-scroll-zoom functionality returns.clairehurstclairehursthttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42186Decide on whether to retire about:tbupdate2023-11-07T15:23:51ZhenryDecide on whether to retire about:tbupdateWith the new design from https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41333, we removed the link to "about:tbupdate" in the top right corner, underneath the version number. This was the only link to the "about:tbup...With the new design from https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/41333, we removed the link to "about:tbupdate" in the top right corner, underneath the version number. This was the only link to the "about:tbupdate" page, so it no longer has any external links (not even in "about:about").
Note: when there is an update, we show a link to the blog post in "about:tor". This was also true for the old "about:tor" design.
Given that "about:tbupdate" simply prints out the top of `ChangeLog.txt`, I think we can probably eventually retire the page, and redirect users to check online, or the local `ChangeLog.txt` file if they are interested.
Any thoughts, or any insights into why users would want to keep the page?
/cc @richard @pierov @donutsdonutsdonutshttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/42177about:support is broken on Whonix 16 with Tor Browser 13.02023-10-19T13:19:58ZRendezvousPointabout:support is broken on Whonix 16 with Tor Browser 13.0