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
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.