好玩的符号链接导致nautilus坏掉

前几周, 我使用ln命令创建了两个互相链接的符号链接, 就像下面这样。

twd2@twd2-virtual-machine:~$ ln -s b a
twd2@twd2-virtual-machine:~$ ln -s a b
twd2@twd2-virtual-machine:~$ ls -la
drwxr-xr-x 33 twd2 twd2 4096 10月 30 22:24 .
drwxr-xr-x 3 root root 4096 8月 6 20:07 ..
lrwxrwxrwx 1 twd2 twd2 1 10月 30 22:24 a -> b
lrwxrwxrwx 1 twd2 twd2 1 10月 30 22:24 b -> a

想戳它的话……

twd2@twd2-virtual-machine:~$ touch a
touch: 无法创建”a”: 符号连接的层数过多
twd2@twd2-virtual-machine:~$ touch b
touch: 无法创建”b”: 符号连接的层数过多

然后, 创建完毕后我就没有管它, 关闭了虚拟机。

直到前几天我又需要使用虚拟机的时候, 发现一点开”文件”就会出现错误(已经把不再提示打勾了, 于是忘记了是啥错误又看不到了)。然后弹出的文件浏览器就自动关闭了, 桌面背景变黑色。

现象如图所示:20131030225116当时, 我不知道是为什么(忘记了之前创建过如上两个符号链接), 于是重启, 无效。

今天, 我忽然想起。

删除之, 恢复了。

然后想起来看看某log。

dmesg | tail显示如下

[ 2368.413826] nautilus[2635]: segfault at bf0fdffc ip b67b7dbd sp bf0fe000 error 6 in libc-2.17.so[b6744000+1ae000]
[ 2748.540098] nautilus[3114]: segfault at bf45ffb4 ip b67b7969 sp bf45ffb0 error 6 in libc-2.17.so[b6773000+1ae000]

(玩)

 

 

发表评论

注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

本文链接:https://twd2.me/archives/5287QrCode