2016-08-26, 16:47
@BigNoid can you try debug-enabled build #0826x: RPi2
It's basically #0825x with the following changes reverted:
While I don't understand the backtrace either, I also have no reason to suspect it is wrong (as in bad build) at this stage. The fact that the crash only happens when a controller is connected makes me suspect the controller-related changes, particularly as they were added in the first build that has this problem. Perhaps there is some threading/corruption issue occurring?
There's a peripheral.joystick update that will be in tonight's build, but I wouldn't have thought it will have any effect on this issue (though looking at that backtrace, who knows anymore...)
It's basically #0825x with the following changes reverted:
(2016-08-23, 03:40)Milhouse Wrote:
- XBMC:
- Bump peripheral API - enable translating between controller profiles (PR:10299, 3 commits, 9 files changed)
- peripheral.joystick:
- [udev] Add udev implementation (PR:46, 1 commit, 9 files changed)
- v1.2.0: Controller translation and udev support from RetroPlayer branch (PR:47, 29 commits, 59 files changed)
- [addon.xml] Bump peripheral API to v1.0.22 (missed in b15053e) (56e322ca)
- [addon.xml] Bump version to v1.2.0 for controller translation and udev suppport (2a69ba41)
While I don't understand the backtrace either, I also have no reason to suspect it is wrong (as in bad build) at this stage. The fact that the crash only happens when a controller is connected makes me suspect the controller-related changes, particularly as they were added in the first build that has this problem. Perhaps there is some threading/corruption issue occurring?
There's a peripheral.joystick update that will be in tonight's build, but I wouldn't have thought it will have any effect on this issue (though looking at that backtrace, who knows anymore...)