07-17-2017, 09:43 PM
(07-17-2017, 08:14 PM)ssshadow Wrote: Ah, this is the real error:
Code:·E 0:00:29.337312 {PPU[0x1000021] Thread (_sys_mixerSurBusReq) [0x00c463b0]} 'sys_mutex_unlock' failed with 0x80010009 : CELL_EPERM
·! 0:00:29.337328 {PPU[0x1000021] Thread (_sys_mixerSurBusReq)} Thread time: 0.000000s (0.000175Gc); Faults: 0 [rsx:0, spu:0];
·E 0:00:29.338298 {PPU[0x1000020] Thread (_sys_MixerChStripMain) [0x00c4d9f0]} 'sys_mutex_unlock' failed with 0x80010009 : CELL_EPERM
·! 0:00:29.338315 {PPU[0x1000020] Thread (_sys_MixerChStripMain)} Thread time: 0.000000s (0.130911Gc); Faults: 0 [rsx:0, spu:0];
Sound mixer thread dies, the game hangs thereafter due to "lost contact" so to speak. Same bug as Demon's Souls and some others... Will be looked into.
This is a synchronization bug. Characteristic for this class of bugs is that they usually happen with a probability, not a certainly. And factors like CPU speed affect the probability. It's therefore possible that it happens all the time for one person, and only once in 10000 hours for someone else.
Thank you very much for the answer. Will look forward to its resolution.