終了

CCLibrary quit unexpectedly

New Here ,
Jul 29, 2020 Jul 29, 2020

リンクをクリップボードにコピー

コピー完了

以前から「バグっている」と問い合わせしているけど、何時までも修正されません。

 

本日、発生したクラッシュをコンソールのクラッシュ レポートを見ながら確認します。

 

| Path: /Library/Application Support/Adobe/*/CCLibrary.app/Contents/MacOS/CCLibrary
Identifier: com.adobe.CCLibrary

 

このファイルを "ls -l" すると

   -rwxr-xr-x  1 root  wheel  23712 Jul  2 12:14 CCLibrary

で、 2020/7/2 12:14 版です。

 

クラッシュの直接的な原因は

 

| Exception Type: EXC_BAD_ACCESS (SIGSEGV)
| Exception Codes: EXC_I386_GPFLT
| Exception Note: EXC_CORPSE_NOTIFY

| ...

| Thread 6 Crashed:: VulcanMsgRecv
| 0 libc++abi.dylib 0x00007fff649760c4 __dynamic_cast + 26
| 1 VulcanMessage5.dylib 0x0000000102f19dfe vcfoundation::io::Serializer::Serialize(vcfoundation::IVCType*) + 64
| 2 VulcanMessage5.dylib 0x0000000102f1a437 vcfoundation::io::Serializer::SerializeMap(vcfoundation::data::IVCMap*) + 125

 

ですが、不味いのは

 

| Thread 0:: Dispatch queue: com.apple.main-thread
| 0 libsystem_malloc.dylib 0x00007fff6780396a tiny_free_list_add_ptr + 128
| 1 libsystem_malloc.dylib 0x00007fff678032d6 tiny_free_no_lock + 1111
| 2 libsystem_malloc.dylib 0x00007fff67802d8b free_tiny + 459
| 3 node 0x0000000100aa5b5d OPENSSL_LH_free + 69
| 4 node 0x0000000100a87f3c err_cleanup + 66
| 5 node 0x0000000100aa3db0 OPENSSL_cleanup + 290
| 6 libsystem_c.dylib 0x00007fff676f1143 __cxa_finalize_ranges + 326
| 7 libsystem_c.dylib 0x00007fff676f1412 exit + 55  **********<<<<< これ!!
| 8 node 0x000000010003a62e node::Environment::Exit(int) + 54

 

全てのスレッドの終了処理を省いて、いきなり exit を呼び出すからです。 exit() 処理で様々なオブジェクトの解放処理が実行されている最中に、生きてるスレッドがアクセスしてクラッシュすることを、担当プログラマが知らないのだと思う。

 

うまく exit() できるのは、たまたま exit() 中に生きてるスレッドがアクセスしないだけです。

 

[Moved from Global board to Japanese board by MOD.]

キーワード
ライブラリ

表示

110

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
no replies

何か追加しますか?

会話に参加する