New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tinkerboard KMS - Segmentation Fault #487
Comments
Is this part of a distrib or are you trying to port this core to tinkerboard? reicast uses SIGSEGV internally so it could be that the signal handler is not installed. When an unexpected SIGSEGV happens, the signal handler prints a message but I don't see this message in your log. Something like:
I would compile the core with |
Thanks - I'm trying to port it to tinkerboard. (I didn't do DEBUG / -g flag - but will do so tonight) Here is the gdb log:
|
With DEBUG
The last bit continues on and on and on. |
Does adding
|
The problem is probably in |
@6alileo That does indeed resolve the issue. Any ideas why? Would be willing to help track down the issue so it can be resolved. (I see this also happens on the Rock Pro 64 and the same fix fixes that - and that also uses a DRM/KMS stack?) |
Something to do with inputs or tty. If you run the retroarch L command with the rom. It will work. So it's something with ES or runcommand.
This core itself used to work without issues but the initialization was updated a while back. So there could be a fix on either side.
The stack trace should help flyinghead
…________________________________
From: steeeb <notifications@github.com>
Sent: Friday, February 15, 2019 1:56 AM
To: libretro/reicast-emulator
Cc: 6alileo; Mention
Subject: Re: [libretro/reicast-emulator] Tinkerboard KMS - Segmentation Fault (#487)
@6alileo<https://github.com/6alileo> That does indeed resolve the issue. Any ideas why? Would be willing to help track down the issue so it can be resolved. (I see this also happens on the Rock Pro 64 and the same fix fixes that - and that also uses a DRM/KMS stack?)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#487 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AoSfFMOl-OTYqbsyColjtFRMcfJ63nFWks5vNoRcgaJpZM4a7v7n>.
|
Hi flyinghead - the makefile for Odroid and Rockpro64 does not have |
yes |
It isn't defined. Is the issue then related to EmulationStation? |
I don't think so. I tried on the ODROID with the command-line and I had this weird issue. I couldn't use gdb because it would get stopped. |
Something about the system console and how it interacts with programs using the GPU? |
I had to do the following to be able to get a gbd log by the way, if it helps:
|
Assuming this is resolved. Reopen as needed |
Hi, wondering if someone can shed some light.
Using a tinkerboard with KMS/DRM on Armbian. All other cores seem to load fine. Using RetroPie, RetroArch 1.7.6. Tried various commits too going back a month or 2 to rule out some recent bug.
Here is the platform for the Makefile:
Builds fine, when I try to start a game (tried many, they all work in standalone Reicast), I get the following:
How can I find out more information as to what is causing the Segmentation Fault?
The text was updated successfully, but these errors were encountered: