-
Notifications
You must be signed in to change notification settings - Fork 173
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
Raspberry Pi Wallet Version 3.6.1.0 Crash #652
Comments
Interesting.
|
One noteworthy thing I forgot to mention was that when I upgraded the wallet to 3.6.1.0, I was experiencing the same issue as the prior version so I wiped the .GridcoinResearch directory and started from 0 blocks two days ago. Today, I noticed that it began crashing continuously after it reached 1033144 blocks which seems to coincide with the time when it downloaded all the blocks. |
@mattpotok The trace is incomplete because the binary is Missing debug symbols. |
@tomasbrod I can try to recompile Gridcoin with debug flag enabled. I was hesitant about doing it for now because compilation takes quite a bit on the Pi. |
Please do. Debug symbols are enabled by default, so if you self compile you should get them. |
I have found you can use the -j2 flag to speed up compiling a bit.
|
|
My comment was to help the user re-compile quicker specifically on a Raspberry Pi 2 or 3, based on my own, -j2 is as fast as it gets. |
@tomasbrod Debug symbols are in the binary. At least the headless one:
In order to get debug symbols in the Qt wallet, do:
|
Here's an update on what happened over the past few days: After leaving my comment 6 days ago, I wasn't able to work on the Pi for a couple of days. When I came back to it, I found that my auto-upgrade script had upgraded gridcoinresearchd to version 3.6.2.0. I ran the new upgraded wallet and left it running. Till now, the wallet hasn't crashed so I will assume that whatever was causing it to crash was fixed in the most recent upgrade. I am going close the issue for now since the wallet is functional. Thanks for all the help and the quick responses! |
@denravonska Did not work. Actually debug symbols are enabled with
|
LOL deubg CONFIG += qt debug nno consistency in documentation these days :) let me know which one is correct i'm using all 3 lol |
I set up a wallet a Raspberry Pi 3 running Raspbian more or less following the instructions at this link. However, I have noticed that the wallet has been crashing continuously in the past couple of weeks or so. Initially, I was running at version 3.6.0.2 when the crashes started occuring so I upgraded to 3.6.1.0 but the wallet keeps crashing.
I added debug lines to my gridcoinresearchd.conf file and the ouput can be found at this pastebin.
Additionally, I attached the 'gridcoinresearchd' process in gdb and after running it for some time I got the following error:
Thread 13 "grc-msghand" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x703ff440 (LWP 18022)]
0x76963a3c in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
The text was updated successfully, but these errors were encountered: