Firefox drag/drop url onto desktop crashes ubuntu login session

Bug #2017841 reported by Lucy Fek
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Situation - while browsing I want to save page's url to desktop (likely any folder).
I drag the url (by padlock icon in the address bar) onto my desktop folder to save shortcut to the page (for later view, to share it etc).
The ubuntu user session (Wayland) will lock up and crash (bringing me back to user login screen) the moment I move the mouse (dragging the url) to FF windows boundary. Sometimes I'll get as far hovering over open desktop area but it'll crash withing seconds from me starting the task.
No shortcut is saved to the desktop.
FireFox can't restore session when launched again after login to system (I tried even restarting the pc before attempts at launching FF again). All you get is black/blank FF window and spinning cursor.
Initially, the only way to get FF working again appeared to be to kill open FF window, switch to in private mode - this one will start fine and the next time FF would start normally. The session from before the crash would be gone though, really annoying for anyone with multiple open tabs. I'm quite certain that this was the reason why I'd given up on FF snap in 22.04 (normal/legacy install did not have the problem) but the same (?) problem on 23.04 forced me to have a closer look at what's going on, recovery options and to sing up/report the bug.
What I've also noticed is that if following the crash I'd open in private FF windows 1st (instead of trying to open normal browser session only to have to terminate the browser showing blank window) and only then start normal FF session, FF would restore my tabs from before the crash. This is of little use now that I have to figure how to go back to my old session (I'll backtrack it somehow but this is pita). I'm tempted to pull the plug on snap FF again and move back to less fancy but more resilient setup (and with greater functionality).
Btw, the same crash can be triggered when doing drag and drop from bookmark or history manager in FF.
Chromium snap install does not crash the login/Wayland session but url drag and drop attempt just does nothing anyway, no file is left on the desktop. Quite a basic functionality that works from any browser on Windows or macOS, seems like a great omission. An unfortunate choice if limited interactivity with user's own file system was just inherent to snap packaged software. I understand security but it's personal computer desktop environment 1st.
I'm not sure of any security impact but this surely does not look good and is definitely a risk of data/work lost (luckily I did not have whole lot of open windows besides terminal).

Revision history for this message
Vlad Ziganshin (vlad-ziganshin) wrote (last edit ):

I have a similar situation. Firefox 112.0.2 When moving the mouse over thumbnails on the predominantly Youtube site, the browser closes spontaneously. Sometimes with exiting a Gnome desktop session. The reason is not clear. There is no such problem in the Chromium browser.
Ubuntu 23.04, Wayland session, CPU AMD Ryzen 9 7900х

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
8bit Dingo (8bitdingo) wrote :

Identical issue.
 - first launch application after new logon opens a blank window surface. Kill then, wait for loading icon to stop, then launch again loads normally on second launch.
 - drag a link (padlock) from the window area causes an immediate end of desktop session.

Versions
--------
Name Waterfox
Version G5.1.5
Build ID 20230413101819
Update Directory /opt/waterfox
Update Channel release
User Agent Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
Kernel: Linux 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 6 07:48:48 UTC 2023
OS: Ubuntu 23.04 x86_64
DE: GNOME
WM: Mutter

Revision history for this message
8bit Dingo (8bitdingo) wrote :
Download full text (8.4 KiB)

This may be fixed for me now as of the latest Ubuntu updates in last 1-2 days. Here is a my complete list of updates for the last two days.

2023-05-24 06:28:02 status half-installed liblouis-data:all 3.24.0-1
2023-05-24 06:28:02 status half-installed liblouis20:amd64 3.24.0-1
2023-05-24 06:28:02 status half-installed python3-louis:all 3.24.0-1
2023-05-24 06:28:02 status installed liblouis-data:all 3.24.0-1ubuntu0.1
2023-05-24 06:28:03 status installed liblouis20:amd64 3.24.0-1ubuntu0.1
2023-05-24 06:28:03 status installed python3-louis:all 3.24.0-1ubuntu0.1
2023-05-24 06:28:03 status installed libc-bin:amd64 2.37-0ubuntu2
2023-05-24 06:28:05 status half-installed ncurses-bin:amd64 6.4-2
2023-05-24 06:28:05 status installed ncurses-bin:amd64 6.4-2ubuntu0.1
2023-05-24 06:28:06 status half-installed ncurses-base:all 6.4-2
2023-05-24 06:28:06 status installed ncurses-base:all 6.4-2ubuntu0.1
2023-05-24 06:28:06 status half-installed libncursesw6:amd64 6.4-2
2023-05-24 06:28:06 status half-installed libncurses6:amd64 6.4-2
2023-05-24 06:28:06 status half-installed libtinfo6:amd64 6.4-2
2023-05-24 06:28:06 status installed libtinfo6:amd64 6.4-2ubuntu0.1
2023-05-24 06:28:06 status installed libncurses6:amd64 6.4-2ubuntu0.1
2023-05-24 06:28:06 status installed libncursesw6:amd64 6.4-2ubuntu0.1
2023-05-24 06:28:07 status installed man-db:amd64 2.11.2-1
2023-05-24 06:28:07 status installed libc-bin:amd64 2.37-0ubuntu2
2023-05-24 16:50:57 status half-installed mutter-common:all 44.0-2ubuntu4
2023-05-24 16:50:57 status half-installed gir1.2-mutter-12:amd64 44.0-2ubuntu4
2023-05-24 16:50:57 status half-installed libmutter-12-0:amd64 44.0-2ubuntu4
2023-05-24 16:50:57 status half-installed mutter-common-bin:amd64 44.0-2ubuntu4
2023-05-24 16:50:57 status half-installed mutter:amd64 44.0-2ubuntu4
2023-05-24 16:50:58 status installed mutter-common-bin:amd64 44.0-2ubuntu4.23.04.1
2023-05-24 16:50:58 status installed mutter-common:all 44.0-2ubuntu4.23.04.1
2023-05-24 16:50:58 status installed libglib2.0-0:amd64 2.76.1-1
2023-05-24 16:50:58 status installed libc-bin:amd64 2.37-0ubuntu2
2023-05-24 16:50:58 status installed man-db:amd64 2.11.2-1
2023-05-24 16:50:58 status installed libmutter-12-0:amd64 44.0-2ubuntu4.23.04.1
2023-05-24 16:50:59 status installed mutter:amd64 44.0-2ubuntu4.23.04.1
2023-05-24 16:50:59 status installed gir1.2-mutter-12:amd64 44.0-2ubuntu4.23.04.1
2023-05-24 16:50:59 status installed libc-bin:amd64 2.37-0ubuntu2
2023-05-25 06:32:19 status half-installed ca-certificates:all 20230311
2023-05-25 06:32:19 status half-installed microsoft-edge-dev:amd64 115.0.1851.0-1
2023-05-25 06:32:28 status half-installed fonts-opensymbol:all 4:102.12+LibO7.5.2-0ubuntu1
2023-05-25 06:32:28 status half-installed libpq5:amd64 15.2-1
2023-05-25 06:32:28 status half-installed libuno-sal3:amd64 4:7.5.2-0ubuntu1
2023-05-25 06:32:28 status half-installed libuno-salhelpergcc3-3:amd64 4:7.5.2-0ubuntu1
2023-05-25 06:32:28 status half-installed libuno-cppu3:amd64 4:7.5.2-0ubuntu1
2023-05-25 06:32:29 status half-installed ure:amd64 4:7.5.2-0ubuntu1
2023-05-25 06:32:29 status half-installed uno-libs-private:amd64 4:7.5.2-0ubuntu1
2023-05-25 06:32:29 status half-install...

Read more...

Revision history for this message
8bit Dingo (8bitdingo) wrote :

Further can confirm that the "first launch blank screen issue" no longer happens but the "dragging off the window area crashing the desktop" still occurs.

Revision history for this message
8bit Dingo (8bitdingo) wrote :

All issues fixed with recent Ubuntu OS updates released between 11-19 June 2023.

Amin Bandali (bandali)
Changed in firefox (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.