Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000b3e3e in linkvisual::DeviceAuthService::GetAuth(int) ()
[Current thread is 1 (LWP 342)]
(gdb) set solib-search-path /opt/gcc-sigmastar-9.1.0-2019.11-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib
(gdb) bt
#0 0x000b3e3e in linkvisual::DeviceAuthService::GetAuth(int) ()
#1 0x000b5a6c in linkvisual::MessageService::AddLinkvisual(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#2 0x000c210a in linkvisual::EventLimit::upstream(void*) [clone .part.0] ()
#3 0x000bb588 in linkvisual::TaskQueue::doTask() ()
#4 0x000bb614 in linkvisual::TaskQueue::realThread() ()
#5 0x000c0108 in linkvisual::Thread::innerFunction(void*) ()
#6 0x00116768 in start_thread (arg=0x7570d6e5) at pthread_create.c:479
#7 0x001b199c in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
【无标题】调试记录
程序异常:Segmentation fault分析与解决
最新推荐文章于 2025-05-21 18:02:26 发布
这篇博客探讨了程序在运行时遇到的Segmentation fault错误,具体定位到linkvisual::DeviceAuthService::GetAuth()函数。错误发生在任务队列执行过程中,可能涉及设备授权、消息服务和事件限制模块。解决此类问题通常需要深入代码调试,检查内存访问和资源管理。
2794

被折叠的 条评论
为什么被折叠?



