Closed kotlarz closed 6 years ago
This crash should be fixed with 75fc5c294f60f9d353095839a92fc2d69d820e05 which is not yet in a release so you'll have to compile from source. Does your wallet only crash when running through a VPN?
I'll compile and test it tomorrow. Yes, that's correct.
I have an identical problem on Linux Mint 18.2. The thing is I had the same issue with Win7 and Expressvpn so it seems it's not os specific.
@Dekoze that did not fix it.
$ git status
HEAD detached at 75fc5c29
(gdb) run
Starting program: /home/kotlarz/wallets/raiblocks/rai_wallet
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
[New Thread 0x7fffed0af700 (LWP 20914)]
[New Thread 0x7fffe2bd9700 (LWP 20917)]
[New Thread 0x7fffe23d8700 (LWP 20918)]
[New Thread 0x7fffe1bd7700 (LWP 20919)]
[New Thread 0x7fffe13d6700 (LWP 20920)]
[New Thread 0x7fffe0bd5700 (LWP 20921)]
[New Thread 0x7fffe03d4700 (LWP 20922)]
[New Thread 0x7fffdfbd3700 (LWP 20923)]
[New Thread 0x7fffdf3d2700 (LWP 20924)]
[New Thread 0x7fffde997700 (LWP 20925)]
[New Thread 0x7fffde196700 (LWP 20926)]
[New Thread 0x7fffdd995700 (LWP 20927)]
[New Thread 0x7fffdd194700 (LWP 20928)]
[New Thread 0x7fffdc993700 (LWP 20929)]
[New Thread 0x7fffcffff700 (LWP 20930)]
[New Thread 0x7fffcf7fe700 (LWP 20931)]
[New Thread 0x7fffceffd700 (LWP 20932)]
[New Thread 0x7fffce7fc700 (LWP 20933)]
[New Thread 0x7fffcddfa700 (LWP 20934)]
[New Thread 0x7fffcd5f9700 (LWP 20935)]
[New Thread 0x7fffccdf8700 (LWP 20936)]
[Thread 0x7fffccdf8700 (LWP 20936) exited]
[Thread 0x7fffce7fc700 (LWP 20933) exited]
[Thread 0x7fffdd194700 (LWP 20928) exited]
[Thread 0x7fffdc993700 (LWP 20929) exited]
[Thread 0x7fffdd995700 (LWP 20927) exited]
[Thread 0x7fffde196700 (LWP 20926) exited]
[Thread 0x7fffde997700 (LWP 20925) exited]
[Thread 0x7fffcf7fe700 (LWP 20931) exited]
[Thread 0x7fffcffff700 (LWP 20930) exited]
[Thread 0x7fffceffd700 (LWP 20932) exited]
[Thread 0x7fffcd5f9700 (LWP 20935) exited]
[Thread 0x7fffcddfa700 (LWP 20934) exited]
(gdb) thread apply all bt full
Thread 10 (Thread 0x7fffdf3d2700 (LWP 20924)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffdf3d2700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffdf3d2700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736938714880, -6721502964791350020,
140737488341070, 140737488341071, 140736938715584, 140736938714880,
6721572761172471036, 6721484662639324412}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 9 (Thread 0x7fffdfbd3700 (LWP 20923)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffdfbd3700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffdfbd3700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736947107584, -6721502964791350020,
140737488341070, 140737488341071, 140736947108288, 140736947107584,
6721573860147227900, 6721484662639324412}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 8 (Thread 0x7fffe03d4700 (LWP 20922)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe03d4700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe03d4700
now = <optimized out>
---Type <return> to continue, or q <return> to quit---
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736955500288, -6721502964791350020, 140737488341070, 140737488341071, 140736955500992, 140736955500288, 6721530978656873724, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 7 (Thread 0x7fffe0bd5700 (LWP 20921)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe0bd5700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe0bd5700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736963892992, -6721502964791350020, 140737488341070, 140737488341071, 140736963893696, 140736963892992, 6721532081926597884, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 6 (Thread 0x7fffe13d6700 (LWP 20920)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe13d6700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe13d6700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736972285696, -6721502964791350020, 140737488341070, 140737488341071, 140736972286400, 140736972285696, 6721533180901354748, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 5 (Thread 0x7fffe1bd7700 (LWP 20919)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe1bd7700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe1bd7700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736980678400, -6721502964791350020, 140737488341070, 140737488341071, 140736980679104, 140736980678400, 6721534279876111612, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 4 (Thread 0x7fffe23d8700 (LWP 20918)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe23d8700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe23d8700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736989071104, -6721502964791350020, 140737488341070, 140737488341071, 140736989071808, 140736989071104, 6721526582757846268, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 3 (Thread 0x7fffe2bd9700 (LWP 20917)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fffe72e41e3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#2 0x00007fffe72e4047 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
No symbol table info available.
#3 0x00007ffff70d16da in start_thread (arg=0x7fffe2bd9700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffe2bd9700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736997463808, -6721502964791350020, 140737488341070, 140737488341071, 140736997464512, 140736997463808, 6721527686027570428, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 2 (Thread 0x7fffed0af700 (LWP 20914)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007ffff5dffd8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff24e4c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#2 0x00007ffff24e68d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#3 0x00007ffff7e5d5b9 in ?? () from /home/kotlarz/Programming/tools/qt/plugins/platforms/../../lib/libQt5XcbQpa.so.5
No symbol table info available.
#4 0x00007ffff6483bdb in ?? () from /home/kotlarz/Programming/tools/qt/lib/libQt5Core.so.5
No symbol table info available.
#5 0x00007ffff70d16da in start_thread (arg=0x7fffed0af700) at pthread_create.c:456
__res = <optimized out>
pd = 0x7fffed0af700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737170306816, -6721502964791350020, 140737488345134, 140737488345135, 140737170307520, 140737170306816, 6721541903443062012, 6721484662639324412},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff5e0bd7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.
Thread 1 (Thread 0x7ffff7fae8c0 (LWP 20910)):
#0 0x00007ffff5dffd8d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007ffff4324576 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff432468c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff66c643f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/kotlarz/Programming/tools/qt/lib/libQt5Core.so.5
No symbol table info available.
#4 0x00007ffff7efa241 in ?? () from /home/kotlarz/Programming/tools/qt/plugins/platforms/../../lib/libQt5XcbQpa.so.5
No symbol table info available.
#5 0x00007ffff666c54a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/kotlarz/Programming/tools/qt/lib/libQt5Core.so.5
No symbol table info available.
#6 0x00007ffff7639287 in QDialog::exec() () from /home/kotlarz/Programming/tools/qt/lib/libQt5Widgets.so.5
No symbol table info available.
#7 0x000055555568e1ae in (anonymous namespace)::show_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
No symbol table info available.
#8 0x0000555555689da4 in main ()
No symbol table info available.
does your VPN support ipv6?
No, and that does indeed seem to be the problem.
On Sat, Jan 6, 2018, 08:19 Dekoze notifications@github.com wrote:
does your VPN support ipv6?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/clemahieu/raiblocks/issues/340#issuecomment-355729309, or mute the thread https://github.com/notifications/unsubscribe-auth/ANkAse_6OTz5qPKgvYIlgEnv6NgWiJnvks5tHx6cgaJpZM4RPpyg .
I've downloaded the pre-compiled v9 binary.
To start off, I have to run the wallet as sudo to get it to work, but that's related to #124. I use PIA as my VPN provider, they provide a little applet for Linux. Whilst connected to the VPN I have two network interfaces: tun0 and wlp2s0.
When I am connected to the VPN I am unable to start the wallet, it just crashes (
SIGABRT
):sudo ./rai_wallet
(gdb) run
(gdb) thread apply all bt full