novastone-media / MQTT-Client-Framework

iOS, macOS, tvOS native ObjectiveC MQTT Client Framework
Other
1.84k stars 465 forks source link

CoreData: crashes when [MQTTCoreDataPersistence createManagedObjectModel] #579

Open bob2077 opened 3 years ago

bob2077 commented 3 years ago

I get the following crash stack:

41 not_main

SIGSEGV

SEGV_ACCERR

解析原始 0 Foundation -[NSProcessInfo environment] + 132 9 CoreData -[NSManagedObjectModel init] + 28 10 x -[MQTTCoreDataPersistence createManagedObjectModel] + 72 11 x -[MQTTCoreDataPersistence createPersistentStoreCoordinator] + 144 12 x -[MQTTCoreDataPersistence managedObjectContext] + 60 13 x -[MQTTCoreDataPersistence allFlowsforClientId:incomingFlag:] + 164 14 x -[MQTTSession tell] + 120 15 x -[MQTTSession connect] + 2176 16 x -[MQTTSessionManager connectToInternal:] + 744 17 x -[MQTTSessionManager connectTo:port:tls:keepalive:clean:auth:user:pass:will:willTopic:willMsg:willQos:willRetainFlag:withClientId:securityPolicy:certificates:protocolLevel:connectHandler:] + 2000 18 x _41-[TPNSMQTTSessionManager connectToTPNS]_block_invoke_2 + 964 19 libdispatch.dylib dispatch_client_callout + 16 20 libdispatch.dylib dispatch_lane_barrier_sync_invoke_and_complete + 52 21 x ___41-[TPNSMQTTSessionManager connectToTPNS]_blockinvoke + 80 22 x -[TPNSOperation completed] + 136 23 x -[TPNSOperation main] + 40 24 Foundation NSThreadPerformPerform + 164 31 Foundation -[NSRunLoop(NSRunLoop) run] + 88 32 x +[TPNSQueueManager threadEntryPoint:] + 216 33 Foundation _NSThreadstart + 792 34 libsystem_pthread.dylib pthread_start + 116

bob2077 commented 2 years ago