スレッド一覧更新時にクラッシュする
【Mac OS X】バージョン 10.6.5(ビルド 10H574) 【BathyScaphe】2.0 (66) 【プレビュープラグイン】jp.tsawada2.bathyscaphe.ImagePreviewer (3.0/80) 【不具合の内容】スレッド一覧更新時にクラッシュする 【再現手順】 ・⌘-Tでスレッド一覧を更新 ・更新が完了する前(ツールバーの停止ボタンが有効&スレッド一覧の表示も変わっていない)にスレッド一覧(のいずれかの行)をクリックしようとする。 ・数秒レインボーカーソルになった後強制終了する。 必ず再現する訳ではないです。ただ、更新処理中に何かしら操作しようとすると結構な頻度で落ちます。 落ちたときは必ず以下のようなクラッシュログ内容です。 【クラッシュ時のログ】 Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x9310ced4 objc_msgSend + 20 1 com.apple.Foundation 0x96566898 _NSDescriptionWithLocaleFunc + 65 2 com.apple.CoreFoundation 0x953245f2 _CFStringAppendFormatAndArgumentsAux + 3138 3 com.apple.CoreFoundation 0x95323979 _CFStringCreateWithFormatAndArgumentsAux + 105 4 com.apple.Foundation 0x96565d23 -initWithFormat:locale:arguments: + 163 5 com.apple.Foundation 0x96565bd6 +stringWithFormat: + 88 6 jp.tsawada2.BathyScaphe 0x00064745 -insertThreadOfIdentifier:title:count:date:isDatOchi:atBoard: + 739 7 jp.tsawada2.BathyScaphe 0x000633c1 -registerThreadFromFilePath:needsDisplay: + 660 8 jp.tsawada2.BathyScaphe 0x000621a9 -registerThreadFromFilePath: + 41 9 jp.tsawada2.BathyScaphe 0x0007d208 -initWithFilePath: + 309 10 jp.tsawada2.BathyScaphe 0x0007d2ad +threadItemWithFilePath: + 70 11 jp.tsawada2.BathyScaphe 0x000718ad +attributesForThreadsListWithContentsOfFile: + 35 12 jp.tsawada2.BathyScaphe 0x0007669e -availableOperationWithPath: + 112 13 jp.tsawada2.BathyScaphe 0x0000839d -validateUserInterfaceItem: + 640 14 com.apple.AppKit 0x90a29f5d -_validateAsCommonItem: + 246 15 com.apple.AppKit 0x9047d24e -validate + 137 16 com.apple.AppKit 0x9051fa58 -validateVisibleItems + 195 17 com.apple.AppKit 0x9051f941 -_autovalidateVisibleToolbarItems + 98 18 com.apple.AppKit 0x9051f836 -_doDelayedValidateVisibleToolbarItems + 39 19 com.apple.Foundation 0x9658fab1 NSFireDelayedPerform + 537 20 com.apple.CoreFoundation 0x95336adb CFRunLoopRun + 8059 21 com.apple.CoreFoundation 0x95334464 CFRunLoopRunSpecific + 452 22 com.apple.CoreFoundation 0x95334291 CFRunLoopRunInMode + 97 23 com.apple.HIToolbox 0x942c6f58 RunCurrentEventLoopInMode + 392 24 com.apple.HIToolbox 0x942c6d0f ReceiveNextEventCommon + 354 25 com.apple.HIToolbox 0x942c6b94 BlockUntilNextEventMatchingListInMode + 81 26 com.apple.AppKit 0x9041078d _DPSNextEvent + 847 27 com.apple.AppKit 0x9040ffce -nextEventMatchingMask:untilDate:inMode:dequeue: + 156 28 com.apple.AppKit 0x903d2247 -run + 821 29 com.apple.AppKit 0x903ca2d9 NSApplicationMain + 574 30 jp.tsawada2.BathyScaphe 0x000022e2 start + 54
当該クラッシュログの原因となる問題については 2.0.1 で修正済み。 Sneaky では既に修正済みのものをリリース済み。 正式版近日リリース予定。
【Mac OS X】バージョン 10.6.5(ビルド 10H574) 【BathyScaphe】2.0 (66) 【プレビュープラグイン】jp.tsawada2.bathyscaphe.ImagePreviewer (3.0/80) 【不具合の内容】スレッド一覧更新時にクラッシュする 【再現手順】 ・⌘-Tでスレッド一覧を更新 ・更新が完了する前(ツールバーの停止ボタンが有効&スレッド一覧の表示も変わっていない)にスレッド一覧(のいずれかの行)をクリックしようとする。 ・数秒レインボーカーソルになった後強制終了する。 必ず再現する訳ではないです。ただ、更新処理中に何かしら操作しようとすると結構な頻度で落ちます。 落ちたときは必ず以下のようなクラッシュログ内容です。 【クラッシュ時のログ】 Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libobjc.A.dylib 0x9310ced4 objc_msgSend + 20 1 com.apple.Foundation 0x96566898 _NSDescriptionWithLocaleFunc + 65 2 com.apple.CoreFoundation 0x953245f2 _CFStringAppendFormatAndArgumentsAux + 3138 3 com.apple.CoreFoundation 0x95323979 _CFStringCreateWithFormatAndArgumentsAux + 105 4 com.apple.Foundation 0x96565d23 -initWithFormat:locale:arguments: + 163 5 com.apple.Foundation 0x96565bd6 +stringWithFormat: + 88 6 jp.tsawada2.BathyScaphe 0x00064745 -insertThreadOfIdentifier:title:count:date:isDatOchi:atBoard: + 739 7 jp.tsawada2.BathyScaphe 0x000633c1 -registerThreadFromFilePath:needsDisplay: + 660 8 jp.tsawada2.BathyScaphe 0x000621a9 -registerThreadFromFilePath: + 41 9 jp.tsawada2.BathyScaphe 0x0007d208 -initWithFilePath: + 309 10 jp.tsawada2.BathyScaphe 0x0007d2ad +threadItemWithFilePath: + 70 11 jp.tsawada2.BathyScaphe 0x000718ad +attributesForThreadsListWithContentsOfFile: + 35 12 jp.tsawada2.BathyScaphe 0x0007669e -availableOperationWithPath: + 112 13 jp.tsawada2.BathyScaphe 0x0000839d -validateUserInterfaceItem: + 640 14 com.apple.AppKit 0x90a29f5d -_validateAsCommonItem: + 246 15 com.apple.AppKit 0x9047d24e -validate + 137 16 com.apple.AppKit 0x9051fa58 -validateVisibleItems + 195 17 com.apple.AppKit 0x9051f941 -_autovalidateVisibleToolbarItems + 98 18 com.apple.AppKit 0x9051f836 -_doDelayedValidateVisibleToolbarItems + 39 19 com.apple.Foundation 0x9658fab1 NSFireDelayedPerform + 537 20 com.apple.CoreFoundation 0x95336adb CFRunLoopRun + 8059 21 com.apple.CoreFoundation 0x95334464 CFRunLoopRunSpecific + 452 22 com.apple.CoreFoundation 0x95334291 CFRunLoopRunInMode + 97 23 com.apple.HIToolbox 0x942c6f58 RunCurrentEventLoopInMode + 392 24 com.apple.HIToolbox 0x942c6d0f ReceiveNextEventCommon + 354 25 com.apple.HIToolbox 0x942c6b94 BlockUntilNextEventMatchingListInMode + 81 26 com.apple.AppKit 0x9041078d _DPSNextEvent + 847 27 com.apple.AppKit 0x9040ffce -nextEventMatchingMask:untilDate:inMode:dequeue: + 156 28 com.apple.AppKit 0x903d2247 -run + 821 29 com.apple.AppKit 0x903ca2d9 NSApplicationMain + 574 30 jp.tsawada2.BathyScaphe 0x000022e2 start + 54