-
Notifications
You must be signed in to change notification settings - Fork 242
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
[ECP5] [Linux] GUI crashes when trying to assign budget - Qt5 related? #1166
Comments
Budget based API is deprecated at this point. It will very soon be removed: #1149 If I do "Design/Pack", "Design/Place" and "Design/Route" I have no issues on the current master branch of nextpnr using the json and lpf you provided. |
Uh, thanks for that information! Regarding this bug i have, could you tell me which version of Qt you are using on which OS? |
I noticed as well that my file picker is very slow. My system: |
Thank you! I did some testing. Looks like the freezing bug is related to standby/wakeup-cycle of the computer, at least i rebooted and now i can again open files... However the bug i am reporting is still present, i can trigger it with "Design/Assign Budget" OR "Design/Place" too. I noticed that in this case i have 2 messages
before the SIGSEGV. I am not sure if there is a bug in nextpnr or amdgpu or Qt or ...? I guess i just leave this report open and see if somebody else reports the same problem. On the command-line nextpnr is working perfectly. EDIT: --gui-no-aa doesn't change anything. |
Hi,
i am on Debian 11 (but with a custom kernel == 6.3.3). I have trouble with nextpnr crashing...
EDIT: Same problem with default Debian 11 kernel.
Versions
(compiled like 1h ago)
What is the problem?
files.zip
With a really basic design (.v, .json and .lpf attached, CC0) the GUI crashes when trying to assign a frequency budget.
How to reproduce / Real behaviour
Download the files and unpack. Run
nextpnr-ecp5 --gui --25k --package CABGA256 --speed 6
. Open .json, open .lpf inside the GUI. Then run "Design/Pack" (no problem) and "Design/Assign Budget". Leave the 50MHz default and click "OK" on the dialog. nextpnr will immediatly crash with a SIGSEGV.Expected behaviour
No crash ;) If i did something wrong the program should not crash but give a clear error message.
Console output
gdb backtrace
Thank you.
The text was updated successfully, but these errors were encountered: