v= # 空变量 v
a(){ declare -gn v; } # 函数内声明全局引用类变量 v
a
a # SEGFAULT BOOM
这个 bug 在发帖时候还在那儿飘着。lists.gnu.org/archive/html/bug-bash/2015-03/msg00129.html
课间顺便看了一眼是 declare.def:503 SETVATTR(var, attr); /* ((var)->attributes|=attr) */ 指针爆炸。
# TODO: 被琳和零度穿上女装
# 卜也要给我穿
# 不过墨应该自己先穿