macgo-player / bluray-player

Wiki and Issue Tracking for Macgo Blu-ray Player
https://macblurayplayer.com/
3 stars 0 forks source link

Blu-ray Player Pro v3.3.10 crashes at initial disc read #16

Closed fhgwright closed 5 years ago

fhgwright commented 5 years ago

In attempting to play the "Lost City of Z" Blu-ray (with v3.3.9), I was presented with an update offer for v3.3.10 (while it was starting to play the disc). I accepted it, but after it had installed the update and restarted, it crashed. After some investigation, I found:

  1. It crashes on startup if a disc is present.

  2. It doesn't crash on startup if no disc is present.

  3. Loading a disc after it launches causes it to crash.

  4. Deleting the preference file (com.macblurayplayer.MacBlurayPlayer3-Pro.plist) doesn't help.

  5. Reinstalling the program from the (now manually fetched) .dmg fixes it once.

  6. Exiting and restarting the program after the reinstall (with a disc present) crashes again.

  7. Reinstalling it again fixes it again, but again only for one run.

This is with OSX 10.9.5 on a mid-2012 Mac Pro.

Rolling back to 3.3.9 fixes the problem.

I've attached the most recent of the 10 crash logs that I got during this process. I needed to append a ".txt" extension to make the GitHub attachment uploader happy.

Blu-ray Player_2019-02-10-101935_MacPro.crash.txt

macgo-dev commented 5 years ago

After reviewing the changes in 3.3.10 and the crash log, I found the crash is caused by a bug that accidentally invokes CFRelease twice.

I'll release an update in a few days.

Bi11 commented 5 years ago

This issue is fixed in 3.3.11.

fhgwright commented 5 years ago

Fix verified.