Bug#315138: nautilus: windows file server: silent failure on 'access denied'
At 1149592203 past the epoch, Josselin Mouette wrote: > How exactly are you filling the dialog box? Do you just > give the server name, or also some other informations? In > this case, what if you just enter the server name? Actually I hadn't been consistent. I'd fill in the server name (as an IP address) and some of other details (variably share, folder, username). I have just tried filling in just the server name, both with a valid address and some bogus characters. Both result in the same problem. > Thanks again. Sorry to ask you a lot of questions, but > this bug is quite hairy and I can't reproduce it. That's not a problem: Thanks for your help in trying to solve this issue. > Which GTK+ theme are you using? Does the bug happen when > using another theme (clearlooks or industrial, for > example)? (checks) Mist from gtk2-engines-mist 2.6.8-1. I've just created a temp user and reproduced the problem there with the default theme which is (checks) clearlooks 2.6.8-1. I tried changing the theme to simple, no change :( I've tried the other connection-types (SSH,FTP) and they are working OK, so it is just the windows share option. -- Jon Dowland http://alcopop.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Le lundi 29 mai 2006 à 18:47 +0100, Jon Dowland a écrit : > Unfortunately I am not sure. With 2.14.1-4, if I try to fill > in the "Connect to Server" dialogue and click "connect", > nautilus freezes. > > If I was stracing the process before I clicked OK, I see the > following > > write(3, "\224\4\2\0\0\1\340\0", 8) = 8 > read(3, 0xafa54d7c, 32) = -1 EAGAIN (Resource temporarily > unavailable) > poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, -1) = 1 > read(3, "\1\1\225L\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = > 32 > ioctl(3, FIONREAD, [0]) = 0 > gettimeofday({1148928333, 478817}, NULL) = 0 > poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, > events=POLLIN|POLLPRI}, {fd=10, events=POLLIN|POLLPRI}, {fd=14, > events=POLLIN}, {fd=15, events=POLLIN}], 6, 0) = 0 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- A gdb backtrace might be more useful in this case. -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: Ceci est une partie de message numériquement signée
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
At 1149193832 past the epoch, Josselin Mouette wrote: > A gdb backtrace might be more useful in this case. Here we go. The server I was trying to connect to is not actually on right now, but the segv happens all the same: [EMAIL PROTECTED]:~$ gdb nautilus GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) run Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] [New Thread -1493694240 (LWP 6069)] [New Thread -1495704656 (LWP 6072)] Initializing nautilus-open-terminal extension [New Thread -1502704720 (LWP 6073)] [Thread -1502704720 (LWP 6073) exited] [New Thread -1502704720 (LWP 6076)] [New Thread -1512023120 (LWP 6077)] [Thread -1512023120 (LWP 6077) exited] [Thread -1502704720 (LWP 6076) exited] ** (nautilus:6069): WARNING **: Illegal uri in connect to server! Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1493694240 (LWP 6069)] 0xa748d116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xa748d116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 #1 0xa748e2e1 in free () from /lib/tls/i686/cmov/libc.so.6 #2 0xa748f92f in malloc () from /lib/tls/i686/cmov/libc.so.6 #3 0xa738297e in cairo_matrix_invert () from /usr/lib/libcairo.so.2 #4 0xa73829e4 in cairo_matrix_invert () from /usr/lib/libcairo.so.2 #5 0xa7382c29 in cairo_matrix_invert () from /usr/lib/libcairo.so.2 #6 0xa7378345 in cairo_move_to () from /usr/lib/libcairo.so.2 #7 0xa7378a6c in cairo_rectangle () from /usr/lib/libcairo.so.2 #8 0xa790ebcd in gdk_window_get_internal_paint_info () from /usr/lib/libgdk-x11-2.0.so.0 #9 0xa790ee4f in gdk_window_begin_paint_region () from /usr/lib/libgdk-x11-2.0.so.0 #10 0xa7a9035b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #11 0xa790fddd in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0 #12 0xa790febf in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #13 0xa79fe737 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xa76837d1 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0 #15 0xa76811bc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #16 0xa768464b in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #17 0xa76849a7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #18 0xa7a8f341 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #19 0x0807a83b in main (argc=135886448, argv=0xafb8b014) at nautilus-main.c:406 #20 0xa743beb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #21 0x08066e61 in _start () at ../sysdeps/i386/elf/start.S:119 -- Jon Dowland -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Le vendredi 02 juin 2006 à 18:41 +0100, Jon Dowland a écrit : > Here we go. The server I was trying to connect to is not > actually on right now, but the segv happens all the same: > ** (nautilus:6069): WARNING **: Illegal uri in connect to server! Thanks for this trace. Does this warning still show up when the server is up, or is it just because it is down? > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1493694240 (LWP 6069)] > 0xa748d116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 > (gdb) bt > #0 0xa748d116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 > #1 0xa748e2e1 in free () from /lib/tls/i686/cmov/libc.so.6 > #2 0xa748f92f in malloc () from /lib/tls/i686/cmov/libc.so.6 > #3 0xa738297e in cairo_matrix_invert () from /usr/lib/libcairo.so.2 This trace looks quite strange. I have built a debugging version of libcairo2: http://people.debian.org/~joss/libcairo2_1.0.4-2_i386.deb Could you please install it, as well as libc6-dbg, and retry? Thanks, -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: Ceci est une partie de message numériquement signée
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
At 1149392115 past the epoch, Josselin Mouette wrote: > Thanks for this trace. Does this warning still show up > when the server is up, or is it just because it is down? It appears when the server is up, too (just checked) > I have built a debugging version of libcairo2: > http://people.debian.org/~joss/libcairo2_1.0.4-2_i386.deb > > Could you please install it, as well as libc6-dbg, and > retry? Sure: please find attached a typescript with a new backtrace. For reference, libc62.3.6-13 libc6-dbg2.3.6-13 libcairo21.0.4-2 (your package) nautilus 2.14.1-4 nautilus-data2.14.1-4 nautilus-dbg 2.14.1-4 -- Jon Dowland http://alcopop.org/ signature.asc Description: Digital signature
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Erm yeah I'll remember the attachment this time :) Script started on Sun 04 Jun 2006 15:36:55 BST ]0;[EMAIL PROTECTED]: /home/[EMAIL PROTECTED]:~$ gdb nautilus GNU gdb 6.4-debian Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) [K(gdb) start Breakpoint 1 at 0x807a271: file nautilus-main.c, line 219. Starting program: /usr/bin/nautilus [Thread debugging using libthread_db enabled] [New Thread -1493616416 (LWP 5677)] [Switching to Thread -1493616416 (LWP 5677)] main (argc=1, argv=0xafab3814) at nautilus-main.c:219 219 nautilus-main.c: No such file or directory. in nautilus-main.c (gdb) continue Continuing. [New Thread -1495626832 (LWP 5697)] Initializing nautilus-open-terminal extension [New Thread -1502594128 (LWP 5698)] [Thread -1502594128 (LWP 5698) exited] ** (nautilus:5677): WARNING **: Illegal uri in connect to server! Program received signal SIGSEGV, Segmentation fault. 0xa74b4116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xa74b4116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 #1 0xa74b52e1 in free () from /lib/tls/i686/cmov/libc.so.6 #2 0xa74b692f in malloc () from /lib/tls/i686/cmov/libc.so.6 #3 0xa7397faf in _cairo_path_arg_buf_create () at cairo-path.c:417 #4 0xa7397e27 in _cairo_path_fixed_add (path=0x863bc50, op=CAIRO_PATH_OP_MOVE_TO, points=0xafab318c, num_points=1) at cairo-path.c:339 #5 0xa7397a86 in _cairo_path_fixed_move_to (path=0x863bc50, x=0, y=0) at cairo-path.c:169 #6 0xa738b41b in *INT_cairo_move_to (cr=0x863bc48, x=0, y=0) at cairo.c:994 #7 0xa738bb54 in cairo_rectangle (cr=0x863bc48, x=408, y=282, width=122, height=32) at cairo.c:1350 #8 0xa7936b9d in gdk_window_get_internal_paint_info () from /usr/lib/libgdk-x11-2.0.so.0 #9 0xa7936e1f in gdk_window_begin_paint_region () from /usr/lib/libgdk-x11-2.0.so.0 #10 0xa7ab84fb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #11 0xa7937dad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0 #12 0xa7937e8f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #13 0xa7a26727 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xa76aa7d1 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0 #15 0xa76a81bc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #16 0xa76ab64b in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #17 0xa76ab9a7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #18 0xa7ab74e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #19 0x0807a83b in main (argc=140918344, argv=0xafab3814) at nautilus-main.c:406 #20 0xa7462eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #21 0x08066e61 in _start () at ../sysdeps/i386/elf/start.S:119 (gdb) kill Kill the program being debugged? (y or n) y (gdb) exit Undefined command: "exit". Try "help". (gdb) quit ]0;[EMAIL PROTECTED]: /home/[EMAIL PROTECTED]:~$ Script done on Sun 04 Jun 2006 15:39:19 BST signature.asc Description: Digital signature
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Le dimanche 04 juin 2006 à 14:45 +0100, Jon Dowland a écrit : > At 1149392115 past the epoch, Josselin Mouette wrote: > > Thanks for this trace. Does this warning still show up > > when the server is up, or is it just because it is down? > > It appears when the server is up, too (just checked) How exactly are you filling the dialog box? Do you just give the server name, or also some other informations? In this case, what if you just enter the server name? > > I have built a debugging version of libcairo2: > > http://people.debian.org/~joss/libcairo2_1.0.4-2_i386.deb > > > > Could you please install it, as well as libc6-dbg, and > > retry? > > Sure: please find attached a typescript with a new > backtrace. For reference, Thanks again. Sorry to ask you a lot of questions, but this bug is quite hairy and I can't reproduce it. Which GTK+ theme are you using? Does the bug happen when using another theme (clearlooks or industrial, for example)? -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Package: nautilus Version: 2.8.2-2 Severity: normal I have connected to another computer which is running win2k with shared files. I can connect to it OK with authentication and get a nautilus window showing the shared dir's contents. However when I try and drag a file from within this window to another nautilus window, nothing happens - no copy, no error, no output spewing into ~/.xsession-errors. Same with the menu 'copy' and 'paste' options. Using `smbclient' to connect to the server, I get a clear 'ACCESS DENIED' when I try to obtain the file. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.11-jmtd3 Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Versions of packages nautilus depends on: ii capplets 1:2.8.2-3 configuration applets for GNOME 2 ii desktop-file-utils 0.10-1 Utilities for .desktop files ii libart-2.0-2 2.3.17-1Library of functions for 2D graphi ii libatk1.0-0 1.8.0-4 The ATK accessibility toolkit ii libaudiofile00.2.6-6 Open-source version of SGI's audio ii libbonobo2-0 2.8.1-2 Bonobo CORBA interfaces library ii libbonoboui2-0 2.8.1-2 The Bonobo UI library ii libc62.3.2.ds1-22GNU C Library: Shared libraries an ii libeel2-22.8.2-1 Eazel Extensions Library (for GNOM ii libesd0 0.2.35-2Enlightened Sound Daemon - Shared ii libexif100.6.9-6 library to parse EXIF files ii libgail-common 1.8.4-1 GNOME Accessibility Implementation ii libgail171.8.4-1 GNOME Accessibility Implementation ii libgconf2-4 2.8.1-6 GNOME configuration database syste ii libglade2-0 1:2.4.2-2 library to load .glade files at ru ii libglib2.0-0 2.6.4-1 The GLib library of C routines ii libgnome-desktop-2 2.8.3-2 Utility library for loading .deskt ii libgnome2-0 2.8.1-2 The GNOME 2 library - runtime file ii libgnomecanvas2-02.8.0-1 A powerful object-oriented display ii libgnomeui-0 2.8.1-3 The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.8.4-4 The GNOME virtual file-system libr ii libgtk2.0-0 2.6.4-3 The GTK+ graphical user interface ii libice6 4.3.0.dfsg.1-14 Inter-Client Exchange library ii libnautilus2-2 2.8.2-2 libraries for nautilus components ii liborbit21:2.12.2-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-01.8.1-1 Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii librsvg2-2 2.8.1-3 SAX-based renderer library for SVG ii libsm6 4.3.0.dfsg.1-14 X Window System Session Management ii libstartup-notification0 0.8-1 library for program launch feedbac ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li ii libxml2 2.6.16-7GNOME XML library ii nautilus-data2.8.2-2 data files for nautilus ii shared-mime-info 0.16-3 FreeDesktop.org shared MIME databa ii xlibs4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu ii zlib1g 1:1.2.2-4 compression library - runtime -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
Hi, does the problem still happen with Cairo 1.2 that has now entered unstable? Regards, -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: Ceci est une partie de message numériquement signée
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
At 1153948279 past the epoch, Jon Dowland wrote: > Hi, afraid so :( backtrace is much the same, but I've > attached the new one. Packages used: Woops :/ -- Jon Dowland http://alcopop.org/ ** (nautilus:21340): WARNING **: Illegal uri in connect to server! Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1494145344 (LWP 21340)] 0xa7416116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 (gdb) bt #0 0xa7416116 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6 #1 0xa74172e1 in free () from /lib/tls/i686/cmov/libc.so.6 #2 0xa741892f in malloc () from /lib/tls/i686/cmov/libc.so.6 #3 0xa72f4e2e in cairo_matrix_rotate () from /usr/lib/libcairo.so.2 #4 0xa72f4f22 in cairo_matrix_rotate () from /usr/lib/libcairo.so.2 #5 0xa72f5169 in cairo_matrix_rotate () from /usr/lib/libcairo.so.2 #6 0xa72ec845 in cairo_move_to () from /usr/lib/libcairo.so.2 #7 0xa72ec9e8 in cairo_rectangle () from /usr/lib/libcairo.so.2 #8 0xa78b5b9d in gdk_window_get_internal_paint_info () from /usr/lib/libgdk-x11-2.0.so.0 #9 0xa78b5e1f in gdk_window_begin_paint_region () from /usr/lib/libgdk-x11-2.0.so.0 #10 0xa7a374fb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #11 0xa78b6dad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0 #12 0xa78b6e8f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #13 0xa79a5727 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xa762c451 in g_list_remove_link () from /usr/lib/libglib-2.0.so.0 #15 0xa762de2c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #16 0xa7631176 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #17 0xa7631537 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #18 0xa7a364e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 ---Type to continue, or q to quit--- #19 0x0807a93e in main (argc=140484896, argv=0xaf89f184) at nautilus-main.c:406 #20 0xa73c4eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #21 0x08066f31 in _start () at ../sysdeps/i386/elf/start.S:119
Bug#315138: nautilus: windows file server: silent failure on 'access denied'
At 1153932757 past the epoch, Josselin Mouette wrote: > Hi, > > does the problem still happen with Cairo 1.2 that has now > entered unstable? Hi, afraid so :( backtrace is much the same, but I've attached the new one. Packages used: ii libcairo2 1.2.0-3The Cairo 2D vector graphics library ii nautilus 2.14.1-5 file manager and graphical shell for ii nautilus-dbg 2.14.1-5 file manager and graphical shell for Do you have a debug build of the new libcairo2 version? Would that help? I notice that I have "nautilus-open-terminal" installed. It's present in the old and new backtraces (although I think I've clipped the top of the gdb output off this attachment). I've just removed this to make sure it wasn't responsible: it wasn't :( To cause the SEGV, I'm filling in nonsense in the 'Server:' field. At present, my win2k samba share is not available anyway. -- Jon Dowland http://alcopop.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]