腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
一定
次数
的
调
用后
,
mprotect
失败
c++
我正在尝试编写一个程序,
在
该程序中,我分配一个内存块,然后有选择地更改该块
的
页大小和页对齐
的
子集
的
保护。但是,当我尝试对内存块中超过8个页面的部分调用
mprotect
时,
mprotect
失败
,并显示错误"Cannot allocate“。: " << std::strerror(errno) << '\n'; }} 对于chunks
浏览 39
提问于2016-08-13
得票数 0
回答已采纳
1
回答
保护和文件句柄
c++
、
linux
、
file
、
mprotect
我有一个简单
的
程序,我试图保护一个内存块,然后将一个文件读入该内存,当它发生分段故障时释放它。首先,我认为只有当文件是fifo时才会出现问题。但现在看来即使是正常
的
文件也会
失败
,#include <errno.h>#include <iostream> PROT_READ | PROT_WRITE) == -1) handle_
浏览 5
提问于2014-04-23
得票数 0
3
回答
C中
的
一种自修改程序
c
、
heap-memory
、
machine-code
是否可以编写一个执行以下操作
的
C函数?当然,我必须将堆栈
的
状态恢复到手动执行这些机器指令之前
的
状态,但我想知道这首先是否可行。
浏览 0
提问于2009-01-03
得票数 0
回答已采纳
1
回答
‘after’
在
多次调
用后
失败
linux
、
memory-management
、
linux-kernel
我经常在我
的
程序中调用
mprotect
,然后我发现程序过了一段时间就
失败
了。我想这是由于
mprotect
调用太多,所以我编写了一个测试来验证:int main(){ buffer = memalign(pagesize, 4 * pagesize);// allocate some buffer
mprotect
(buffer, pagesize, PROT_NONE)// m
浏览 3
提问于2014-04-23
得票数 5
回答已采纳
2
回答
Cypress请求重试
cypress
在
Cypress测试中,我需要通过调用外部API来验证操作。API调用将始终返回结果(从某些先前
的
运行),因此我不能简单地调用一次并验证结果。我需要重试几次,直到找到匹配当前运行
的
总体超时/
失败
为止。获得当前结果所需
的
时间差异很大;我真的不能在这个电话之前花很长时间等待。 请参阅下面代码段中
的
注释;只要我
在
循环中尝试请求,它就不会被调用。我使用cy.wait得到了同样
的
结果。我也不能将实际
的
请求封装在返回Cypress.Pr
浏览 0
提问于2019-01-07
得票数 11
回答已采纳
2
回答
调用free之前需要重置保护吗?
c
、
linux
、
memory
、
posix
、
mprotect
我通过malloc和aligned_alloc分配了一些较大
的
内存块,然后使用
mprotect
在内存中设置了一个页面大小为一个区域
的
围栏int ret =
mprotect
(buf, PAGE_SIZE, PROT_NONE);ret =
mprotect
(
浏览 5
提问于2017-04-30
得票数 1
1
回答
在
节流函数中立即调用setTimeout()
javascript
、
ecmascript-6
、
settimeout
、
throttling
因此,我试图编写一个节流函数,当调用它时,调用一个回
调
函数,但在给定
的
时间间隔内只调用
一定
的
限制
次数
。如果达到限制,回
调
将被推入队列,
在
队列中,回
调
将在初始间隔之后被调用。); // expect 10000 'burp'主要
浏览 1
提问于2016-09-20
得票数 0
回答已采纳
2
回答
在
登录页面中阻止
web-applications
在
简单
的
网页程序中,我想阻止用户
在
登录页面一段时间,如果他们键入错误
的
密码3次!我如何实现它?在数据库中存储计数器是个好主意吗?
浏览 1
提问于2011-09-26
得票数 0
2
回答
C管道()
在
经过
一定
次数
的
调
用后
返回错误
c
、
linux
、
stdout
、
pipe
、
stdin
这样
的
程序从stdin获取输入,并在stdout上打印其输出。为了使我
的
代码与这个程序通信,我使用管道将stdin和stdout重定向到缓冲区。非常感谢 Linux snowy.*****.ac.uk 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64
浏览 6
提问于2012-03-27
得票数 1
回答已采纳
1
回答
试图用mmap造成分割错误
c++
、
linux
、
segmentation-fault
、
mmap
为了了解事情是如何工作
的
,我尝试用mmap从内核中分配一些内存,然后设置保护位,这样任何内存访问都会导致分段错误,然后我想尝试将保护位设置为这样就不会再次发生分段错误。对
mprotect
的
调用
失败
,而且si_addr中
的
地址是错误
的
,尽管sigaction
的
linux手册页说siginfo结构
的
si_addr函数包含导致错误
的
地址。并且该地址不是
在
main()函数中分配
的
地址。该代码
在</e
浏览 1
提问于2016-12-04
得票数 0
1
回答
nodejs zlib中
的
内存泄漏
node.js
、
linux
我正在使用nodejs提供
的
zlib做一些测试。 当我
在
一个循环中调用deflate函数5000次时,发生了内存泄漏。并且brk函数
在
Linux中被调用超过10000次(strace -cfe mmap,munmap,
mprotect
,brk -p {-p Id} )。并且brk函数
在
Linux中出现
的
次数
要少得多。
在
nodejs中,同样
的
数字被称为5000,但为什么
在
Linux中brk函数
浏览 36
提问于2020-05-18
得票数 0
1
回答
10.13使用ENOMEM授予exec许可时,High总是
失败
python
、
c
、
macos
、
mprotect
、
enomem
背景:这个问题出现在
mprotect
函数调用中,在那里,它总是返回-1表示
失败
。问题在于
mprotect
,这种方法
在
linux中运行得很好,我现在看到
的
是mac osx
的
结果是非常不同
的
。Mac是否有额外
的
安全特性(即使禁用了SIP )来限制
mprotect
类型
的
操作?更新: 正如per @DietrichEpp
浏览 3
提问于2018-06-04
得票数 0
回答已采纳
4
回答
我们能在linux上实现c++ thunk吗?
c++
、
linux
、
thunk
我想使用类成员函数作为回
调
,我不使用libsigc,因为它很慢。
在
ATL中,我们可以使用成员函数来实现C风格
的
回
调
(),那么我们可以
在
linux中实现c++ thunk吗?INT_PTR)this+sizeof(MemFunToStdCallThunk)));
mprotect
} {
浏览 0
提问于2011-09-11
得票数 2
回答已采纳
1
回答
在
分配
的
内存上使用
mprotect
()
的
最可移植方式
c
、
posix
、
standards
、
mmap
、
mprotect
,并且可以
在
以后使用
mprotect
()进行可选修改。这将使mmap()调用本身完全兼容POSIX,但这种行为似乎不
一定
比MAP_ANONYMOUS更可移植(显然
在
macOS/macOS上不起作用)。使用 (或)分配内存,并使用
mprotect
()。 问题:
的
行为,尽管至少是。因此,从标准
的
角度来看,问题是
mprotect
()只与mmap()结合指定,但没有实际指定mmap()动态内存分配
的
标准。看来这一选择(1.)是最便
浏览 4
提问于2021-02-16
得票数 0
2
回答
在
主线程
的
堆栈上调用
mprotect
总是
失败
c
、
multithreading
、
mprotect
我尝试
在
主线程
的
堆栈上调用
mprotect
,但总是
失败
。每次尝试时,都会产生一个ENOMEM错误。我已经检查了/proc/pid/map,整个堆栈都映射到地址空间中。但是,我可以成功地从主堆栈调用子线程
的
堆栈上
的
mprotect
。主线程
的
堆栈必须有一些特殊之处,以防止自身被
mprotect
更改。但我找不到这方面的任何文件。有谁有主意吗?pthread.h> #include <stdio.h&
浏览 7
提问于2015-11-09
得票数 2
1
回答
在
ubuntu环境中进行混合测试
testing
我根据网页示例生成一个包含以下文件
的
文件夹
在
test.js内部,我编写了以下代码: remixTests.runTest根据我
的
文件,期望值是多少?2.一旦执行,我有一些结果文件,或者只是出现在终端屏幕上?
浏览 0
提问于2019-06-25
得票数 0
回答已采纳
1
回答
如何利用超级剂
的
.retry对js进行反应?
reactjs
、
superagent
我在这里发这篇文章是因为我找不到关于这个主题
的
好例子/文档。长官
的
医生们只说 回
调</e
浏览 0
提问于2018-09-25
得票数 2
1
回答
如何在IPhoneSDK中制作LED动画?
iphone
、
animation
不是Iphone 4上
的
LED手电筒!只是一个简单
的
屏幕动画。好
的
,这是我制作动画部分
的
部分[remoteControlLED setAnimationDuration:15.0]; 正如您所看到<
浏览 1
提问于2011-04-19
得票数 0
回答已采纳
3
回答
如何设置回调在** jquery动画之前运行?
javascript
、
jquery
、
user-interface
、
animation
我正在尝试建立一个循环,其中动画运行
一定
的
次数
,并且
在
动画
的
每次迭代之前运行一个函数。不过,计时最终是关闭
的
--它运行回
调
n次,然后运行动画n次。animate({top:'+=50px'},75,'linear', function(){log('animated')});输出1animatedanimated
在
我切换到jquery之前,我遇到了这个问
浏览 0
提问于2008-11-02
得票数 1
1
回答
重做错误承诺链
node.js
、
promise
、
es6-promise
当我
在
一个承诺中发现一个例外
的
时候,它是可以重新做一次承诺还是被称为反模式?我知道,不应该有例外作为流程主管,但我似乎找不到解决问题
的
任何其他办法。我担心,如果我
在
链中分配一些东西,并且它永远不会被解决,这将是一个巨大
的
内存消耗。也许它会达到最大
的
调用堆栈。我该怎么处理呢?
浏览 3
提问于2016-01-08
得票数 0
回答已采纳
点击加载更多
相关
资讯
不想创业失败,在企业还小的时候,一定牢记做小、做慢、做精
基于有限状态机与消息队列的三方支付系统补单实践
工具类IAA产品应用内竞价广告进阶指南!
Java全栈大联盟RabbitMQ系列之可靠性投递消息延迟投递方案
RocketMQ事物消息调研
热门
标签
更多标签
云服务器
ICP备案
即时通信 IM
云直播
云点播
活动推荐
运营活动
广告
关闭
领券