DMM Bookviewerがクラッシュする

お世話になります。


DMM Bookviewerアプリをインストールしているのですが、アプリ起動後、電子書籍を開こうとするとクラッシュします。

ウイルス対策ソフトESETやCleanMyMacの影響かと思ったのですが、両ソフトをアンインストールしてからも、同じように、DMM Bookviewerのアプリがクラッシュします。

(以前、他のウイルスソフトを使っている際は、Bookviewerが起動せず、当該ウイルスソフトを停止すれば、解決したのですが。。)


Macを再起動後、すぐにBookviewerアプリを起動して、操作したところ、当面はうまく機能するものの、Macの何かのプロセス(あるいは他のバックグラウンドソフト??)が起動してしまうと、同じようなエラーになるようです。


表示される、アップルへ送信されるエラーメッセージの内容は、以下の通りです。

(文字数制限から、後ほど投稿致します。)


大変恐縮ですが、どなたかアドバイス頂けますでしょうか?何卒よろしくお願いいたします。 m(_ _)m

MacBook Pro (2020 and later)

投稿日 2022/01/28 22:46

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2022/02/01 01:23

下記コマンドを実行したら同じようなクラッシュログが取れました。その後、DMMViewerSetup_Mac.pkgから再インストールしても起動せず。


rm -fr ~/Library/Application\ Support/DMM



~/Library/Application\ Support/DMMのデータが壊れているのでしょうか?(或いは、CleanMyMacで消された?


下記コマンドで、DMM関連のファイルをリストアップしそれらを消去した後、DMMViewerSetup_Mac.pkgから再インストールしたら起動するようになりました。


sudo find "${HOME}" -name "*DMM*" 2>/dev/null | sort -fV


類似の質問

返信: 15
スレッドに付いたマーク ランキングトップの返信

2022/02/01 01:23 hohokihai への返信

下記コマンドを実行したら同じようなクラッシュログが取れました。その後、DMMViewerSetup_Mac.pkgから再インストールしても起動せず。


rm -fr ~/Library/Application\ Support/DMM



~/Library/Application\ Support/DMMのデータが壊れているのでしょうか?(或いは、CleanMyMacで消された?


下記コマンドで、DMM関連のファイルをリストアップしそれらを消去した後、DMMViewerSetup_Mac.pkgから再インストールしたら起動するようになりました。


sudo find "${HOME}" -name "*DMM*" 2>/dev/null | sort -fV


2022/01/28 23:11 Philly2000 への返信

EXC_BAD_ACCESSなので多分アプリケーションのバグです。DMMbookviewerは最新バージョンを使っていますか?

また、macOS 11.6を使わなければならない理由がない場合、11.6.3 (20G415)にアップデートした方が良いです。


(クラッシュレポートをペーストする場合には、メニューから「追加テキスト」を選択して、全てペースト下さい

2022/01/29 00:01 Philly2000 への返信

ウイルス対策ソフトESETやCleanMyMacの影響かと思ったのですが、

CleanMyMacは、どのように削除しましたか?

ゴミ箱に入れただけで、付属のアンインストーラを使わないと残骸が残って、不具合が出ますが…。

(アンインストーラを使っても、残骸が残る場合もあるけれど…)


2022/01/31 22:07 Philly2000 への返信

EXC_BAD_ACCESSは、無効なメモリアドレスにアクセスしている場合に発生します。大抵の場合、メモリ割り当てが解除されてしまったオブジェクトにアクセスしようとしていることが多いです。DMMbookviewer単体のバグです。最新でないならバージョンアップし、最新ならアップデートを待ちましょう。



2022/01/29 17:23 Philly2000 への返信

DMM Bookviewerのアンインストールと、Mac OSのアップデートを行ったのですが、同じクラッシュをしてしまいます。。。


クラッシュに関連するエラーログを転記します。


Process:        DMMbookviewer [1399]

Path:         /Applications/DMMbookviewer.app/Contents/MacOS/DMMbookviewer

Identifier:      com.dmm.DMMbookviewer

Version:        3.1.15.0 (???)

Code Type:       X86-64 (Native)

Parent Process:    ??? [1]

Responsible:      DMMbookviewer [1399]

User ID:        501


Date/Time:       2022-01-30 10:17:11.783 +0900

OS Version:      macOS 11.6.3 (20G415)

Report Version:    12

Bridge OS Version:   6.2 (19P744)

Anonymous UUID:    0723C745-6C10-CB0C-6AB8-89669CD5F58D



Time Awake Since Boot: 280 seconds


System Integrity Protection: enabled


Crashed Thread:    0 CrBrowserMain Dispatch queue: com.apple.main-thread


Exception Type:    EXC_BAD_ACCESS (SIGSEGV)

Exception Codes:    KERN_INVALID_ADDRESS at 0x0000000000000020

Exception Note:    EXC_CORPSE_NOTIFY


Termination Signal:  Segmentation fault: 11

Termination Reason:  Namespace SIGNAL, Code 0xb

Terminating Process:  exc handler [1399]


VM Regions Near 0x20:

--> 

  __TEXT           103d2b000-1043bf000  [ 6736K] r-x/r-x SM=COW /Applications/DMMbookviewer.app/Contents/MacOS/DMMbookviewer


Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread

0  libqcocoa.dylib         0x000000010c7a0ca4 QCocoaWindow::qtView() const + 4

1  libqcocoa.dylib         0x000000010c7c104b -[QMacAccessibilityElement parentElement] + 91

2  libqcocoa.dylib         0x000000010c7c1553 -[QMacAccessibilityElement accessibilityAttributeValue:] + 659

3  com.apple.AppKit        0x00007fff22d77da8 NSAccessibilityGetObjectForAttributeUsingLegacyAPI + 343

4  com.apple.AppKit        0x00007fff23319111 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.811 + 2569

5  com.apple.AppKit        0x00007fff233149ee NSAccessibilityPerformEntryPointObject + 16

6  com.apple.AppKit        0x00007fff22fd1859 _NSAccessibilityEntryPointValueForAttribute + 168

7  com.apple.AppKit        0x00007fff2310df02 GetWindow + 278

8  com.apple.HIServices      0x00007fff25782424 _AXXMIGGetWindow + 296

9  com.apple.HIServices      0x00007fff257a37ac _XGetWindow + 316

10 com.apple.HIServices      0x00007fff2576093c mshMIGPerform + 182

11 com.apple.CoreFoundation    0x00007fff204ccb04 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41

12 com.apple.CoreFoundation    0x00007fff204cc9e5 __CFRunLoopDoSource1 + 619

13 com.apple.CoreFoundation    0x00007fff204cb06f __CFRunLoopRun + 2400

14 com.apple.CoreFoundation    0x00007fff204ca04c CFRunLoopRunSpecific + 563

15 com.apple.HIToolbox       0x00007fff28712a83 RunCurrentEventLoopInMode + 292

16 com.apple.HIToolbox       0x00007fff287126b6 ReceiveNextEventCommon + 284

17 com.apple.HIToolbox       0x00007fff28712583 _BlockUntilNextEventMatchingListInModeWithFilter + 70

18 com.apple.AppKit        0x00007fff22cd2d72 _DPSNextEvent + 864

19 com.apple.AppKit        0x00007fff22cd1545 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364

20 com.apple.AppKit        0x00007fff22cc3869 -[NSApplication run] + 586

21 libqcocoa.dylib         0x000000010c7b001f QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2191

22 org.qt-project.QtCore      0x000000010a0de2f1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401

23 org.qt-project.QtCore      0x000000010a0e2595 QCoreApplication::exec() + 341

24 com.dmm.DMMbookviewer      0x0000000103d446e6 0x103d2b000 + 104166

25 com.dmm.DMMbookviewer      0x0000000103d46e08 0x103d2b000 + 114184

26 com.dmm.DMMbookviewer      0x0000000103d45cc9 0x103d2b000 + 109769

27 com.dmm.DMMbookviewer      0x0000000103d45bcc 0x103d2b000 + 109516

28 com.dmm.DMMbookviewer      0x0000000103d579a4 0x103d2b000 + 182692

29 libdyld.dylib          0x00007fff203eff3d start + 1

2022/01/31 23:33 Philly2000 への返信

ちなみに、DMMブックス.appの最新版、ver 3.1.15.0は、ウチのMac mini 2018では、macOS MajaveやCatalina上で、正常に動いています。

(BigSur以降は動作未確認)


DMMのWebページ上では、macOS 10.12〜12.0.1に対応と記載。

https://book.dmm.com/info_bookviewer.html


SetAppで、CleanMyMacが綺麗に消えてないのが原因だと思うけれど…。

(そもそも、CleanMyMacなんて、使わない方が良いと思う)

2022/01/28 22:49 Philly2000 への返信

 

Exception Type:       EXC_BAD_ACCESS (SIGSEGV)

Exception Codes:      KERN_INVALID_ADDRESS at 0x0000000000000020

Exception Note:       EXC_CORPSE_NOTIFY

Process:              DMMbookviewer [568]

Path:                 /Applications/DMMbookviewer.app/Contents/MacOS/DMMbookviewer

Identifier:           com.dmm.DMMbookviewer

Version:              3.1.15.0 (???)

Code Type:            X86-64 (Native)

Parent Process:       ??? [1]

Responsible:          DMMbookviewer [568]

User ID:              501

 

Date/Time:            2022-01-29 15:31:35.036 +0900

OS Version:           macOS 11.6 (20G165)

Report Version:       12

Bridge OS Version:    5.5 (18P4759a)

Anonymous UUID:       0723C745-6C10-CB0C-6AB8-89669CD5F58D

 

 

Time Awake Since Boot: 130 seconds

 

System Integrity Protection: enabled

 

Crashed Thread:       0 CrBrowserMain Dispatch queue: com.apple.main-thread

 

Termination Signal:   Segmentation fault: 11

Termination Reason:   Namespace SIGNAL, Code 0xb

Terminating Process:  exc handler [568]

 

VM Regions Near 0x20:

-->

   __TEXT                     103811000-103ea5000   [ 6736K] r-x/r-x SM=COW /Applications/DMMbookviewer.app/Contents/MacOS/DMMbookviewer

 

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread

0  libqcocoa.dylib                    0x0000000110b10ca4 QCocoaWindow::qtView() const + 4

1  libqcocoa.dylib                    0x0000000110b3104b -[QMacAccessibilityElement parentElement] + 91

2  libqcocoa.dylib                    0x0000000110b31553 -[QMacAccessibilityElement accessibilityAttributeValue:] + 659

3  com.apple.AppKit                0x00007fff22cd41a8 NSAccessibilityGetObjectForAttributeUsingLegacyAPI + 343

4  com.apple.AppKit                0x00007fff23275331 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.811 + 2569

5  com.apple.AppKit                0x00007fff23270c0e NSAccessibilityPerformEntryPointObject + 16

6  com.apple.AppKit                0x00007fff22f2dc59 _NSAccessibilityEntryPointValueForAttribute + 168

7  com.apple.AppKit                0x00007fff2306a302 GetWindow + 278

8  com.apple.HIServices               0x00007fff256dd424 _AXXMIGGetWindow + 296

9  com.apple.HIServices               0x00007fff256fe7ac _XGetWindow + 316

10 com.apple.HIServices               0x00007fff256bb93c mshMIGPerform + 182

11 com.apple.CoreFoundation         0x00007fff20428a44 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41

12 com.apple.CoreFoundation         0x00007fff20428925 __CFRunLoopDoSource1 + 619

13 com.apple.CoreFoundation         0x00007fff20426faf __CFRunLoopRun + 2400

14 com.apple.CoreFoundation         0x00007fff20425f8c CFRunLoopRunSpecific + 563

15 com.apple.HIToolbox              0x00007fff2866e1f3 RunCurrentEventLoopInMode + 292

16 com.apple.HIToolbox              0x00007fff2866de26 ReceiveNextEventCommon + 284

17 com.apple.HIToolbox              0x00007fff2866dcf3 _BlockUntilNextEventMatchingListInModeWithFilter + 70

18 com.apple.AppKit                0x00007fff22c2f172 _DPSNextEvent + 864

19 com.apple.AppKit                0x00007fff22c2d945 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364

20 com.apple.AppKit                0x00007fff22c1fc69 -[NSApplication run] + 586

21 libqcocoa.dylib                    0x0000000110b2001f QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2191

22 org.qt-project.QtCore               0x0000000109cb82f1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 401

23 org.qt-project.QtCore               0x0000000109cbc595 QCoreApplication::exec() + 341

24 com.dmm.DMMbookviewer             0x000000010382a6e6 0x103811000 + 104166

25 com.dmm.DMMbookviewer             0x000000010382ce08 0x103811000 + 114184

26 com.dmm.DMMbookviewer             0x000000010382bcc9 0x103811000 + 109769

27 com.dmm.DMMbookviewer             0x000000010382bbcc 0x103811000 + 109516

28 com.dmm.DMMbookviewer             0x000000010383d9a4 0x103811000 + 182692

29 libdyld.dylib                       0x00007fff2034bf3d start + 1

 

Thread 1:: com.apple.NSEventThread

0  libsystem_kernel.dylib               0x00007fff202fb2ba mach_msg_trap + 10

1  libsystem_kernel.dylib               0x00007fff202fb62c mach_msg + 60

2  com.apple.CoreFoundation         0x00007fff2042849f __CFRunLoopServiceMachPort + 316

3  com.apple.CoreFoundation         0x00007fff20426b7f __CFRunLoopRun + 1328

4  com.apple.CoreFoundation         0x00007fff20425f8c CFRunLoopRunSpecific + 563

5  com.apple.AppKit                0x00007fff22db523a _NSEventThread + 124

6  libsystem_pthread.dylib             0x00007fff203308fc _pthread_start + 224

7  libsystem_pthread.dylib             0x00007fff2032c443 thread_start + 15

2022/01/29 17:24 Philly2000 への返信

Thread 0 crashed with X86 Thread State (64-bit):

 rax: 0x0000000000000000 rbx: 0x00006000030dce10 rcx: 0x0000600003d068e0 rdx: 0x00000000ffffffff

 rdi: 0x0000000000000000 rsi: 0x00006000031d5020 rbp: 0x00007ffeebed1a10 rsp: 0x00007ffeebed1a10

  r8: 0x00007f839b7b2a20  r9: 0x000000000000001f r10: 0x000000010c8e1af2 r11: 0x000000010c7c0ff0

 r12: 0x00007fff872f49b8 r13: 0x00007fff7b6f4271 r14: 0x0000600003804a40 r15: 0x00007fff872f4a58

 rip: 0x000000010c7a0ca4 rfl: 0x0000000000010206 cr2: 0x0000000000000020

  

Logical CPU:   4

Error Code:   0x00000004 (no mapping for user data read)

Trap Number:   14


Thread 0 instruction stream:

 88 c7 48 89 df 4c 89 f6-e8 2f c0 ff ff 45 84 ff ..H..L.../...E..

 75 13 48 8b 7b 18 48 8b-35 77 f5 13 00 31 d2 ff u.H.{.H.5w...1..

 15 6f e9 12 00 48 8b 03-48 89 df ff 50 20 48 89 .o...H..H...P H.

 45 d8 48 89 55 e0 48 8d-75 d8 48 89 df e8 1a d0 E.H.U.H.u.H.....

 ff ff 48 83 c4 18 5b 41-5e 41 5f 5d c3 66 66 66 ..H...[A^A_].fff

 66 66 66 2e 0f 1f 84 00-00 00 00 00 55 48 89 e5 fff.........UH..

 [48]8b 47 20 5d c3 66 0f-1f 44 00 00 55 48 89 e5 H.G ].f..D..UH.. <==

 48 8b 47 28 5d c3 66 0f-1f 44 00 00 55 48 89 e5 H.G(].f..D..UH..

 53 50 48 89 fb 40 88 73-49 48 8b 7b 28 48 8b 35 SPH..@.sIH.{(H.5

 20 f6 13 00 ff 15 fa e8-12 00 48 c7 43 28 00 00  .........H.C(..

 00 00 48 83 c4 08 5b 5d-c3 0f 1f 00 55 48 89 e5 ..H...[]....UH..

 eb 23 66 2e 0f 1f 84 00-00 00 00 00 48 89 c7 e8 .#f.........H...

  

Thread 0 last branch register state not available.

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

DMM Bookviewerがクラッシュする

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。