记录一次 busybox 死机

在一次排查中发现,busybox 因为 ____strtoll_l_internal 函数导致死机。调用栈显示问题出现在 mdev_main 函数中,该问题在 busybox 从 1.23.2 升级到 1.24.1 版本后出现。1.23.2 版本的 mdev_main 未调用 atoll 相关操作。解决方案可能涉及回滚到 1.23.2 或使用 1.32 实现修复。
摘要由CSDN通过智能技术生成

(gdb) bt

#0  0x0009be32 in ____strtoll_l_internal ()

#1  0x0009b7b4 in strtoq ()

#2  0x0006c3d2 in mdev_main(argc=<optimized out>, argv=<optimized out>) atutil-linux/mdev.c:1116

#3  0x0002f18c in run_applet_no_and_exit(applet_no=170, argv=0xbe2d4e74, argv@entry=0x16b942<xfunc_error_retval>) at libbb/appletlib.c:774

#4  0x0002f1da in run_applet_and_exit(name=0xaa <Address 0xaa out of bounds>, argv=0x16b942<xfunc_error_retval>, argv@entry=0xbe2d4e74) at libbb/appletlib.c:781

#5  0x0002f46a in main (argc=<optimizedout>, argv=0xbe2d4e74) at libbb/appletli

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值