sigsegv相关内容

Android致命信号7(SIGBUS)

我遇到了一些SIGBUS(7)和SIGSEGV(11)崩溃,我很难跟踪。 似乎导致了崩溃主要用于加载要显示的图像,这是有道理的,因为日志表明SkJPEGImageDecoder失败了。 我重新使用内存位图符合此指南 可能与此有关吗? LogCat输出: 05-20 13:46:09.775:A / libc(419):致命信号7(SIGBUS)位于0x0000001 ..
发布时间:2018-12-28 22:32:12 Java开发

JVM在Lucene DataInput.readVInt上崩溃

在使用Lucene索引文档时,我的JVM(1.6.0_29)在密集使用时不断崩溃。 我得到: # #Java运行时环境检测到致命错误: # #SIGSEGV(0xb)at pc = 0x00002b6b196d767c,pid = 26417,tid = 1183217984 # #JRE版本:6.0_29-b11 #Java VM: Java HotSpot(TM)64位服务器VM( ..
发布时间:2018-12-22 19:16:28 Java开发

Java致命错误SIGSEGV

我从Java编译器收到一条我不明白的错误消息。我已经在OSX 10.6,10.9和Ubuntu 14.04上使用Java 6和7测试了我的代码。当我使用Eclipse调试器或解释器(使用-Xint选项)运行时,一切运行正常。否则,我收到以下消息: Java 1.6: 位置0x8的内存访问无效rip = 0x1024e9660 Java 1.7: # #Jav ..
发布时间:2018-12-10 22:54:53 Java开发

strace'ing java进程时有很多SIGSEGV

当我调试CI服务器上的一个单元测试(实际上是maven构建)时,会发生有趣的事情。我用 strace -ff -e trace = network -p [pid] 连接到java进程,以跟踪构建过程的网络活动。这就是我所看到的: 流程26324附加 流程26325附加(等待父项) 流程26325已恢复(父母26312准备好) 处理26325已分离 处理26324已分离 处理26320已分离 ..
发布时间:2018-12-07 12:26:58 Java开发

Java VM:1.6.0_17和1.6.0_18都可以重现SIGSEGV,如何报告?

编辑:这个可重现的SIGSEGV发生在具有多个proc和超过2GB内存的Linux机器上,因此Java默认为-server模式。有趣的是,如果我强迫“-client”再也没有崩溃......(我仍然不太清楚如何处理我可重复的SIGSEGV,但它仍然很有趣)。 首先请注意,这与下面的内容有点相关但不完全相同,因为在我们的情况下,只发生了一个SIGSEGV,我们可以可靠地触发它: JVM ..
发布时间:2018-11-27 21:49:22 Java开发

iOS 8.1崩溃(EXC_BAD_ACCESS):<错误>:ImageIO:CGImageReadGetBytesAtOffset:***错误*** CGImageSource是使用数据大小创建的:

感谢我在iOS应用中修复崩溃的任何帮助(EXC_BAD_ACCESS)。自从使用最新的iOS 8.1.2将我的应用更新到iOS 8后,我看到了这一点。相同的代码在iOS 7.x中运行良好。 我的应用程序中的一个视图是 UICollectionView 。集合视图的每个单元格都会显示一个图像,该图像会动态呈现,并在新内容可用时每隔几分钟更改一次。 单元格的左上角还显示了集合视图的该单元格 ..

带有线程过程的GDB怪癖

我正在调试GDB中有多个线程的进程。我使用 -g 标志编译了唯一的源文件。但是,在GDB中运行时,会出现以下情况: 编程接收到的信号SIGSEGV,分段错误。 [切换到线程0xb7fe2b70(LWP 2604)] 0x00000011 in ?? () 在切换之前,特定线程执行 sleep(5 ); 为什么GDB无法识别代码为“segfaulted”的 ..
发布时间:2018-04-21 15:02:07 其他开发

SIGSEGV SEGV_ACCERR崩溃报告 - 该怎么办?

我刚刚在AppStore上发布了一个应用程序,其中包含 Crittercism 崩溃报告,并且我已经收到了很多关于一个SIGSEGV错误。 Crittercism给了我一个StackTrace和一些关于使用统计的方便的细节,但是,我仍然被这些符号化的堆栈跟踪。我有一些关于这种事情的问题 - 堆栈跟踪中的许多类和方法不是甚至在我的应用程序中使用(据我所知),这使我相信这些崩溃是由于苹果的私人A ..
发布时间:2017-08-28 00:33:56 移动开发

Linux:如何调试SIGSEGV?如何跟踪错误源?

我的火狐从今天开始崩溃了。我没有改变任何系统或firefox配置。 我使用 strace -ff -o dumpfile.txt firefox 来跟踪问题。这不是一个很大的帮助。 我看到了segfault,在两个生成的进程转储中, ,但我如何可以跟踪他们的原因? 运行10秒钟后崩溃, 由strace生成22MB的数据。 这是一个输出的代码段,您可以在其中看 ..
发布时间:2017-04-18 03:23:17 服务器开发

增加`static int`会导致SIGSEGV SEGV_ACCERR

我正在调试崩溃报告为: 异常类型:SIGSEGV 异常代码:SEGV_ACCERR 崩溃发生在 numberOfFails ++ 。 应用程序使用 ASIHTTP 。我个人更喜欢使用 NSURLConnection 。我永远不会自动重复请求 NSURLConnection 如果失败,因为我从来没有看到它失败,当它不应该。我宁愿只给UI一个刷新按钮,或者用一个按 ..
发布时间:2017-01-13 12:42:09 移动开发

iPhone KERN_INVALID_ADDRESS

我不知道为什么我收到此错误,我无法跟踪原因。这只发生在设备上,虽然,模拟器运行无错预期。 异常类型:EXC_BAD_ACCESS(SIGSEGV) 异常代码:KERN_INVALID_ADDRESS at 0x61f6490a 崩溃的线程:0 线程0崩溃: 0 libobjc.A.dylib 0x32668edc 0x32665000 + 16092 1基础0x33f70990 ..
发布时间:2017-01-13 11:43:53 移动开发

什么原因可能导致此SIGSEGV错误?

我收到了一个我无法解释的崩溃日志。我已经搜索,看起来 SIGSEGV 与内存有关。但在我的情况下,除了堆栈跟踪中的 main.m ,我自己的代码没有什么。它似乎并不象征任何系统库。 到目前为止,崩溃只发生在一个iPhone上。在其他手机上,我无法重现它。现在我完全停留,不知道在哪里继续,所以如果任何人看到这样的事情之前,他会很好地听到他们的问题和解决方案。 崩溃日志: 事件标识符 ..
发布时间:2017-01-13 11:34:06 移动开发

如何在jvm GCTaskThread中调试SIGSEGV

我的应用程式正在体验生产中的现金。 崩溃转储指示在GCTaskThread中发生了SIGSEGV 它使用JNI,因此可能有一些内存损坏的来源,虽然我不能确定。 我如何调试这个问题 - 我虽然做了-XX:OnError ...但我不知道什么会帮助我调试这个。 另外,你可以给一个具体的例子来说明JNI代码如何使用SIGSEGV来崩溃GC / strong>: $ b 操作 ..
发布时间:2017-01-13 11:27:39 其他开发

SIGSEGV SEGV_ACCERR崩溃报告 - 该怎么办?

我刚刚在AppStore上发布了一个应用程序,其中包含 Crittercism 崩溃报告,而且我收到了几个崩溃报告一个SIGSEGV错误。 Crittercism给了我一个StackTrace和一些方便的细节关于使用统计信息等,然而,我仍然被这些符号化的堆栈跟踪。我有一些关于这种事情的一般问题 - Stack Trace中的许多类和方法都不是甚至用在我的应用程序(据我所知),这导致我相信这些 ..
发布时间:2017-01-13 11:11:43 移动开发

Java VM:可重现的SIGSEGV在1.6.0_17和1.6.0_18上,如何报告?

EDIT :此可重现的SIGSEGV发生在具有多个proc和超过2GB mem的Linux机器上,因此Java默认为服务器模式。有趣的是,如果我强迫“客户端”没有崩溃了...(我仍然不知道该怎么做,我的可重复的SIGSEGV,但有趣的是)。 首先请注意,这有点相关,但不是与下面的相同,因为在我们的情况下,它只是一个SIGSEGV发生,我们可以可靠地触发它: JVM OutOfMemor ..
发布时间:2017-01-13 10:44:54 Java开发

为什么会崩溃日志符号,而不是另一个?

我在XCode Organizer中有一个iPhone应用程序的两个崩溃日志。两者发生在彼此的20分钟内,在同一设备上,运行相同的应用程序的构建。 未签名的日志包含类型和代码: 异常类型:EXC_CRASH(SIGABRT) 异常代码:0x00000000,0x00000000 而符号日志有类型和代码: 异常类型:EXC_BAD_ACCESS(SIGSEGV) ..
发布时间:2016-12-09 23:51:09 移动开发

SIGSEGV声明

好的,这是我的WHOLE代码。我删除了一切。 我可以在 codeblocks 中编译它,但是当使用评估器时,它会给我 sigsegv 对我来说没有意义... 太多内存分配btw。 #include #include #include #include using namespace s ..
发布时间:2016-11-02 03:59:09 C/C++开发

如何避免SIGSEGV?

我正在编写一个客户端 - 服务器守护进程,它必须接受并翻译特定的消息格式,检查它们是否提交所有活动到DB。程序是多线程的。所以,我开始工作,并开始得到SIGSEGV在某些情况下。所以我不得不重新设计我的程序,从头开始。 我想知道,如果有任何“最佳做法”或提示如何最大限度地降低SIGSEGV的风险? 我知道,每个指针在使用之前应该检查,在删除之后应该检查NULLED,但是如果有任何高级别的设计提 ..
发布时间:2016-10-30 17:35:23 C/C++开发

SIGSEGV错误在一些lua / c ++代码中

以下代码以SIGSEGV错误结束: extern“C”{ #include“lua / lua.h“ #include”lua / lualib.h“ #include”lua / lauxlib.h“ } int main(int argc,char * argv []) { lua_State * L; luaL_openlibs(L); lua_close( ..
发布时间:2016-10-28 06:11:56 C/C++开发