草庐IT

ERROR_INVALID_ADDRESS

全部标签

windows - ucrtbase.dll : An invalid parameter was passed to a function that considers invalid parameters fatal

我目前正在使用OpenCV进行个人项目,在程序执行过程中遇到了一些问题。在实现AKAZE+BOW识别器(对于我的问题似乎效果不佳)后,我想尝试SIFT(最终是SURF)实现。对于我的项目,我正在关注github上的这个项目我在Windows10上使用VS2015(社区)和OpenCV2.4.13。如标题所述,我遇到的问题在于ucrtbase.dll,它在执行期间获取无效参数(如果我正确读取其他线程,该dll应该是Windows10中的操作系统库)。当forcicle移动到第二次迭代时(也就是当它应该为BOW训练获取另一个图像的特征时)出现问题,这就是执行停止并出现标题错误的时候。我尝试

windows - 帮助破译这个 fatal error (Java)

Java运行时环境检测到fatalerror:EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x762a76d0,pid=4072,tid=2984JREversion:6.0_26-b03JavaVM:JavaHotSpot(TM)ClientVM(20.1-b02mixedmode,sharingwindows-x86)Problematicframe:C[ole32.dll+0x376d0]错误日志:http://pastebin.com/zpBst6W1 最佳答案 第3行表示您的程序在

windows - 解释java运行时检测到的 fatal error EXCEPTION_ACCESS_VIOLATION

我今天一直在处理我的程序,今天早上它运行良好,然后我不知从哪里收到了Java运行时环境检测到fatalerror然后我引用了日志文件它创建但我不知道如何理解日志文件,有人可以帮助解释如何解决这个错误吗?我正在使用jdk7在eclipse中编程,我尝试重新安装它,但仍然收到同样的错误。这是文件的第一部分:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x0a4d6fc1,pid=4852,tid=5072##JREversion:7.

c++ - 为什么 LogonUserW 失败并显示错误代码 183 (ERROR_ALREADY_EXISTS)

我在LogonUserW失败后立即调用GetLastError()来检查错误代码,它总是183,但我不知道为什么LogonUserW会以这样的值失败。查了msdn,发现183(ERROR_ALREADY_EXISTS)的意思是“当那个文件已经存在时无法创建文件”,那么LogonUserW会创建什么文件呢?任何人都可以在这里阐明一些问题吗?if(LogonUserW(uniUserName,uniDomainName,uniPassword,LOGON32_LOGON_NETWORK,LOGON32_PROVIDER_DEFAULT,&token)){//dosomethingwhens

windows - IO错误 : [Errno 22] invalid mode ('r' ) or filename: 'E:\x07nu\meta.csv'

IOError:[Errno22]无效模式('r')或文件名:'E:\x07nu\meta.csv'f=open("E:\anu\meta.csv","r")forlineinfile:x=line.split(",")print(x[0]) 最佳答案 \a正在制造问题。\a和\t等字符会产生此类问题。改用原始字符串:test_file=open(r'E:\anu\meta.csv','r')或双斜杠:test_file=open('E:\\anu\meta.csv','r')或改用正斜杠:test_file=open('E:/an

Windows 8 : Unable to allocate 2GB with 3GB User Address Space

我正在尝试创建用于测试的Windows832位程序。测试包括大量分配,我遇到了麻烦。操作系统是用/3GB启动的,机器有8GB和一个页面文件,程序是用/LARGEADDRESSAWARE链接的,所以我不应该受到内存限制。(由于某些类型的定义方式-例如,size_t),使用32位程序进行测试对我来说很重要。问题是我无法从new或VirtualAlloc分配2GB(0x80000000)内存。new抛出bad_alloc并且VirtualAlloc返回NULL和ERROR_NOT_ENOUGH_MEMORY。在以前的Windows版本中,3GB地址空间意味着应用程序被赋予0x00000000

c++ - g++ 错误 : invalid preprocessing directive #INCLUDE

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭1年前。Improvethisquestion我尝试使用一个简单的HelloWorld程序在Windows7下测试MinGW,但出现以下错误:C:\code\helloworld.cpp:2:2:error:invalidpreprocessingdirective#INCLUDEC:\code\helloworld.cpp:3:7:error

windows - 如何解决错误 oci runtime error : exec: no such file or directory when using docker run on Windows

运行Docker命令时,例如dockerrunubuntu/bin/echo'Helloworld'在入门示例中使用docs在Docker文档的“通过示例学习”页面上,我看到了错误C:\ProgramFiles\Docker\Docker\Resources\bin\docker.exe:Errorresponsefromdaemon:ociruntimeerror:exec:"C:/ProgramFiles/Git/usr/bin/bash":statC:/ProgramFiles/Git/usr/bin/bash:nosuchfileordirectory.我该如何解决?

windows - grunt "Error: Cannot find module ' ../time/convert'(仅在 Windows 上)

在linux下建立一个新的angular项目。将其提交到git并将其克隆到windows。使用bower和npm,我设法加载了所有内容,除了我有一个错误(仅在Windows上)项目中../time/convert的递归grep显示:./node_modules/grunt-contrib-imagemin/node_modules/gifsicle/node_modules/bin-wrapper/node_modules/mout/date/diff.js:varconvert=require('../time/convert');./node_modules/grunt-contr

mysql - 移动数据后无法运行 mysql( fatal error : Can't open and lock privilege tables: Table 'mysql.host' doesn't exist)

我是从这里来的topic用户有完全相同的问题。我已经安装了Winamp(Apache+Mysql)。我将/data子文件夹(备份)移动到mysql/data(已安装文件夹)。本来报错我的端口被占用了,所以改成3307。报错的原因可能是mysqld-ntfreeze(notclosed,stayedinmemory)端口是3307数据文件夹在my.ini中设置正确客户端运行结果关闭,因为mysql-nt没有运行mysqld-nt卡住控制台。无法运行控制台mysqld-nt已关闭(手动)我是Windows用户。我的Mysql是Wamp服务器的一部分,没有任何mysql_install_db