Bug#315138: nautilus: windows file server: silent failure on 'access denied'

2006-06-10 Thread Jon Dowland
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'

2006-06-01 Thread Josselin Mouette
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'

2006-06-02 Thread Jon Dowland
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'

2006-06-03 Thread Josselin Mouette
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'

2006-06-04 Thread Jon Dowland
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'

2006-06-04 Thread Jon Dowland
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) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(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'

2006-06-06 Thread Josselin Mouette
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'

2005-06-20 Thread Jon Dowland
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'

2006-07-26 Thread Josselin Mouette
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'

2006-07-26 Thread Jon Dowland
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'

2006-07-26 Thread Jon Dowland
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]