Package: bitcoin-qt
Severity: important

$ bitcoin-qt

(bitcoin-qt:25827): Gtk-WARNING **: 14:00:43.166: Theme parsing error: 
gtk.css:7:21: The 'gtk-key-bindings' property has been renamed to 
'-gtk-key-bindings'

and nothing is happening.

strace -v -tt -T -o bitcoin-qt-stuck.strace.log -f bitcoin-qt
show basically one thread waiting forever:

fd 5 is a dbus socket:

17473 14:04:41.172522 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 5 
<0.000012>
17473 14:04:41.172563 connect(5, {sa_family=AF_UNIX, 
sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0 <0.000010>
17473 14:04:41.172604 getpeername(5, {sa_family=AF_UNIX, 
sun_path=@"/tmp/.X11-unix/X0"}, [124->20]) = 0 <0.000005>

fd 7 is from eventfd2:

17474 14:04:41.175084 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK <unfinished ...>
...
17474 14:04:41.175108 <... eventfd2 resumed> ) = 7 <0.000014>

then this is waiting, and responding to X11 keyboard events and some mouse 
clicks:

17474 14:05:59.163269 poll([{fd=5, events=POLLIN}], 1, -1) = 1 ([{fd=5, 
revents=POLLIN}]) <1.032178>
17474 14:06:00.195534 recvmsg(5, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="U\2\240\1\327\336\215\16\3\20\0\0\20\0\0\0\0\0\0\20\20\20\20\20\0\1\0
 \1\4\0\0", iov_len=4096}], msg_iovle
n=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000013>
17474 14:06:00.195636 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000011>
17474 14:06:00.195691 poll([{fd=5, events=POLLIN}], 1, -1) = 1 ([{fd=5, 
revents=POLLIN}]) <0.033676>
17474 14:06:00.229448 recvmsg(5, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="U\2\240\1\371\336\215\16\3\20\0\0\20\0\0\0\0\0\0\20\20\20\20\20\0\0\0
 \1\5\0\0", iov_len=4096}], msg_iovle
n=1, msg_controllen=0, msg_flags=0}, 0) = 32 <0.000008>
17474 14:06:00.229523 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000006>
17474 14:06:00.229566 poll([{fd=5, events=POLLIN}], 1, -1) = 1 ([{fd=5, 
revents=POLLIN}]) <0.267780>
17474 14:06:00.497454 recvmsg(5, {msg_name=NULL, msg_namelen=0, 
msg_iov=[{iov_base="U\2\240\1\5\340\215\16\3\24\4\0\20\0\0\0\0\0\0\24\24\24\24\24\0\0\3\37%\2\0\0",
 iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32 
<0.000013>
17474 14:06:00.497578 write(7, "\1\0\0\0\0\0\0\0", 8) = 8 <0.000006>
(forever)



Also what I noticed is that poll returns on any keyboard keydown/up
events, even if my mouse and keyboard focus is in some random other
window.

The other threads I see are stuck on futex, and never showing anything more 
after this.

17473 14:04:41.363090 futex(0x7f3de558d7e4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 
<0.000006>
17473 14:04:41.363157 futex(0x7f3de6e0fc60, FUTEX_WAIT, 65792, NULL <unfinished 
...>



This happens even with no ~/.bitcoin/ directory, but same with
~/.bitcoin/ directory that was used by previous versions.

I am guessing there is some issue with dynanmic libraries, or maybe
Qt/GTK interactions and my desktop.

Official binaries for bitcoin-qt from bitcoin.org
(bitcoin-0.17.0-x86_64-linux-gnu.tar.gz) work just fine!



Thanks.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/12 CPU cores)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8), 
LANGUAGE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages bitcoin-qt depends on:
ii  libboost-chrono1.62.0      1.62.0+dfsg-10
ii  libboost-filesystem1.62.0  1.62.0+dfsg-10
ii  libboost-system1.62.0      1.62.0+dfsg-10
ii  libboost-thread1.62.0      1.62.0+dfsg-10
ii  libc6                      2.27-8
ii  libdb5.3++                 5.3.28+dfsg1-0.2
ii  libevent-2.1-6             2.1.8-stable-4
ii  libevent-pthreads-2.1-6    2.1.8-stable-4
ii  libgcc1                    1:8.2.0-8
pn  libleveldb1v5              <none>
ii  libminiupnpc17             2.1-1
ii  libprotobuf17              3.6.1-4
pn  libqrencode4               <none>
ii  libqt5core5a               5.11.2+dfsg-4
ii  libqt5dbus5                5.11.2+dfsg-4
ii  libqt5gui5                 5.11.2+dfsg-4
ii  libqt5network5             5.11.2+dfsg-4
ii  libqt5widgets5             5.11.2+dfsg-4
pn  libsecp256k1-0             <none>
ii  libssl1.1                  1.1.1-2
ii  libstdc++6                 8.2.0-8
pn  libunivalue0               <none>
ii  libzmq5                    4.2.5-2

bitcoin-qt recommends no packages.

bitcoin-qt suggests no packages.

Reply via email to