Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在调用catch处理程序之前,在Android上引发异常会导致Segmentation Fault 11错误_Android_C++_Firemonkey_C++builder_C++builder 10.3 Rio - Fatal编程技术网

在调用catch处理程序之前,在Android上引发异常会导致Segmentation Fault 11错误

在调用catch处理程序之前,在Android上引发异常会导致Segmentation Fault 11错误,android,c++,firemonkey,c++builder,c++builder-10.3-rio,Android,C++,Firemonkey,C++builder,C++builder 10.3 Rio,我正在用C++Builder 10.3.3开发我的第一个多平台应用程序。我的前两个目标是Android和Windows 当我尝试使用任何异常处理时,我甚至遇到了最简单的Android应用程序的问题 任何函数中的以下代码都会导致“分段错误(11)”错误。我曾在运行安卓7的华为Mate 8 Pro和运行安卓9的三星Note 9上试用过 void\uuu快速调用函数(void) { 尝试 { 抛出异常(_D(“这是一个测试异常!”); } 捕获(常量异常和对象异常) { if(objException

我正在用C++Builder 10.3.3开发我的第一个多平台应用程序。我的前两个目标是Android和Windows

当我尝试使用任何异常处理时,我甚至遇到了最简单的Android应用程序的问题

任何函数中的以下代码都会导致“分段错误(11)”错误。我曾在运行安卓7的华为Mate 8 Pro和运行安卓9的三星Note 9上试用过

void\uuu快速调用函数(void)
{
尝试
{
抛出异常(_D(“这是一个测试异常!”);
}
捕获(常量异常和对象异常)
{
if(objException.Message.IsEmpty()==false)
{
}
}
}
创建并抛出异常,但引发分段错误,并且从未到达my
catch
处理程序


如何修复此问题?

听起来可能是Embarcadero异常处理框架中的一个bug。你有吗?Embarcadero已经证实这是一个回归错误,它在QC中!