调内核态 bug 第五天,最后发现是一个未初始化的栈变量在 release 优化下表现得人格分裂:debug 能跑,-O2 就挂。printf 大法在多核竞态面前一败涂地,老老实实上 ftrace。 #programming #technology