आईओएस पर एसक्लाइट के लिए एकाधिक पाठकों का उपयोग करते समय मुझे exc_bad_access मिल रहा है। WAL डेटाबेस और sqlite3_threadsafety रिटर्न 2 पर सक्षम है, इसलिए यह कोई समस्या नहीं होनी चाहिए।sqlite3_prepare_v2 exc_bad_access
मैं जिस कोड का उपयोग कर रहा हूं वह ज्यादातर समय 100k + उपयोगकर्ताओं के लिए ठीक काम करता है, लेकिन कुछ मल्टीथ्रेडिंग रेस स्थितियां हैं जो sqlite3_prepare_v2 को exc_bad_access के कारण बनाती हैं। असल में जब मैं पढ़ने के एक समूह को पढ़ने के लिए दो धागे पैदा करता है तो यह दुर्घटनाग्रस्त हो जाता है।
डब्ल्यूएएल और थ्रेडसेफ स्क्लाइट के साथ, एकाधिक धागे एक समस्या नहीं होनी चाहिए लेकिन यह पता नहीं लगा सकता कि यह exc_bad_access क्या कारण है।
अग्रिम धन्यवाद।
यह आपकी मदद कर सकता है: http://stackoverflow.com/questions/2323684/sqlite-concurrency-issues – Raviprakash