草庐IT

access-violation

全部标签

ios - NSDictionary EXC_BAD_ACCESS

NSIntegertotal=4556;//Initializetotal//NSLogallfieldstomakesurethevariablesareinplaceNSLog(@"%@",originField.text);NSLog(@"%@",destinationField.text);NSLog(@"%i",[startField.textintegerValue]);NSLog(@"%i",[endField.textintegerValue]);NSLog(@"%i",total);//CreateadictionaryofthemNSDictionary*newDi

iphone - 来自 ExtAudioFileWriteAsync 的 EXC_BAD_ACCESS

我正在使用音频单元来录制我们的声音。在我的回调函数中,我在AudioBufferList中获取数据。我必须将这个缓冲区存储在一个文件中。问题是;当我尝试将缓冲区存储在.caf文件中时,应用程序崩溃了。下面是代码。AudioStreamBasicDescriptionaudioFormat;audioFormat.mSampleRate=44100.00;audioFormat.mFormatID=kAudioFormatLinearPCM;audioFormat.mFormatFlags=kAudioFormatFlagsCanonical;audioFormat.mBytesPerP

ios - 如何修复 "Invariant Violation: requireNativeComponent: "RCTFBLoginButton“在 UIManager 中找不到。”?

首先让我说类似的SO问题表明问题可能与没有链接库有关。我再次运行了react-nativelinkreact-native-fbsdk来确认它确实被链接了,并确认它是rnpm-installinfoPlatform'ios'modulereact-native-fbsdkisalreadylinkedrnpm-installinfoPlatform'android'modulereact-native-fbsdkisalreadylinked不过,我还是看到了一些redindications在我的main.jsbundle、libReact.a和libRCTFBSDK.a的XCode项

ios - EXC_BAD_ACCESS 在设备中,而不是在模拟器中

我在我的项目中实现了adwhirl。我以前在我的项目中实现过它,所以我只是将它从我以前的项目中合并到我当前的项目中。-(UIViewController*)viewControllerForPresentingModalView{{returnself;}我在以前的项目中使用过它..因为我的window.rootvviewcontroller是selfonly。但是在我当前的项目中,有很多屏幕在展示广告,所以我使用了:-(UIViewController*)viewControllerForPresentingModalView{{returnreturn[[(AppDelegate*

objective-c - NSFileVersion 调用 removeOtherVersionsOfItemAtURL 期间的 EXC_BAD_ACCESS : inside coordinated write block

我正在使用似乎简单调用NSFileVersion类方法removeOtherVersionsOfItemAtURL:在一些iCloud的协调写入block中冲突解决。当我的设备进入“spaz模式”时,这是一个技术术语,用于在一些设备上重复打开和关闭应用程序,内部会抛出一个EXC_BAD_ACCESS异常。代码片段:-(void)compareVersionChanges:(NSFileVersion*)version{if(![DataLoaderiCloudPreferenceEnabled]){NSLog(@"IgnoringiCloudchanges(versioncompari

ios - com.apple.NSURLSession-work EXC_BAD_ACCESS 崩溃调试

我看到了以下崩溃报告,但它不可重现。我将如何调试它?这是AFNetworking问题吗?我使用的是2.4.1版。Crashed:com.apple.NSURLSession-workEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x0000000000000000Thread:Crashed:com.apple.NSURLSession-work0CoreFoundation0x0000000184aad978CFDictionaryGetValue+561Foundation0x0000000185aa9300_NSSetLongLongValueAndNo

ios - OAuthException/代码 = 2500/消息 = "An active access token must be used to query information about the current user."

我正在尝试获取登录用户的数据(如姓名、性别、生日、个人资料图片等)。我尝试了以下两个代码,如下所示://first:Createrequestforuser'sFacebookdataFBRequest*request=[FBRequestrequestForMe];//SendrequesttoFacebook[requeststartWithCompletionHandler:^(FBRequestConnection*connection,idresult,NSError*error){NSLog(@"%@",error);if(!error){//resultisadictio

ios - 使用可变参数调配方法并转发消息 - Bad Access

我正在实现一个“代码注入(inject)器类”,通过方法调配可以让你有可能做这样的事情:FLCodeInjector*injector=[FLCodeInjectorinjectorForClass:[selfclass]];[injectorinjectCodeBeforeSelector:@selector(aSelector:)code:^{NSLog(@"Thiscodeshouldbeinjected");}];aSelector可以是具有可变数量参数和可变返回类型的方法。参数/和返回类型可以是对象或原始类型。首先,我附上injectCodeBeforeSelector:的代

交换机端口类型,Access?Trunk?Hybrid?

一、Access接口1、Access接入模式交换机链路终端设备的接口,允许唯一的VLANID通过本端口交换机Access一般用于连接PC终端。2、收发原则收:如果该端口收到对端发送的untagged(不带标签)数据帧,交换机会加上该端口所处的PVID。如果该端口收到对方发送的tagged(带标签)数据帧,交换机会检查该标签的VLANID。当VLANID与该端口的PVID相同,则接收该报文。当VLANID与该端口的PVID不相同,则丢弃该报文。发:判断是否和自己的VLANID相同,如果相同则剥离该VLANID标签,然后再发送。access端口发往对端的设备的以太网帧永远是不带标签的帧。二、Tru

ios - NSDictionaryM setObject :forKey: EXC_BAD_ACCESS crash

崩溃日志:Crashed:com.apple.main-threadEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x12121212libobjc.A.dylib-objc_msgSend-isEqual:CoreFoundation--[__NSDictionaryMsetObject:forKey:]代码:if(object){[_objectssetObject:objectforKey:key];}当_objects的初始化在代码中较早发生时:-(id)init{self=[superinit];if(self){_objects=[[NSMutab