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 Desktop Bugs, which is subscribed to nautilus in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs