-
-
Notifications
You must be signed in to change notification settings - Fork 721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firefox crashes on drag and drop. #6102
Comments
Doesn't seem to happen on d693c44 and Librewolf 125.0.3 |
looks like a protocol error on firefox's side. Can you post |
> firefox --WAYLAND_DEBUG
[GFX1-]: Wayland protocol error: wl_display@1: error 1: invalid arguments for wl_data_offer@4278190086.accept
ExceptionHandler::GenerateDump cloned child 148745
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error. This is a log of when I open Firefox and make it crash. I updated hyprland-git twice since making that report, and still get the issue. I'm using the copr repo on Fedora 40 if that can help too |
can you try updating |
Might be a dumb question but since I've been using the copr repo I'm not sure how to swap between the two? |
me neither, I dont use fedora. That's up to you to discover. |
I am unable to build hyprland from source, due to dependencies missing (xwayland) when they aren't. I understand that it's an issue with the rewrite going on, though I might be a bit too dumb to understand the how or why :P rolled back to 0.40.0, and it works again. |
I can't reproduce the crash exactly, but dragging a tab out of firefox to another workspace used to work (somewhat), but now always goes to Workspace 1 regardless of where you drag it to. Spawning additional windows via a launcher or macro also only spawns your extra windows in Workspace 1. There is also some new unintended behavior regarding how Firefox reopens windows after being closed via killactive. Sometimes now if I launch firefox, it opens 3 windows that were previously open. If I close them with killactive, they come back the next time firefox full launches (with no process already open). But if I kill them with clicking the X in the top right of the window, they do not come back. All of these were working previously in v.0.40 |
Just checked and:
What you described seems like it might be caused by window rules. Are you sure there aren't any rules about Firefox being on workspace 1 in your config(s)? Note: still using commit d693c44 and LibreWolf 125.0.3. |
could also be initial workspace tracking |
Initial workspace tracking did fix the workspace 1 issue! I set to 2 to try to fix xwayland issues but 0 or 1 seems to work as normal However, dragging firefox tabs into workspaces containing certain windows (e.g. alacritty, discord) results in a glitched or crashed firefox tab now for me. |
Hyprland Version
System/Version info
Bug or Regression?
Bug
Description
When using Firefox, I crash instantly when doing a drag and drop (moving a tab, moving a text chunk, an image, etc).
I have only noticed this issue after updating to the May 13th branch.
How to reproduce
To reproduce, use Firefox ( Mozilla Firefox 125.0.3 ) and the latest version of hyprland-git ( commit 94c20a1 ) and open a tab. Then try to drag it around. Firefox should crash instantly.
Crash reports, logs, images, videos
Crash report
The text was updated successfully, but these errors were encountered: