Public bug reported:

Binary package hint: nautilus

Hello,


Nautilus (v2.28.1)  on ubuntu 9.10 crashes when changing to a directory
which contains mutually referring symlinks. The Bug can be reproduced
easily the following way:

1) Create some empty directory, and cd into it:
$ mkdir /tmp/crash_dir
$ cd /tmp/crash_dir

2) create in this dir a symlink to a _non-existing_ file:
$ ln -s foo bar

3) create a symlink to the just created symlink "bar" , say
$ ln -s bar foo

We now have a couple of mutually refering symlinks.

4) Trying to Open /tmp/crash_dir with nautilus causes it to terminate
with a Segmentation Fault:

$ nautilus /tmp/crash_dir/

(nautilus:3753): Eel-CRITICAL **: eel_preferences_get_boolean: assertion 
`preferences_is_initialized ()' failed
Initializing nautilus-gdu extension

** (nautilus:3753): WARNING **: No marshaller for signature of signal
'UploadFinished'

** (nautilus:3753): WARNING **: No marshaller for signature of signal
'DownloadFinished'

** (nautilus:3753): WARNING **: No marshaller for signature of signal 
'ShareCreateError'
Segmentation fault


I admit that this is quite a pathological situation, but it could still occur 
and a think that nautilus should be able to cope with it somehow.


Here is some additional information:

$ lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10

$ apt-cache policy nautilus
nautilus:
  Installed: 1:2.28.1-0ubuntu1
  Candidate: 1:2.28.1-0ubuntu1
  Version table:
 *** 1:2.28.1-0ubuntu1 0
        700 http://de.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status


If you need more information, please contact me.

Chears, Alex.

ProblemType: Bug
Architecture: amd64
Date: Sat May  8 13:18:38 2010
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/nautilus
NonfreeKernelModules: nvidia
Package: nautilus 1:2.28.1-0ubuntu1
ProcEnviron:
 LANGUAGE=de_DE.UTF-8
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-20.58-generic
SourcePackage: nautilus
Uname: Linux 2.6.31-20-generic x86_64

** Affects: nautilus (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
nautilus crashes when changing to directory which contains mutually referring 
symlinks
https://bugs.launchpad.net/bugs/577421
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to