Open Bug 645285 Opened 14 years ago Updated 2 years ago

Gtk-CRITICAL **: gtk_drag_get_data: assertion `GTK_IS_WIDGET (widget)' failed (After a while, a cannot drag attachments to new mail messages anymore)

Categories

(Core :: Widget: Gtk, defect, P5)

1.9.1 Branch
x86
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: jan-mozilla, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101206 SeaMonkey/2.0.11
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101206 SeaMonkey/2.0.11

When I start seamonkey, I can always drag files from nautilus to the attachment pane.
After a while (timescale: hours) I cannot drag them anymore.

A little experimenting shows that dragging the attachment to the ext pane of the message, the attachment is and the file:// prefix shown in chinese characters, rather than as file://...

Restarting seamoney always fixes the problem.

Reproducible: Sometimes




I expect that some localisation setting in drag / drop has gone wrong.
However, I don't know how to debug this.
Does this problem only happen with Nautilius? How about other file managers?
Never tried; I'll try Dolphin next time the problem shows up.
Could be a resource problem. Are you on a memory constrained system?
Could be a resource problem. Are you on a memory constrained system?
Could be a resource problem. Are you on a memory constrained system?
Usually not (8 Gb + 8 Gb swap; pae enabled). However, I occasionally run heavy calculations. I haven't seen a correlation with me running these jobs.

On the other hand, my WiFi regularly disconnects (every few hours). At that point, web server + pop server give seamonkey a hard time, and smtp refuses to send messages. As this happens frequently, there may be a relation.

I also notice that dragging E-mail messages from one folder to another regularly does not work anymore. I also restart seamonkey at that moment.
I haven't checked if both problems occur at the same time.
It happened again. Again, I could not drag mails to other folders.
Also, I was unable to change the language in the spell checker in mail/composer:
the selection list unfolded with all languages, but I was unable to select any.
Do you have any extensions installed?
Could you try running SeaMonkey in safe mode? (This disables all extensions and plugins)
seamonkey -safe-mode -other-switches
After a while of not encountering the problem, I reverted to running without the options, but from the command line. Thus, I get logging from seamonkey.
I have installed the plug-in NoScript.

---

deliver mode: 7
deliver mode: 0
deliver mode: 0
[NoScript] document is null while processing JS redirects
[NoScript] document is null while processing JS redirects
[NoScript] document is null while processing JS redirects
[NoScript] document is null while processing JS redirects
[NoScript] document is null while processing JS redirects
deliver mode: 0
deliver mode: 0
deliver mode: 0
deliver mode: 7
deliver mode: 7

(seamonkey-2.0-bin:2494): Gtk-CRITICAL **: gtk_drag_get_data: assertion `GTK_IS_WIDGET (widget)' failed

-------
the last line is repeated.

Should I ununstall NoScipt ?
It's unlikely that NoScript is causing this particular problem. But you could try disabling NoScript from the AddonsManager.

> (seamonkey-2.0-bin:2494): Gtk-CRITICAL **: gtk_drag_get_data: assertion
> `GTK_IS_WIDGET (widget)' failed

This looks like the drag problem is in the GTK+ libraries.
Component: MailNews: Composition → Widget: Gtk
Product: SeaMonkey → Core
QA Contact: mailnews-composition → gtk
Summary: After a while, a cannot drag attachments to new mail messages anymore → Gtk-CRITICAL **: gtk_drag_get_data: assertion `GTK_IS_WIDGET (widget)' failed (After a while, a cannot drag attachments to new mail messages anymore)
Version: unspecified → 1.9.1 Branch
I expect fixing bug 497498 is likely to help here.
Depends on: 497498
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.