腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何
防止
堆栈
损坏
?
c++
、
android-ndk
、
gdb
() 有可能得到一个好的
堆栈
吗?或者找到
堆栈
被
损坏
的地方?
浏览 0
提问于2012-08-07
得票数 5
2
回答
同时推ViewController
ios
、
xcode4
、
uinavigationcontroller
、
ios7
、
xcode5
根视图控制器有2个按钮,两个按钮都链接到将视图控制器推入导航控制器
堆栈
的操作。如果我在XCode5上运行这个项目,如果我同时按两个按钮,导航控制器就会“疯狂”地使用这样的信息:“嵌套的push动画会导致导航条
损坏
”。
浏览 0
提问于2013-12-02
得票数 2
回答已采纳
1
回答
运行时检查失败#2 -变量'obj‘周围的
堆栈
已
损坏
。
c
、
buffer-overrun
当我运行下面的代码时,我会得到运行时检查变量'obj‘周围的失败#2 -
堆栈
是否已
损坏
的错误。我知道这是失败的,因为它覆盖了“obj”的界限,导致
堆栈
损坏
。那么
如何
在这里
防止
缓冲区溢出。
浏览 1
提问于2017-06-08
得票数 1
回答已采纳
1
回答
linux gcc/clang是否生成调试代码来检查
堆栈
平衡?
linux
、
debugging
、
gcc
、
stack
、
balance
在windows上,VC编译器将在函数调用结束时生成带有_chkesp隐式函数的调试版本代码,并在
堆栈
上分配一些0 0xCCCCCCCC缓冲区,以检查和
防止
堆栈
损坏
。gcc/clang是否有同样的能力通过一些命令行选项提供额外的
堆栈
检查/预防?额外的
堆栈
空间还是
堆栈
检查? 谢谢!
浏览 7
提问于2016-09-28
得票数 1
回答已采纳
1
回答
在vhost
损坏
时保留队列和交换
rabbitmq
、
vhosts
我们最近在使用RabbitMQ时遇到了一个问题:当我们服务器的硬盘驱动器已满时,RabbitMQ的虚拟主机就会
损坏
,无法使用。 使RabbitMQ再次起作用的唯一方法是删除并重新创建
损坏
的主机。虽然这种情况不应该在prod中发生,但我们正在寻找一种方法来
防止
数据丢失,如果这样的事件确实发生了。我们已经查看了官方的rabbitMQ文档,以及关于
堆栈
交换的文档,但还没有找到任何解决方案来
防止
主机
损坏
时数据丢失。我们计划在开发的后期阶段建立一个集群,这至少应该有助于减少vhost
损坏<
浏览 0
提问于2019-11-12
得票数 0
1
回答
关于操作系统TCB的几点澄清
memory-management
、
operating-system
根据我的课堂讲稿,我的TCB中可以有:现在根据我的课堂讲稿,每个线程都应该有自己的
堆栈
。我的问题是:我怎样才能
防止
这种情况呢?限制每个线程的
堆栈
?请告诉我这通常是
如何
在正常的操作系统中完成的。 请帮帮忙。提前谢谢。
浏览 3
提问于2013-04-17
得票数 0
2
回答
不例外和可靠性保证
c++
、
language-lawyer
、
noexcept
是否应该将noexcept视为一种安全保证,即函数调用时不仅不会抛出,而且不会
损坏
状态?假设(1.)错误:使用noexcept作为可移植的来终止应用程序而不进行清理以
防止
保存状态的
损坏
是正确的吗? #include <iost
浏览 2
提问于2014-02-17
得票数 3
回答已采纳
4
回答
堆栈
和堆分配
c#
、
multithreading
因此,如果我们有一个包含5个线程的进程,那么我们应该有5个
堆栈
和1个堆,这样说对吗?如果是这样的话,线程可以访问彼此的
堆栈
吗(或者这就是为什么它们有单独的
堆栈
,以
防止
损坏
),如果只有一个堆,那么显然它们都访问这个堆,因此需要使用多个线程进行锁定?我的理解正确吗?
浏览 1
提问于2012-06-25
得票数 28
回答已采纳
3
回答
堆
损坏
或
堆栈
损坏
c++
、
memory-management
、
crash
THe调用
堆栈
可用于崩溃。通过查看调用
堆栈
,我
如何
知道崩溃是由于堆
损坏
还是
堆栈
损坏
?
浏览 2
提问于2011-05-08
得票数 1
1
回答
ZFS: SAS诉SATA -有关系吗?
zfs
、
sas
、
sata
我从NEC的白皮书磁盘阵列中的无声数据
损坏
中了解到:“基于ATA的驱动器(包括SATA)没有保护存储技术
堆栈
中SCSI级的无声数据
损坏
的标准白皮书的目的是让人们了解NEC的专有技术,以
防止
SATA驱动器中的无声数据
损坏
。但是,ZFS似乎至少提供了同等的保护,而且它并不是专有的(Oracle最近的ZFS修订版除外),因此我更喜欢它。我有两个问题: 我认为将ZFS与T10-DIF SAS驱动器一起使用,与仅仅使
浏览 0
提问于2013-12-02
得票数 5
1
回答
在带有Width()的C++中使用cin可避免缓冲区溢出
c++
、
file
、
io
、
buffer-overflow
char chaine[12]; cin >> chaine;谁能给我解释一下,如果width方法不能
防止
缓冲区溢出,它的作用是什么?我在网上搜索了一下,但什么也没找到。 谢谢!
浏览 3
提问于2012-01-07
得票数 2
回答已采纳
4
回答
有没有什么方法可以
防止
汇编中的
堆栈
溢出?
assembly
、
x86
、
stack
、
theory
在汇编语言编程中,是什么(如果有的话)阻止了
堆栈
的增长,直到它阻塞了数据或指令?
浏览 2
提问于2012-09-30
得票数 4
回答已采纳
1
回答
在汇编语言中运行简单程序时出错
assembly
、
tasm
我用汇编语言写了一个简单的程序,并尝试使用TASM(Turbo)和TLINK来运行它。在我运行可执行文件之后,我得到了这个错误:TITLE 1st Program.model small val1 db 0 main PROC mov val1, bl mov bl, 2Ah ;I suspect this is the line that causes the problem
浏览 0
提问于2012-01-02
得票数 0
回答已采纳
1
回答
堆栈
损坏
和使用备用信号
堆栈
linux-kernel
、
stack
、
signals
我正在阅读Linux程序员手册中关于备用信号
堆栈
的内容。 我发现sigaltstack()在用户的
堆栈
损坏
或溢出时使用。我的问题是
如何
在运行时检测
堆栈
是否
损坏
?在我的生产环境中运行的程序中,我想使用备用信号
堆栈
,如果我的程序检测到
堆栈
被
损坏
。这是一个正确的问题吗?
浏览 0
提问于2011-08-15
得票数 0
回答已采纳
1
回答
面对恶意数据,Google缓冲C++实现的稳定性和安全性
c++
、
security
、
protocol-buffers
对于那些使用Google缓冲C++实现的人来说,它
如何
处理恶意或格式错误的消息?例如,它会崩溃还是继续运行?我的应用程序肯定会在某一时刻接收恶意数据,我不希望每次收到格式错误的消息时它都会崩溃。至少对于C++和Java实现,有各种保护措施可
防止
数据
损坏
或恶意。protobuf库提供的总体消息大小也有限制(CodedInputStream::SetTotalBytesLimit);它还提供了递归限制,以
防止
深度嵌套的消息抛出
堆栈
。
浏览 3
提问于2015-01-12
得票数 7
回答已采纳
3
回答
调试
堆栈
损坏
c++
、
visual-studio
、
debugging
、
stack-corruption
现在我正在调试一个大型项目,它有一个
堆栈
损坏
:应用程序失败。 我想知道
如何
在Visual Studio2010中发现(调试)这种
堆栈
损坏
代码?这里有一个导致
堆栈
问题的代码示例,我
如何
找到这种类型的
损坏
的不太明显的情况?
浏览 3
提问于2011-09-04
得票数 12
回答已采纳
2
回答
调试
堆栈
损坏
方法
c++
、
windbg
、
stack-corruption
我面临着一个
堆栈
损坏
,它在wWinMain函数返回之前发生断点。有没有人能给我一些建议,告诉我
如何
调试
堆栈
损坏
?(最好是在winDbg中) 我知道
损坏
发生在我用masm为我的程序编写的过程中,但在整个过程中
堆栈
似乎都没有问题。rsp寄存器在整个过程中拥有它所需要的所有东西。
浏览 7
提问于2015-05-15
得票数 2
1
回答
是否将任务门与x86 IDT一起使用,是处理内核模式(环0)
堆栈
故障异常的唯一方法?
exception-handling
、
kernel
对于
堆栈
故障异常(由于
堆栈
溢出或限制违规),哪些门应该用于x86 IDT (中断描述符表)设置出陷阱门、中断门和任务门?在调用
堆栈
故障异常处理程序之前,X86处理器需要在
堆栈
上推送E标志、CS、eip。这意味着需要
堆栈
切换来调用异常处理程序。Intel手册写道-“新的tss允许处理程序在处理异常或中断时使用新的特权级别0
堆栈
。如果在当
浏览 3
提问于2013-10-13
得票数 2
1
回答
损坏
堆栈
c++
这是我的功能,上面写着 return FALSE; return TRUE;
堆栈
WindowBitmap.exe!nQuality,ATL::CStringT >> csJpeg,ATL::CStringT >>* pcsMsg)行551 + 0x28字节C++ 错误信息:运行时检查失败#2 -在变量'cinfo‘周围的
堆栈
浏览 4
提问于2012-08-24
得票数 0
1
回答
防止
Linux访问双启动系统中的某些分区
dual-boot
、
partitioning
、
restricted-access
如何
防止
Ubuntu15.10访问双引导(使用Windows 10)上的一些分区,以
防止
在尝试使用危险命令时可能出现数据
损坏
或丢失。
浏览 0
提问于2016-01-21
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券