12-08-2015, 08:24 PM
Hum is mtvu hack enabled ?
PCSX2 hang on exit (Linux)...
|
12-08-2015, 08:24 PM
Hum is mtvu hack enabled ?
12-08-2015, 08:26 PM
(This post was last modified: 12-08-2015, 08:28 PM by toxicshadow.)
With you mentioning graphics drivers.
My driver is the Nvidia 358.16 driver which is the first driver to add support for xorg 1.18..... Coincidence?? Everything is at default settings. I literally delete the old build and rebuild a new one (with dev enabled). Open the program. Accept the plugins Close the program Hang
12-08-2015, 08:29 PM
Please test without mtvu speedhack.
12-08-2015, 08:35 PM
Just tried again. MTVU is unchecked yet the hang still occurs.
Food for thought. I tried building and running the application in my virtual machine. That closes down as expected with no hang. This does suggest that it might be external to the PCSX2 application
12-08-2015, 08:44 PM
Additional:
My virtual machine is Fedora 23 (32bit) My main machine is Fedora 23 (64bit)
12-08-2015, 08:50 PM
Could you test git revision fa487474d2e4a4c9bae706ee5ddbd07473a97280? If PCSX2 closes normally try 372db4b539772991ea8efc53358ac94a9771b1f2.
12-08-2015, 09:04 PM
Good Call!
fa487474d2e4a4c9bae706ee5ddbd07473a97280 appears to work perfectly 372db4b539772991ea8efc53358ac94a9771b1f2 causes the hang
12-08-2015, 09:27 PM
Ok, thanks for testing, I'll try and improve the cleanup logic so it doesn't hang.
12-08-2015, 11:11 PM
Ok so I have done some debugging of my own by putting data out on the console after each step of the the cleanup process using "puts() commands.
Code: void LinuxPipeRedirection::Cleanup() noexcept The console shows: Releasing host memory maps for virtual systems... a b c d **** hangs here **** It appears to hang at the m_thread.Cancel(); call above. Hope it helps
12-08-2015, 11:17 PM
Actually it appears on the backtrace. Actually it could just be a print on the cancel path
|
« Next Oldest | Next Newest »
|