腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
正确
设置
sigaltstack
?
、
、
我已经看到了至少三种不同的方法来
设置
替代堆栈
sigaltstack
()。= 0; } printf ("malloc (SIGSTKSZ)= NULL) { if (
sigaltstack
(&sigstk, 0) < 0) { sigstk.ss_size= 0
浏览 201
提问于2013-02-07
得票数 5
2
回答
使用
sigaltstack
结构未知的存储大小
、
、
、
我使用的是sigalstack结构,详情请参见: struct
sigaltstack
aa;error: storage size of ‘aa’ isn
浏览 0
提问于2013-04-09
得票数 1
1
回答
如何
在不启用
sigaltstack
堆栈的情况下编译python 3?
、
、
、
、
声明Python 3 must be compiled without
sigaltstack
enabled.,所以我需要做些什么来编译Python3而不启用sigalt堆栈?
浏览 3
提问于2013-10-23
得票数 2
回答已采纳
1
回答
堆栈损坏和使用备用信号堆栈
、
、
我发现
sigaltstack
()在用户的堆栈损坏或溢出时使用。我的问题是
如何
在运行时检测堆栈是否损坏? 在我的生产环境中运行的程序中,我想使用备用信号堆栈,如果我的程序检测到堆栈被损坏。这是一个
正确
的问题吗?有些人在讨论使用像Valgrind (可能还有其他工具)这样的调试工具,但不幸的是,这种奢侈的东西在生产中是不可用的。
浏览 0
提问于2011-08-15
得票数 0
回答已采纳
2
回答
信号堆栈
、
我确实读到信号需要有一个单独的堆栈,为什么以及
如何
实现它? 它们是动态分配的还是静态分配的?内存分配是
如何
完成的?所有的信号都是一样的吗?
浏览 2
提问于2009-05-08
得票数 6
2
回答
有没有办法在ELF二进制文件开始执行时自动
设置
环境变量?
、
、
、
、
我有一个用Clang和bfd/lld创建的二进制可执行文件mytest,为了让它正常工作,我必须将环境变量ASAN_OPTIONS="use_
sigaltstack
=1"传递给它,但我想避免每次从命令行运行可执行文件时都必须手动键入该变量在创建二进制文件时,有没有一种方法可以将环境变量及其值附加到二进制文件中,以便在执行开始时自动
设置
? 在我的代码中
设置
环境变量已经太晚了,因为Asan在我的代码开始运行之前读取了环境变量。
浏览 4
提问于2019-10-01
得票数 0
1
回答
被损坏的堆栈触发时捕获SIGSEGV
、
、
、
、
"mov %rax, %rsp\n\t" ); } 其思想是将RSP
设置
为
浏览 9
提问于2016-09-03
得票数 1
回答已采纳
1
回答
检查备用信号堆栈(分配它的不同方式)
、
、
、
我正在替代信号堆栈(man
sigaltstack
)上进行实验。在调度信号线程时,在pthread_create中,如果
设置
了此标志,将按以下方式分配8kb的堆栈(SIGSTKSZ = 0x2000(8kb)): ss.ss_size = SIGSTKSZ;
sigaltstack
(&ss, NULL);
浏览 4
提问于2015-04-21
得票数 0
1
回答
使用
sigaltstack
动态更改信号处理程序在其上运行的堆栈
、
、
、
我正在尝试发出100个信号( SIGUSR1 ),并让它们都在自己的堆栈中运行,有人能解释一下我是
如何
做到这一点的吗?stack.ss_flags = 0; stack.ss_sp = malloc( FIBER_STACK );
sigaltstack
浏览 28
提问于2015-12-25
得票数 0
回答已采纳
2
回答
如何
在信号处理程序中使用"
sigaltstack
“?
、
、
有人知道
如何
在实际的信号处理程序中使用吗?一段简单但完整的代码可能会有很大帮助!
浏览 2
提问于2011-04-26
得票数 11
回答已采纳
1
回答
使用不同的堆栈指针调用C函数(gcc)
、
、
、
我正在寻找一种在不同的堆栈中调用C函数的方法,即保存当前的堆栈指针,将堆栈指针
设置
为不同的位置,调用函数,并在返回时恢复旧的堆栈指针。 其目的是为编程语言提供一个轻量级的线程系统。
浏览 0
提问于2012-06-20
得票数 8
4
回答
C++中的多线程环境
、
、
我只是想了解一下多线程环境,特别是
如何
在c中实现协作环境(在AVR上,但出于兴趣,我想保持这个通用的)。
如何
在c中实现这样的东西呢?有人告诉我,它可以做“一切”。谢谢
浏览 3
提问于2013-06-29
得票数 1
回答已采纳
2
回答
使用旧的GLIBC版本检测堆栈溢出
、
、
在这种情况下,我们
如何
检测我们所看到的分段错误是否是堆栈溢出的结果呢?我们已经将所有线程的堆栈大小增加了一倍,这解决了这个问题,但我们希望确保这是一个真正的修复。
浏览 2
提问于2012-07-27
得票数 2
回答已采纳
2
回答
使用Upstart
设置
内存消耗限制
、
、
、
虽然我不知道
如何
配置这样的东西。 我基本上想要的很简单。如果内存使用量是> 150mb内存,我想重新启动web进程。
浏览 57
提问于2011-06-07
得票数 19
回答已采纳
1
回答
极端缓冲区大小后果
、
、
在C中分配然后填充一个非常大的缓冲区会带来什么后果?堆栈是否具有最大的大小?如果有,执行此操作的安全机制是什么?
浏览 0
提问于2017-06-16
得票数 1
回答已采纳
1
回答
使用mono的标记扫描-par垃圾收集
、
、
、
sgen and Included Boehm GC with typed GC and parallel mark
SIGALTSTACK
现在我的问题是,
如何
让mono运行在marksweep-par.中 我做错了什么?任何帮助都是非常感谢的。
浏览 0
提问于2016-03-16
得票数 0
回答已采纳
1
回答
使用.bss部分作为静态堆栈安全吗?
、
、
、
、
(这是在x86-64 Linux的上下文中。)虽然我可以确定我的程序不会在该区域之外编写,但我需要创建一些syscalls (使用syscall指令),而且我认为内核代码的至少一部分在调用的可执行上下文中运行。它会打碎我的堆栈吗? 此外,中断可能发生在程序的
浏览 0
提问于2020-01-28
得票数 2
回答已采纳
2
回答
存在信号处理程序时的分割故障
、
、
尽管有一个用于SIGSEGV的信号处理程序,但我还是遇到了分段错误。第一次将数据写入受保护的内存时,我可以看到信号处理程序已被调用,但在信号处理程序退出之前,出现了分段错误。
浏览 4
提问于2011-07-26
得票数 3
回答已采纳
2
回答
如何
手动
正确
设置
区域
设置
?
、
、
我正在构建一个基于Ubuntu 14.04的码头形象,并且在
正确
设置
区域
设置
方面遇到了问题。正如Eduardo Trápani (@EduardoTrápani)所建议的,我还尝试手动运行地区
设置
setlocale: LC_ALL: cannot change loca
浏览 0
提问于2020-12-31
得票数 2
回答已采纳
2
回答
如何
正确
设置
JavaMail超时
设置
、
此外,我
设置
了以下属性,以便在电子邮件服务器没有响应时,JavaMail不会等待太久:任何帮助都是非常感谢的!
浏览 7
提问于2011-01-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何正确设置浏览器
SEO优化:如何正确设置robots.txt协议文件?
Kubernetes优秀实践:如何正确设置资源请求和限制?
如何正确地在对话框中设置焦点
物联卡如何正确设置APN!这些你要知道!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券