Opened 6 months ago

Last modified 5 months ago

#29714 needs_information defect

"Save ___ as" crashes browser every time

Reported by: xxx420blazer Owned by: tbb-team
Priority: High Milestone:
Component: Applications/Tor Browser Version:
Severity: Critical Keywords: tbb-crash
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Hi there I use Tor Browser 8.0.6 and I've been having an issue since at least the past couple of versions that causes Tor Browser to crash when attempting to save files. I'm running Kubuntu 18.04 GNU/Linux

Reproduce glitch by right clicking on a file download or an image and click "save file as" or "save image as" respectively.

Not sure why I can't find my version number but it is version 8.0.6 according to the official Tor start page.

Furthermore I do not see any errors in the terminal when the browser crashes while running from the terminal.

Child Tickets

Change History (9)

comment:1 Changed 6 months ago by gk

Keywords: tbb-crash added
Status: newneeds_information
Version: Tor: unspecified

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

comment:2 in reply to:  1 ; Changed 5 months ago by xxx420blazer

Replying to gk:

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

Unfortunately yes. That was one of the first things I tried and that's why I decided to post this. Ive been having this problem only on this PC but for about a year now.

comment:3 in reply to:  2 ; Changed 5 months ago by gk

Replying to xxx420blazer:

Replying to gk:

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

Unfortunately yes. That was one of the first things I tried and that's why I decided to post this. Ive been having this problem only on this PC but for about a year now.

Great. Two additional questions:

1) Does this happen with a recent alpha bundle as well? (see: https://www.torproject.org/download/alpha/)
2) Would you be willing to use gdb and some debug symbols and/or some special builds to track this issue down?

comment:4 in reply to:  3 ; Changed 5 months ago by xxx420blazer

Replying to gk:

Replying to xxx420blazer:

Replying to gk:

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

Unfortunately yes. That was one of the first things I tried and that's why I decided to post this. Ive been having this problem only on this PC but for about a year now.

Great. Two additional questions:

1) Does this happen with a recent alpha bundle as well? (see: https://www.torproject.org/download/alpha/)
2) Would you be willing to use gdb and some debug symbols and/or some special builds to track this issue down?

I haven't used the alpha bundle before. as for doing debugging sure I am willing to check it out. I just feel a bit disenchanted seeing that nobody else is having this issue and it feels like I would have to climb a mountain to figure this out, and it wouldn't even help anybody at all besides me apparently :(

comment:5 in reply to:  4 ; Changed 5 months ago by gk

Replying to xxx420blazer:

Replying to gk:

Replying to xxx420blazer:

Replying to gk:

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

Unfortunately yes. That was one of the first things I tried and that's why I decided to post this. Ive been having this problem only on this PC but for about a year now.

Great. Two additional questions:

1) Does this happen with a recent alpha bundle as well? (see: https://www.torproject.org/download/alpha/)
2) Would you be willing to use gdb and some debug symbols and/or some special builds to track this issue down?

I haven't used the alpha bundle before. as for doing debugging sure I am willing to check it out. I just feel a bit disenchanted seeing that nobody else is having this issue and it feels like I would have to climb a mountain to figure this out, and it wouldn't even help anybody at all besides me apparently :(

I think it's not unreasonable to assume that for one user reporting an issue on trac there are way more users that just live with the problem/stop using Tor Browser without reporting anything. Thus, assuming this is a Tor Browser bug, it's not just about you. :) (And even if it would only affect you that's worth the trouble).

So, let's start with testing the alpha? And if you see the bug there as well, we can start the gdb route (I'll try to give you instructions for that).

comment:6 in reply to:  5 ; Changed 5 months ago by xxx420blazer

Replying to gk:

Replying to xxx420blazer:

Replying to gk:

Replying to xxx420blazer:

Replying to gk:

Does this happen as well if you download a clean, new version of Tor Browser from our website, put it at a different location and start it from there?

Unfortunately yes. That was one of the first things I tried and that's why I decided to post this. Ive been having this problem only on this PC but for about a year now.

Great. Two additional questions:

1) Does this happen with a recent alpha bundle as well? (see: https://www.torproject.org/download/alpha/)
2) Would you be willing to use gdb and some debug symbols and/or some special builds to track this issue down?

I haven't used the alpha bundle before. as for doing debugging sure I am willing to check it out. I just feel a bit disenchanted seeing that nobody else is having this issue and it feels like I would have to climb a mountain to figure this out, and it wouldn't even help anybody at all besides me apparently :(

I think it's not unreasonable to assume that for one user reporting an issue on trac there are way more users that just live with the problem/stop using Tor Browser without reporting anything. Thus, assuming this is a Tor Browser bug, it's not just about you. :) (And even if it would only affect you that's worth the trouble).

So, let's start with testing the alpha? And if you see the bug there as well, we can start the gdb route (I'll try to give you instructions for that).

I appreciate the swift replies and helpfulness
and yessir the Alpha has the same problem for me. So what is gdb? How do I use it?

comment:7 in reply to:  6 ; Changed 5 months ago by gk

Replying to xxx420blazer:

Replying to gk:

[snip]

So, let's start with testing the alpha? And if you see the bug there as well, we can start the gdb route (I'll try to give you instructions for that).

I appreciate the swift replies and helpfulness
and yessir the Alpha has the same problem for me. So what is gdb? How do I use it?

GDB is a debugging tool that helps figuring out where exactly the problem for your crashes lies by printing stack traces of the crash to your terminal. Not sure about your Linux environment but you might need to install it first with the package manager of your choice.

Then we have https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#Usinggdb. There Using Debug Symbols and Starting firefox from inside gdb should be the sections you need.

If you have Tor Browser running under gdb then try to get it crashes as usual. Now, stack traces should show up in your terminal. Please add them to this ticket, thanks!

comment:8 in reply to:  7 Changed 5 months ago by xxx420blazer

GDB is a debugging tool that helps figuring out where exactly the problem for your crashes lies by printing stack traces of the crash to your terminal. Not sure about your Linux environment but you might need to install it first with the package manager of your choice.

Then we have https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#Usinggdb. There Using Debug Symbols and Starting firefox from inside gdb should be the sections you need.

If you have Tor Browser running under gdb then try to get it crashes as usual. Now, stack traces should show up in your terminal. Please add them to this ticket, thanks!

It may take me a while to get to doing this so I hope you guys don't mind leaving the thread open?

comment:9 Changed 5 months ago by gk

Yeah, no worries. Take your time and thanks for helping out!

Note: See TracTickets for help on using tickets.