Description of the issue:
Downloading a PDF shows the download dialog, however, after specifying the filename and location to download, it fails silently.
The result is as if the [Cancel] option instead of the [Save] button was clicked.
The browser download history is empty.
I have reinstalled and tested with Brave standard and nightly. Both fail.
I had been using Brave in this configuration (ubuntu+brave) for years with no issue.
It now it consistently fails.
I have tested with the “Ask where to save each file before downloading” toggle in either setting (on/off) and it fails with either selection. (An older trouble report indicated it helped them, but did not help in my case.)
The behavior observed for those PDF files displayed in a new tab might be helpful in discerning the source of the trouble. In the tab displaying the PDF there are two buttons at the upper right.
-
When the [Download button/icon] is selected, the download again fails silently as above.
-
When the [Print button/icon] is selected, the print dialog appears as expected. Using that dialog to Print to File will successfully save the PDF to the computer.
This is a work-around that may or may not provide a clue to where Brave is failing during the download process.
Using a different browser (latest version of Vivaldi, for example) there are no difficulties downloading a PDF from that browser.
I would be interested in hints as to where to search in logs for any failure messages from Brave. Thank you.
How can this issue be reproduced?
Install Ubuntu 22.04.5 LTS (Jammy Jellyfish)
Install Brave (using the script from Brave)
Attempt to download any PDF file.
Expected result:
Following clicking [Save] in the download dialog, a downloading icon should appear in upper right of browser window, and when download completes, this should change to a status window showing that the file is downloaded.
Brave Version:
Version 1.79.28 (Official Build) nightly (64-bit)
Chromium: 135.0.7049.52
Additional Information:
OS Name: Ubuntu 22.04.5 LTS (Jammy Jellyfish)
GNOME version: 42.9
Windowing System: $XDG_SESSION_TYPE = wayland