init_cheap: VirtualAlloc pointer is null, Win32 error 487
用mingw编译程序时报错:
0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x71690000, RegionSize 0x410000, State 0x10000 C:\MSYS-TEMP\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 6
原因是用到的msys-1.0.dll基地址冲突,需要rebase。虽然在win7下mingw编译c++程序也可以用windows命令来操作文件,但是因为项目中有几个qt工程,自动生成的makefile需要msys来模拟linux环境操作文件。所以msys还是不能绕过。
解决方案:在命令行窗体键入:rebase -b 0x30000000 path/msys/1.0/bin/msys-1.0.dll
上述用到的rebase工具在visual studio和cygwin中都有,任选一个安装即可。上述path是msys所在的路径。
根据http://support.code-red-tech.com/CodeRedWiki/VirtualAllocPointerNull中的描述,上述操作若解决问题,则并不保证问题不会重现,这依赖于系统中同时运行的其它程序。若再出现则需要再次rebase到其它地址。
根据http://cygwin.wikia.com/wiki/Rebaseall中的描述,此问题在64位的cygwin中应该不存在。
上述问题并不会影响最终编译生成的目标程序,因为msys-1.0.dll只是makefile用来操作文件,并没有作为动态库链接到目标程序中。
init_cheap: VirtualAlloc pointer is null, Win32 error 487相关推荐
- ffi Error:Dynamic Linking Error:Win32 error 126
Electron应用打包后在某些电脑上ffi/ffi-napi 报 Dynamic Linking Error:Win32 error 126 错误 文章目录 Electron应用打包后在某些电脑上f ...
- js调用c++实现的dll, Error: Dynamic Linking Error: Win32 error 126 问题原因
在这里可以解决Win32 error 126 报错的所有问题: 总结: 1.dll加载路径有问题,找不到dll 2.dll路径没有问题,使用了多个相互依赖的dll,dll版本不一致,重 ...
- Windbg MESC.dll 加载问题 The call to LoadLibrary(winext/MSEC.dll) failed, Win32 error 0n126
在使用windbg MSEC插件时 ,有时会有插件加载失败的情况,具体错误如下: !load C:\windbg\MSEC.dll The call to LoadLibrary(C:\windbg\ ...
- 错误提示WARN - Session 0x0 for server null, unexpected error, closing socket connection and attempting
此项目 在myeclipse2014版本上正常启动.现在由于要上新项目,最低需要JDK1.8,所以升级到Myeclipse2017版本.JDK也重新安装了jdk1.8.0_162(64位)SVN检出项 ...
- Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
拉分支配项目环境,Tomcat启动报错如下: 2018-11-05 16:06:49,837 WARN [org.apache.zookeeper.ClientCnxn] - Session 0x0 ...
- tornado创建项目后build vxworks报错unable to allocate heap, heap_chunk_size 587202560, Win32 error 0
tornado创建项目后build vxworks报错unable to allocate heap, heap_chunk_size 587202560, Win32 error 0 build报错 ...
- Dynamic Linking Error: Win32 Error 126问题排查
如题所示,这个问题是我在electron项目中使用ffi调用动态链接库出现的,本机运行都好好的,打包构建然后放到别的机器上运行出错. 这个问题一度也让我很迷茫,如果是路径导致的这个问题,那么把路径指定 ...
- Twincat3 Win32 Error:577
近期开始学习Twincat3,调用simulink模型后在本地电脑上进行仿真.Active后,Twincat3进入运行模式弹出如下错误弹窗: 本地电脑安装官方给的说明书进行过安装设置,使用的是官方给的 ...
- 【异常】Session 0x0 for server null, unexpected error, closing socket connection and attempting reconn
一般是zk host地址配置错误,局域网集群配置错误: 解决方案: 检查host,ip配置情况 检查zk集群ip对应情况
最新文章
- [转]互联网产品经理必上的九个资讯+分析类网站
- 科大星云诗社动态20210303
- JMeter中添加dubbo相关插件异常问题解决
- 浅淡 RxJS WebSocket
- python docker自动化_「docker实战篇」python的docker爬虫技术-移动自动化控制工具安卓ADB的使用(15)...
- 中国台式电容表市场趋势报告、技术动态创新及市场预测
- java矩形碰撞检测_MonoGame中碰撞检测矩形的起源
- Nik Collection 4
- Linux命令行删除文件恢复
- 工业访问控制行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 入选2022年BookAuthority 的最佳量子计算新书:《与量子比特共舞》
- JavaScript中常用数组方法总结
- 华为OD机试用Python实现 -【查找树中的元素 or 查找二叉树节点】(2023-Q1 新题)
- 百度云盘上传有大小限制 微信文件上传有大小限制 怎么破?
- 怎么让win10隐藏任务栏不会在程序有消息时自动弹出
- Python 汽车之家 车型销量--参数分析与实现
- win7系统mscomctl.ocx不能注册
- SERVER SQL CASE
- 寒江独钓 第三章 串口的过滤
- seo专用推送神器免费使用
热门文章
- 编译安装python3.6_编译安装Python3.6及以上
- linux那些事之follow_page
- PoseCNN代码复现CMake编译找不到math_functions.hpp
- ExtJs 入门 [窗体:Window组件]
- [Unity][FlowCanvas] FlowScript 通过 Tween 实现在两点间移动
- Pandas+Pyecharts 数据分析与可视化 3D地图+柱状图
- top-1和top-5正确率与错误率以及目标检测评价指标
- 吴恩达 神经网络和深度学习 第一课 第一周(笔记,代码,数据集)
- mall-swarm是一套微服务商城系统
- 【WP主题】仿下载吧全开源无加密wordpress主题模板内含newzhan2.60无授权版本