Closed Bug 28216 Opened 26 years ago Closed 26 years ago

drag and drop hangs X server?

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: sspitzer, Assigned: blizzard)

Details

No description provided.
damn, what happened to all my text! argh. try dragging and dropping a mail message to a mail folder. rh 6.1, running gnome. working on getting a stack trace now.
this may not be an xserver hang. but, I tried this: click on a message, don't release the click until you are over the folder (it doesn't seem to move the message) but it doesn't hang and the pointer returns from a drag and drop pointer to the normal one. now, try this: click on a message, start a drag an drop, and let go of the button when you are still over the thread page. the pointer never returns to a normal pointer until I quit mozilla, and that is hard to do in that state. I think esther has seen this too.
hmm, you have to work at getting this to happen. sometimes a drag and drop (back on to the thread pane) doesn't cause the problem, some times it does. it took me a few tries to get into that nasty state.
I've seen that too, but couldn't figure out how to reproduce it.
Yep, that looks like my bug.
Status: NEW → ASSIGNED
I'm nominating for beta1 since this is a pretty bad system hang.
Severity: normal → critical
Keywords: beta1
PDT+ since it sounds serious. rickg wonders if this is a Gnome bug we won't be able to fix.
Whiteboard: [PDT+]
I mentioned gnome so that blizzard would know what wm I was using. It may not matter.
It doesn't have anything to do with gnome. ( We're not linking with gnome. ) I'm pretty sure I can guess where it would happen in the code. I've seen it happen before.
I can now consistently reproduce this by selecting a message, and then click, drag, and let go of another message within the time it takes to load and display the first message. When the message is loaded I have the right-angle cursor and can't bring another window to the foreground or alt-tab away from Mozilla. This on Linux build 2000.02.19.09.
Whiteboard: [PDT+] → [PDT+] Blizzard unavailable until 2/28 or so due to move
Putting on PDT- radar, will relnote for beta1. lchiang, please add text for this relnote to: http://bugzilla.mozilla.org/show_bug.cgi?id=25524
Keywords: relnote
Whiteboard: [PDT+] Blizzard unavailable until 2/28 or so due to move → [PDT-] Blizzard unavailable until 2/28 or so due to move
this is pretty bad and can be done accidentally. It locks up the entire system!
removing PDT- so PDT can reevaluate.. this is critical, and as lisa said in the last comment, this locks up the entire system, not just seamonkey.
Whiteboard: [PDT-] Blizzard unavailable until 2/28 or so due to move → Blizzard unavailable until 2/28 or so due to move
This doesn't hang the X server--if I switch to virtual terminal using Ctrl-Alt-1 and do "killall -9 mozilla-bin", everything's back to normal. What happens is that you can get yourself in a state where Mozilla thinks you're holding down the mouse button when you're actually not. And in the middle of a drag-and-drop operation, you also can't Alt-Tab to another window. Somewhere the MouseUp event gets lost. Maybe this is an event handling problem? Has anyone tried my Rx from 2-19 on Windows or Mac?
Linux folks would know what they are doing. Please put text for relnote workaround in http://bugzilla.mozilla.org/show_bug.cgi?id=25524
Summary: drag and drop hangs X server? → [PDT-]drag and drop hangs X server?
Moving [PDT-] from Summary to Status Whiteboard
Summary: [PDT-]drag and drop hangs X server? → drag and drop hangs X server?
Whiteboard: Blizzard unavailable until 2/28 or so due to move → [PDT-]Blizzard unavailable until 2/28 or so due to move
this is a nasty bug, as others have stated. is d&d working in other places (like bookmarks?) on linux? if not, could we stop the bug for beta by turning off d&d on linux?
I have a fix. trying to hunt down someone to approve.
Assignee: blizzard → pavlov
Status: ASSIGNED → NEW
Whiteboard: [PDT-]Blizzard unavailable until 2/28 or so due to move
Target Milestone: M15
I can review. What's the fix?
fix checked in... blizzard - this is a brute force fix and could be fixed in a better way i'm sure.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
This isn't the proper way to fix this. I'm leaving it assigned to me to fix the right way.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → ASSIGNED
Reassigning to me...
Assignee: pavlov → blizzard
Status: ASSIGNED → NEW
Ok, a real fix for this has been checked in.
Status: NEW → RESOLVED
Closed: 26 years ago26 years ago
Resolution: --- → FIXED
I tried and tried and couldn't get it to hang. So I'm marking it verified.
Status: RESOLVED → VERIFIED
...on Linux build 2000.02.28.08
Keywords: relnote
Please ignore the spam. Changing address.
Assignee: blizzard → blizzard
Status: VERIFIED → NEW
bustage from my reassign
Status: NEW → RESOLVED
Closed: 26 years ago26 years ago
bustage from my reassign
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.