JJException icon indicating copy to clipboard operation
JJException copied to clipboard

Protect the objective-c application(保护App不闪退)

Results 39 JJException issues
Sort by recently updated
recently updated
newest added

**Describe the bug** A clear and concise description of what the bug is. NSMutableDictionary赋值野指针闪退 **To Reproduce** Steps to reproduce the behavior: NSMutableDictionary *dict = [NSMutableDictionary dictionary]; __unsafe_unretained UIView *testObj =...

通过CocoaPods安装后,编译报'NSObject+DeallocBlock.h' file not found

**Describe the bug** App启动使用了AVPlayer播放视频,并添加了Observer 监听 其status ` [self.playerItem addObserver:self forKeyPath:@"status" options:NSKeyValueObservingOptionNew context:nil]; ` 在页面 dealloc 也 remove了 ` [self.playerItem removeObserver:self forKeyPath:@"status"]; ` 但 在进入App时 ,crahsh了。 这个本地调试 crash的信息 ![image](https://user-images.githubusercontent.com/12494342/154885821-0167cecc-cfee-4227-99ab-7f95709a6016.png) ![image](https://user-images.githubusercontent.com/12494342/154886117-e7adadc4-8303-4356-831a-ce3661ab9ea1.png) ![image](https://user-images.githubusercontent.com/12494342/154885845-785fefeb-4da3-4093-b660-8f83d990763d.png)...

调用mobileffmpeg 的 setStatisticsDelegate后,会无尽循环报错。 如果不开启JJException就没有问题。 JJException CallStack:( 0 JJException 0x0000000106ddadc4 -[JJExceptionProxy handleCrashException:exceptionCategory:extraInfo:] + 112 1 JJException 0x0000000106ddaa08 _Z20handleCrashException24JJExceptionGuardCategoryP8NSString + 96 2 JJException 0x0000000106ddce94 -[NSMutableArray(MutableArrayHook) hookRemoveObjectAtIndex:] + 176 3 AppName 0x00000001050de494 callbackDataRemove...

**Describe the bug** 将MAX_ARRAY_SIZE设置为2,然后在testZombieException中循环执行三次。

id obj = [examQuestionDict valueForKey:@"item"]; [NSMutableArray arrayWithArray: obj] ———— 闪退。 后来发现 obj 是个字符串。

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

![图片](https://user-images.githubusercontent.com/16957066/112107536-08223600-8bea-11eb-9b69-c490bf0d13c8.png)

**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll...

![image](https://user-images.githubusercontent.com/17760059/147198506-f2937e16-bb2f-40f9-9359-b470eed12cd4.png) 请教一下这样的如何排查并修复?