腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么在
Linux
中
堆栈
溢出
会导致分段错误而不是
堆栈
溢出
?
、
、
可能重复: 是因为跨越了
堆栈
边界而导致SIGSEGV的吗?为什么我们在
Linux
中没有遇到
堆栈
溢出
,而是一个分段错误?int foo() return foo();这个小代码应该会导致
堆栈
溢出
,但是它会导致
Linux
中的分段错误。
浏览 3
提问于2011-08-08
得票数 22
1
回答
如何进入主
堆栈
、
、
、
我使用交替
堆栈
来处理C在
linux
上的程序信号。当
堆栈
溢出
发生时,我的信号被传送到我的备用信号
堆栈
上,而不是在主
堆栈
上。 所以在这种情况
下
,我想转储主
堆栈
..。我怎么能?
浏览 2
提问于2008-12-16
得票数 0
1
回答
Linux
下
32位x86的缓冲区
溢出
查询
我需要一些关于notesearch.c程序和利用程序exploit_notesearch.c的说明,该程序存在缓冲区
溢出
漏洞#include <stdio.h>的可执行文件被系统函数从exploit_notesearch.c可执行文件运行时,传递给notesearch.c的第一个参数将最终用具有NOP指令的数组元素的地址覆盖存储在NoteSearch.c中的主
堆栈
帧中的返回地址但我的问题是,当main的
堆栈
被弹出,返回地址被填充回eip中,并且eip中的指令将被执行时,操作系统将看到eip
浏览 1
提问于2017-06-16
得票数 0
1
回答
线程或进程是否导致
堆栈
溢出
错误?
、
、
例如,一个进程有1GB
堆栈
内存,它有两个线程,那么每个线程都有512 so
堆栈
内存?谢谢
浏览 3
提问于2020-10-23
得票数 0
回答已采纳
3
回答
在Mac OS X上从
堆栈
溢出
中恢复
、
、
、
需要检测和正确处理语言VM中的
堆栈
溢出
情况。在你开始说确保没有
堆栈
溢出
之前,再读一遍我的第一句话--这是一种脚本语言,最终用户可能用这种语言编写不正确的程序,这可能会通过例如无休止的递归
溢出
堆栈
。现在,我知道了如何在Windows中检测
堆栈
溢出
并从中恢复(参见)。然而,我找不到任何适用于Mac的解决方案。 虚拟机是在C++中实现的: Windows上的MSVC++,Mac上的GCC。理想情况
下
,该机制必须基于UNIX功能,因为我们还计
浏览 4
提问于2009-11-19
得票数 2
回答已采纳
1
回答
堆栈
溢出
是否总是导致分段错误?
、
、
、
在
Linux
中,当正在运行的程序试图使用比限制(
堆栈
溢出
)更多的
堆栈
空间时,通常会导致“分段错误”错误并中止执行。 是否保证超过
堆栈
空间限制总是会导致分割错误?另一种说法是:如果一个程序通过产生错误的结果而导致错误行为,但是没有崩溃,那么造成这个问题的原因是否仍然是
堆栈
溢出
呢?编辑:为了澄清,这个问题不是关于“
堆栈
缓冲区
溢出
”,而是关于
堆栈
溢出
,当程序使用的
堆栈
空间超过
堆栈
浏览 2
提问于2019-09-04
得票数 5
回答已采纳
2
回答
F#与OCaml:
堆栈
溢出
、
、
、
/ant.exe
堆栈
溢出
..。/ant.exeuser 0m0.567s令人惊讶的是,它在Mono2.10.5(即没有
堆栈
溢出
)
下
运行--但它需要84秒,即比OCaml - oops慢587倍。在OCaml
下
运行良好 在.NET/F#<e
浏览 0
提问于2011-09-24
得票数 65
回答已采纳
2
回答
运行gdb时windows中的
堆栈
溢出
、
、
我认为我在Windows上的emacs中通过gdb运行单元测试时遇到了
堆栈
溢出
问题。我注意到在
Linux
上通过的一些单元测试在Windows上失败了。进一步的调查揭示了for循环中的(基于
堆栈
的)计数器在for循环执行中的随机点将自身重置为零,以及for循环正在检查相同索引值
浏览 1
提问于2012-10-09
得票数 0
回答已采纳
2
回答
将外壳代码声明为char[]数组和char*之间的区别?
、
、
、
大家好, 我正在尝试学习基本的外壳编码,我遇到了一些奇怪的事情,我希望有人能给我解释一
下
。我用两种方式编译了下面的代码:将外壳代码声明为数组和char*。当我将shellcode声明为一个数组时,
linux
检测到我正在尝试执行数据,并且在第一条指令上得到了一个段错误。
浏览 0
提问于2011-12-17
得票数 10
回答已采纳
1
回答
在boost::coroutine库与boost::property_tree解析器一起使用时崩溃
、
、
、
、
我使用库创建简单的web服务,以便将XML转换为JSON,反之亦然。另外,它还使用了几个boost库以及其中的库。对于JSON<->JSON转换,我使用boost::property_tree库作为中间表示形式。以下是代码:#include <sstream> #include <boost/property_tree/ptree.hpp> #include <boo
浏览 3
提问于2016-06-03
得票数 5
回答已采纳
1
回答
CLang:在std::线程中运行函数会导致结构创建时的BAD_ACCESS
、
、
、
、
我使用具有与我的
Linux
机器相同的SCTP。虽然API调用不会造成问题,但使用标准C++库提供的线程现在似乎会产生问题。
浏览 0
提问于2018-08-09
得票数 0
回答已采纳
1
回答
AWS Redis从外部连接
、
、
有没有办法从AWS网络外部连接托管在AWS上的Redis
实例
?我有一个基于Windows的EC2
实例
在亚马逊网络服务上运行,另一个是Redis缓存节点。我知道有人问过这个问题,但答案是基于
Linux
的系统,但我的是基于AWS的基于Windows的服务器。我没有足够的分数来发表对现有问题的评论。以下是有关
堆栈
溢出
的现有问题的链接:
浏览 10
提问于2015-01-08
得票数 5
1
回答
JPA持久化大blob
、
、
、
我试图用一个大的blob文件来持久化一个实体,但我在JBoss日志中得到了一个“内存不足”的错误。举个例子..。实体:@Table(name="ficheros") @GeneratedValue(strategy=GenerationType.AUTO)
浏览 2
提问于2012-11-15
得票数 0
1
回答
在
Linux
机器上编译时检测到“
堆栈
崩溃”,但在Windows机器上没有检测到“
堆栈
崩溃”
、
、
、
我正在编写一些在
Linux
机器和Windows机器上编译的C代码(具体来说,我正在编写一些R函数中使用的C代码,而不是一个独立的C程序)。在编译此代码时,我会在
Linux
机器上检测到“
堆栈
崩溃”,但在Windows机器上编译它时不会引发错误。我已经确定了错误的来源(写入超出其长度的数组),并修复了它,但现在我很好奇: 有人能解释为什么在Windows机器上编译的C代码(使用附带的标准C编译器)会允许
堆栈
崩溃而忽略,而我的
Linux
机器上的编译器会出错
浏览 3
提问于2022-10-17
得票数 1
回答已采纳
1
回答
命令行SQL格式化程序或美化器
、
、
、
、
-
堆栈
溢出
(2010年)sql服务器。SQL -
堆栈
溢出
的Tidy (2009年)python -如何在SQLAlchemy中漂亮地格式化SQL查询的打印?-
堆栈
溢出
(2017) (python相关) postgresql查询格式化程序-数
浏览 0
提问于2023-02-17
得票数 2
回答已采纳
3
回答
IBM Cloud Security and Compliance Dashboard -扫描功能无法评估
linux
实例
、
它现在显示的是"
Linux
加强配置文件“的验证结果……我确定这与清单和密钥配置有关,但从文档或一般的web搜索中,我看不到如何为账户中的单个
linux
实例
(无论是经典
实例
还是VPC中的
linux
实例
)进行设置支持页面上的一个选项是
堆栈
溢出
,所以我想我应该试一试。如果有人有什么特别的建议,我将不胜感激。谢谢。
浏览 25
提问于2020-09-28
得票数 0
3
回答
导致
堆栈
溢出
异常的递归调用
、
static void main(String[] args) { }谁能告诉我为什么这会导致
堆栈
溢出
浏览 0
提问于2015-07-21
得票数 3
2
回答
JVM的沙箱脚本语言?
、
、
、
、
我想让我们的用户能够在服务器端编写一些脚本。(我们的应用是面向开发人员的)。我希望他们能够在我们的应用程序中调用一些函数,创建变量,并进行基本的循环和分支。我希望他们的脚本被沙箱,虽然,所以他们不能突破和写到磁盘,或打开网络连接或污垢与我们的应用程序的内部。把它想象成一个SQL存储过程:您可以与服务器交互,但不能与外部世界交互。几年前,我开始用犀牛做类似的事情,但事实证明,我不能正确地用沙箱把它装好。我很乐意使用GraalJS,但我不知道它是否是可沙箱的。有一些关于停止恶意代码()的引用,但是看起来
浏览 2
提问于2018-09-25
得票数 2
回答已采纳
2
回答
从AWS控制台向ec2
实例
添加公钥?
、
、
是否可以严格使用ec2仪表板向EC2
实例
添加公钥? 我不在包含与
实例
关联的原始键盘的机器上,因此我没有ssh访问权限。
浏览 4
提问于2016-01-26
得票数 2
回答已采纳
6
回答
这会导致
堆栈
溢出
错误吗?
、
、
递增对象的
实例
变量会导致
堆栈
溢出
错误吗?例如:class StackOverflow { {Dice.sum.length; i++) } 上面的代码目前并没有导致
堆栈</
浏览 1
提问于2010-04-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
正则表达式堆栈溢出问题
Linux who命令实例详解
Linux wget命令实例讲解
缓冲区溢出攻击的分析(下)
Linux系统调用实例和功能速查
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券