みんな。最近、Wireshark のソース コードを読んでいます。すべての Wireshark ソースを Source Insight 3.50.0072 にインポートした後、いくつかの .c ファイルが正しく解析できないことがわかりました。左側の「シンボル ウィンドウ」にローカル シンボルが表示されず、「Parse Too complex in Packet.c(epan)」というエラーが表示されます。多くの大きなファイルは正しく解析できるため、ファイル サイズが原因ではありません。また、Git ツールを使用して Wireshark ソース トランクをダウンロードし、正常にコンパイルしたので、コードは問題ありません。Source Insight のいくつかのバージョンを試しました。残念ながら、彼らは同じ問題を共有しています。
epan/packet.c ソース コードの Web ページは次のとおりです 。
Tsharp.c ファイルには、シンボル ウィンドウに関する同じ問題があります。では、これが Source Insight のバグであるかどうか疑問に思いますか? これを解決するには?どうも。