请教下 ubuntu 下编译项目源码时, make 卡死的原因是什么?

查看 20|回复 0
作者:x500   
昨晚上还是好好的,今天准备重编译时,就出现在 make 一直卡死了。
我把它重启了,甚至断电了再打开,还是卡住了。
我以为是磁盘空间不够了,就清理了磁盘空间,还是卡住了。
我想是不是 build 下的文件有损坏,我又与备份机上的 build 文件夹和 prebuild 文件夹进行了比较,也是一致的。
这个问题,折腾了一上午,还是没找到原因。
进行 ctrl-c 中断编译,看错误感觉象是死锁了:
2:07:22 Got signal: interrupt
12:07:22 Still alive, killing subprocesses...
^C12:07:23 Got signal: interrupt
12:07:23 Still alive, cleaning up...
12:07:23 Timed out exiting...
panic: write to panicWriter
goroutine 1978 [running]:
android/soong/ui/logger.panicWriter.Write(...)
build/soong/ui/logger/logger.go:185
log.(*Logger).Output(0xc0000be3c0, 0x3, 0xc001592080, 0x15, 0x0, 0x0)
prebuilts/go/linux-x86/src/log/log.go:172 +0x1fe
android/soong/ui/logger.(*stdLogger).Output(0xc0000a5ad0, 0x2, 0xc001592080, 0x15, 0x15, 0x7bc2a8)
build/soong/ui/logger/logger.go:223 +0x88
android/soong/ui/logger.(*stdLogger).Panicln(0xc0000a5ad0, 0xc00013e080, 0x1, 0x1)
build/soong/ui/logger/logger.go:318 +0x78
android/soong/ui/build.handleSignals.func1.1(0x7bc260, 0xc0000a5ad0, 0xc00000eca0)
build/soong/ui/build/signal.go:71 +0xa0
created by android/soong/ui/build.handleSignals.func1
build/soong/ui/build/signal.go:68 +0x112
您需要登录后才可以回帖 登录 | 立即注册

返回顶部