HI, I'm getting various crashes in with this stack.
I'm using latest RegexKitLite 3.3 on the iPhone in own NSThreads.
Most times everything works, but sometimes it crashes all the way.
Maybe you've a clue what could be wrong.
Date/Time: 2010-02-28 17:02:48 +0100
OS Version: iPhone OS 3.1.3 (TODO)
Report Version: 103
Exception Type: SIGBUS
Exception Codes: BUS_ADRALN at 0x8
Crashed Thread: 4
Thread 4 Crashed:
0 libobjc.A.dylib 0x000026f4 NXHashRemove + 472
1 MobileRomeo 0x000366f1 rkl_getCachedRegex (RegexKitLite.m:613)
2 MobileRomeo 0x00037b71 rkl_performRegexOp (RegexKitLite.m:733)
3 MobileRomeo 0x0003936f -[NSString(RegexKitLiteAdditions) stringByMatching:capture:] (RegexKitLite.m:1531)
4 MobileRomeo 0x0001b265 -[MessageParser parseMessagesData] (MessageParser.m:72)
5 MobileRomeo 0x0001af71 -[MessageParser main] (MessageParser.m:44)
6 Foundation 0x00061c89 -[NSKeyValueObservance _initWithObserver:property:options:context:] + 97
7 Foundation 0x00051f39 _encodeObject + 925
8 Foundation 0x3267f0a1 0x3267e000 + 4257
9 libSystem.B.dylib 0x00024911 _notify_server_register_check + 337
sometimes it's also crashing with
Exception Type: SIGSEGV
Exception Codes: SEGV_ACCERR at 0x10021018
Crashed Thread: 4
Thread 4 Crashed:
0 libobjc.A.dylib 0x00002700 NXHashRemove + 484
1 MobileRomeo 0x000366f1 rkl_getCachedRegex (RegexKitLite.m:613)
2 MobileRomeo 0x00037b71 rkl_performRegexOp (RegexKitLite.m:733)
3 MobileRomeo 0x0003936f -[NSString(RegexKitLiteAdditions) stringByMatching:capture:] (RegexKitLite.m:1531)