Closed Bug 451078 Opened 17 years ago Closed 17 years ago

crash when dragging in libgdk-x11 on cairo_draw_with_gdk

Categories

(Core Graveyard :: GFX: Gtk, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 449959

People

(Reporter: myk, Unassigned)

References

()

Details

I'm seeing crashes when dragging parts of the UI in libgdk-x11 when it is called by cairo_draw_with_gdk. Here's a sample crash report: http://crash-stats.mozilla.com/report/index/e9967bee-6d4e-11dd-bca5-001a4bd43ed6?p=1 So far I've seen this with two kinds of drag attempts: 1. dragging a tab to a new location on the tab bar; 2. dragging a widget from the browser toolbar palette to a toolbar. The crashes are consistent (I can reproduce 100% of the time), and I've witnessed the behavior in three separate profiles, including a fresh one. When the crash happens, the following appears in the terminal from which I started Firefox: (firefox-bin:29304): Gdk-WARNING **: /build/buildd/gtk+2.0-2.12.9/gdk/x11/gdkdrawable-x11.c:822 drawable is not a pixmap or window I'm testing on the latest nightly: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1a2pre) Gecko/20080818095254 Minefield/3.1a2pre I also saw this behavior with yesterday's nightly. I can't reproduce on Windows or Mac. Note bug 348996 on a crash in the same library, although this seems different.
bz: might your recent checkin to support tab drag-and-drop between windows have caused this crash?
Unlikely. I didn't touch any drag code, just the action Firefox chrome took when the drag target was a tab and the drop target was a tabbar in a different window. All other codepaths remained as they were.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.