2

このテーマでやってくるクラッシュレポートがたくさんあります。これを引き起こしている可能性がありますか?同じ場所に2回あることはありません。私はAQXMLParserを使用していますが、クラッシュは常にそれに接続されていない場所にあります。私はこの問題の特定の原因を診断するための助けを探していません。XMLパーサーデリゲート(私が参加する前に書かれた)のメモリ管理が悪いようです。だから私の質問:この振る舞いを示すプログラミングエラーのクラスはありますか?学びたいので、将来何を探すべきかわかります。

0    <MY APPLICATION> ✭  <SOME RANDOM CLASS THAT HAS NOTHING TO DO WITH XML PARSING>.m line 687
-[<SOME RANDOM  THAT HAS NOTHING TO DO WITH XML PARSING>:] + 687
1
...
libxml2.2.dylib 
__xmlRaiseError + 898
2    libxml2.2.dylib    
xmlFatalErr + 952
3    libxml2.2.dylib    
xmlParseEntityRef + 104
4    libxml2.2.dylib    
xmlParseReference + 270
5    libxml2.2.dylib    
xmlParseTryOrFinish + 1422
6    libxml2.2.dylib    
xmlParseChunk + 212
7    MyApplication   AQXMLParser.m line 1238
-[AQXMLParser stream:handleEvent:] + 1238
8    CoreFoundation 
_signalEventSync + 74
9    CoreFoundation 
_cfstream_shared_signalEventSync + 240
10
...
CoreFoundation  
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
11   CoreFoundation 
__CFRunLoopDoSources0 + 212
12   CoreFoundation 
__CFRunLoopRun + 646
13   CoreFoundation 
CFRunLoopRunSpecific + 356
14   CoreFoundation 
CFRunLoopRunInMode + 104
15   Foundation 
-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 254
16   MyApplication   AQXMLParser.m line 1115
-[AQXMLParser inputRunRunLoopInMode:] + 1115
17   MyApplication   AQXMLParser.m line 1164
4

1 に答える 1

0

これは、古いバージョンの AQXMLParser のバグであることが判明しました。最新に更新すると修正されました。

于 2013-01-25T09:05:54.000 に答える