After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 312549 - Nautilus crashes after drag and dro operation
Nautilus crashes after drag and dro operation
Status: RESOLVED NOTGNOME
Product: nautilus
Classification: Core
Component: File and Folder Operations
2.11.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-08-04 09:23 UTC by Arafat Medini
Modified: 2005-08-22 21:23 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Arafat Medini 2005-08-04 09:23:31 UTC
Steps to reproduce:
1. when trying to drag and drop any item on the desktop nautilus crashes
2. simply select the item
3. try to move it
-> bang, crash!

Stack trace:


Other information:
Comment 1 Arafat Medini 2005-08-04 09:25:17 UTC
Backtrace:

Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1224980800 (LWP 8451)]
[New Thread -1239180368 (LWP 8455)]
[New Thread -1227519056 (LWP 8452)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1224980800 (LWP 8451))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 cairo_xlib_surface_create_with_xrender_format
    from /usr/lib/libcairo.so.1
  • #5 cairo_surface_status
    from /usr/lib/libcairo.so.1
  • #6 cairo_surface_set_device_offset
    from /usr/lib/libcairo.so.1
  • #7 cairo_pattern_get_extend
    from /usr/lib/libcairo.so.1
  • #8 cairo_pattern_get_extend
    from /usr/lib/libcairo.so.1
  • #9 cairo_xlib_surface_set_drawable
    from /usr/lib/libcairo.so.1
  • #10 cairo_surface_create_similar
    from /usr/lib/libcairo.so.1
  • #11 cairo_scaled_font_create
    from /usr/lib/libcairo.so.1
  • #12 _cairo_gstate_get_font_options
    from /usr/lib/libcairo.so.1
  • #13 cairo_show_glyphs
    from /usr/lib/libcairo.so.1
  • #14 pango_cairo_renderer_get_type
    from /usr/lib/libpangocairo-1.0.so.0
  • #15 pango_renderer_draw_glyphs
    from /usr/lib/libpango-1.0.so.0
  • #16 pango_cairo_show_glyph_string
    from /usr/lib/libpangocairo-1.0.so.0
  • #17 gdk_pango_renderer_get_type
    from /usr/lib/libgdk-x11-2.0.so.0
  • #18 pango_renderer_draw_glyphs
    from /usr/lib/libpango-1.0.so.0
  • #19 pango_renderer_draw_layout_line
    from /usr/lib/libpango-1.0.so.0
  • #20 pango_renderer_draw_layout
    from /usr/lib/libpango-1.0.so.0
  • #21 gdk_draw_layout_with_colors
    from /usr/lib/libgdk-x11-2.0.so.0
  • #22 gdk_draw_layout
    from /usr/lib/libgdk-x11-2.0.so.0
  • #23 nautilus_icon_canvas_item_set_embedded_text
    from /usr/lib/libnautilus-private.so.2
  • #24 nautilus_icon_canvas_item_set_image
    from /usr/lib/libnautilus-private.so.2
  • #25 nautilus_icon_canvas_item_get_image
    from /usr/lib/libnautilus-private.so.2
  • #26 nautilus_icon_container_set_auto_layout
    from /usr/lib/libnautilus-private.so.2
  • #27 g_cclosure_marshal_VOID__OBJECT
    from /usr/lib/libgobject-2.0.so.0
  • #28 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #29 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #32 gtk_drag_set_icon_widget
    from /usr/lib/libgtk-x11-2.0.so.0
  • #33 nautilus_icon_dnd_begin_drag
    from /usr/lib/libnautilus-private.so.2
  • #34 nautilus_icon_container_clear
    from /usr/lib/libnautilus-private.so.2
  • #35 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #37 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #38 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #41 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #42 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #44 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #45 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #46 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #47 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #48 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #49 main
  • #0 __kernel_vsyscall

Comment 2 Christian Kirbach 2005-08-04 21:21:30 UTC
Thanks for the bug report.
This seems to be a cairo problem. Cairo is not part of Gnome.

I have reported this to
https://bugs.freedesktop.org/show_bug.cgi?id=3984

Arafat, feel free to add yourself to the CC: list there and answer their 
questions.
Comment 3 Owen Taylor 2005-08-04 21:54:15 UTC
We need debug information to proceed further. 
Comment 4 Arafat Medini 2005-08-05 05:53:51 UTC
how can I "extract" debug info for cairo?
Comment 5 Christian Kirbach 2005-08-05 12:16:16 UTC
Arafat, please see http://live.gnome.org/GettingTraces for more information on 
how to do so.

Thanks for your efforts.
Comment 6 Christian Kirbach 2005-08-05 12:17:16 UTC
arafat, please post the stack trace to https://bugs.freedesktop.org/show_bug.
cgi?id=3984 , not to this report.
Comment 7 Christian Kirbach 2005-08-22 21:23:05 UTC
------- Additional comment #1 from Owen Taylor on 2005-08-05 07:54 [reply] -----
-- 

Can't do anything without a backtrace with debug symbols. It's *probably*
a duplicate of something we've seen already, but hard to tell.