Fatal signal 11 (SIGSGV) at 0x00002820 (code=1),thread 23696 (xvdy.oa:vitamio)
来源:互联网 发布:淘宝账号购买 编辑:程序博客网 时间:2024/06/04 01:33
修这个bug真的让人生不如死的感觉,太苦逼了!
首先叙述一下我的报错环境:在这里,我是在做一个视频播放软件。然后在编程过程中其他都是OK的,也就是说,我所做的这个视频播放如果使用第一次进入的时候,对播放任何的电影视频都不会报错崩掉。但是,由于我所要完成的这个视频播放要求较高(要播放连续剧)。在当前页面点击连续剧的选集要进行当前选中的视频进行切换。然后,问题就出现了!党正在播放当前选集然后点击其他任何一集都会报错而崩掉!!并报错上面图片的错误......
然后在网上收索了好多的帖子,都和我的情况不一样,因为其他的都是一些地图类和Cocos2d上面的一些帖子。顿时让我焦虑了,因为真是不知道怎么班?已经修这个bug这是第三天了,身边的朋友以及老师都问过了。都没有遇到过!也巧,在一个问答的帖子上看到一句话:
/** 这个错误一般是出现了内存泄露问题,可以检查一下是否出现了野指针,或者某些线程未及时关闭,再或者某些实例未及时关闭 */然后,我就开始查找我在进行播放的时候都启动了那些线程,或者某些重复使用的不能即使关闭的实例。就发现Handler!因为我在使用视频播放的时候,需要用到Handler对播放的屏幕做手势的控制来调节声音、亮度、进度,以及视频播放屏幕上下的titleBar和SeekBar布局控件的显示隐藏等。然后,如果第一次进入视频呢正在播放,你点击某一集进行播放被点击的那一集。她会在之前的线程基础之上在次调用创建线程,而之前的线程并没有及时关闭,因此就出现了上面的错误!
所以,每当我进行视频切换的时候,都要提前把之前的所有Handler线程全部关掉!然后,视频播放就没什么问题了。
0 0
- Fatal signal 11 (SIGSGV) at 0x00002820 (code=1),thread 23696 (xvdy.oa:vitamio)
- vitamio Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1) bug
- Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 13550 (Thread-3345)
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 16169 (Thread-1035)
- Fatal signal 11 (SIGSEGV) at 0x7bddf000 (code=1), thread 23703 (Thread-20582)
- 错误信息Fatal signal 11 (SIGSEGV) at 0x00000040 (code=1), thread 2736 (Thread-103)
- Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 3661 (ervice.Executor)
- WebView 报 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 3777 (WebViewCoreThre)
- Fatal signal 11 (SIGSEGV) at 0x000001b4 (code=1), thread 7107
- Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 261 (servicemanager)错误
- Fatal signal 11 (SIGSEGV) at 0x00000014 (code=1), thread 29925 (cloud.diversion)
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 4358 (CameraPreviewTh)问题解决
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1755 (CrBrowserMain)问题
- Android Fatal signal 11 (SIGSEGV) at 0x00000020 (code=1), thread 13602
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 629 (example.testpro)
- Android Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread
- A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 25427 (pool-1-thread-2)
- Fatal signal 11 (SIGSEGV) at 0x390955ae (code=1)
- JAVA读取数据
- 在String Tab指定资源ID,动态生成控件
- Matlab R2014b中正式发布的"LineSmoothing"特征数年前的版本中已经存在
- ASP.NET MVC分页实现之改进版-增加同一个视图可设置多个分页
- BufferedReader和BUFFERWRITEr
- Fatal signal 11 (SIGSGV) at 0x00002820 (code=1),thread 23696 (xvdy.oa:vitamio)
- linux视频驱动开发二之数据结构分析及操作流程(V4L2)
- 百度地图定位得到当前位置(省、市、区县、街道、门派号码)
- 小话ALM
- 找工作总结
- 分享一个收集的:SublimeText3.0破解版本及配置修正版本
- ORA-28002: 密碼將在 7 天後到期之問題解決
- flash多文件上传程序代码
- 修改CentOS7 runlevel3登录界面文字