草庐IT

bad_certificate

全部标签

android - 读取失败 : EBADF (Bad file number)

当我尝试将外部存储的一个文件复制到文件夹数据库时,会发生此错误:java.io.IOException:readfailed:EBADF(Badfilenumber)这个错误发生在这个方法的while行privatevoidcopiarBaseDados(InputStreaminput)throwsIOException{OutputStreamoutput=newFileOutputStream(ConfiguracoesBaseDados.BANCO_PATH+ConfiguracoesBaseDados.BANCO_NOME);inttamanho;byte[]buffer=n

android - 为什么 AudioRecord.getMinBufferSize 会返回 ERROR_BAD_VALUE (-2)?

我正在三星GalaxySi9000上对此进行测试。intsampleRate=44100;intbufferSize=AudioRecord.getMinBufferSize(sampleRate,AudioFormat.CHANNEL_IN_MONO,AudioFormat.ENCODING_PCM_8BIT);它返回-2ERROR_BAD_VALUE。native采样率为44100Hz,由返回AudioTrack.getNativeOutputSampleRate(AudioManager.STREAM_SYSTEM).我尝试将采样率设置为1000、8000、22100和44100

Android 签名错误 : trusted certificate entries are not password-protected

获得了一个证书来签署android未签名的发布apk文件,所以我使用命令导入了cer:keytool-import-aliasalias_name-filecer_name.cer-storepasschangeit-keystoremy_keystore.keystore但是当使用androidstudio签署应用程序时它会产生错误:Error:Executionfailedfortask':packageDebug'.>com.android.ide.common.signing.KeytoolException:Failedtoreadkeyalias_namefromstore

Android 样式资源编译 (aapt) 失败 : Bad resource table: header size 0xc

我刚刚花了几个小时处理一个可怕的Android资源预编译问题,该问题与样式有关,并且想知道任何人都可以解释导致它的原因。我修好了,但不知道问题出在哪里。Android说错误在colors.xml中而不是在另一个xml中,这没有帮助。第1步-重现错误Givenastyle@id/title_containerfill_parent@dimen/title_heighthorizontal@color/title_color_light我复制了,给了它新的,android:id@id/info_container@id/title_containerfill_parent@dimen/ti

android - com.android.sdklib.build.ApkCreationException : Debug Certificate expired error

我正在运行macosx。我下载了最新版本的SDK启动包(平台api7,修订版2)。我使用构建版本(190)的处理版本。当我尝试运行时出现以下错误。我不知道它是什么?我希望谁能帮助我开始使用android处理。谢谢。BUILDFAILED/Users/ed_crub/Documents/AndroidSDK/tools/ant/ant_rules_r3.xml:395:Thefollowingerroroccurredwhileexecutingthisline:/Users/ed_crub/Documents/AndroidSDK/tools/ant/ant_rules_r3.xml:

c++ - 具有 200GB 可用内存的 Bad Alloc c++

我是C++的新手,我正在研究“压缩传感”,所以我需要处理巨大的矩阵,而MATLAB实际上很慢,所以我用C++编写了我的算法。问题是我存储了大数组(大约100Mb-1Gb)。它们大约是20个阵列。它适用于30Gb的内存,但是当进程需要超过40Gb时它就会停止。我认为这是一个内存问题,我在Linux和Windows(64位操作系统-64位编译器MinGW-200GbRam-intelXeon)上测试过它有什么限制吗?size_ttm=n*m*l;double*x=newdouble[tm];我使用了大约20个这样的数组。n,m~=1000和L~=30这些是典型的尺寸。谢谢

c++ - CPack DEB 生成器 : control-file-has-bad-permissions mdsums 0644 ! = 0644

我正在开发小型控制台应用程序,我正在尝试使用CPack创建Ubuntu包。Ubuntu版本是13.04,我的主要CPack文件在下面。软件包已正确创建,但在尝试使用图形界面(基本上是在Ubuntu中双击deb文件)安装时出现以下警告:Packageisofbadqualitycontrol-file-has-bad-permissionsmdsums0644!=0644有人知道这是什么原因吗?更重要的是,如何修复它?CMake版本是2.8.10.1,但我也尝试使用2.8.11.2,但没有任何变化。我看到,他们在这里遇到了类似的问题,但与fix的性质无关我的主要CPack文件:INCLU

c++ - 获取 std::bad_alloc 错误;如何交叉验证操作系统是否真的内存不足

我有一个C++程序/Linux,它在运行后2-3秒内开始在32GBRAM上出现错误std::badalloc(并由包装器调用者重新启动)。我真正关心的是解决这个问题,但我想一步一步地去建立我对这个问题的理解的信心。看起来系统无法为new请求分配内存(当操作系统内存不足时会发生这种情况)。当程序运行时,我在另一个终端上以尽可能小的间隔(1秒)运行sar命令,但我看到kbcached是~24GB内存。为什么操作系统无法释放缓存并使该内存可用于new请求?要么1秒时间太多(与程序运行的速度相比),要么我在这里做错了什么。基本上我想交叉验证并确定操作系统确实内存不足,因此无法分配内存,然后从这

c++ std::bad_alloc on std::filesystem::path 追加

我遇到了一个非常奇怪的行为,我将其提炼为一个非常基本的测试:#include#includeintmain(void){conststd::stringname="foo";conststd::filesystem::pathlock_dir="/tmp";std::filesystem::pathlockfile=lock_dir/name;return0;}我用g++-std=c++17-Wall-Wextra-Werror-gfoo.cpp-ofoo编译它。当我运行它时,我在附加两条路径的行上得到一个std::bad_alloc异常。这是我用gdb看到的#0__GI_raise(

c++ - 如何在 C 语言的 gdb 中调试 St9bad_alloc 失败?

我有一个程序失败了:terminatecalledafterthrowinganinstanceof'std::bad_alloc'what():St9bad_alloc我想这与malloc/free有关,但我不知道是哪一个。我可以在gdb中设置什么断点来中断错误,以便我可以查看堆栈跟踪?该程序是C和C++的组合,使用gcc3.4.2编译。 最佳答案 导致异常的并不是真正的malloc/free,它是“新的”,它肯定在您的应用程序的C++部分中。看起来您提供的参数对于"new"分配来说太大了。'std::bad_alloc'是由以下