On Ubuntu here and trying anki-24.04-linux-qt6
. First time installing any Anki version on this machine. Attempting to sync to get my cards dowloaded from AnkiWeb. I get a SEGV, SEGV_MAPERR after I hit the sync button and see a brief flash of a dialogue box I cannot read in time.
.-/+oossssoo+/-. andrew@andrew-alienware-m15-r7-ubuntu
`:+ssssssssssssssssss+:` -------------------------------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 23.10 x86_64
.ossssssssssssssssssdMMMNysssso. Host: Alienware m15 R7
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.5.0-26-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 1 day, 7 hours, 30 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1989 (dpkg), 23 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.15
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 2560x1440
ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: GNOME 45.2
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Adwaita
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Yaru-dark [GTK2/3]
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: Yaru-dark [GTK2/3]
+sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: gnome-terminal
/ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: 12th Gen Intel i7-12700H (20) @ 4.600GHz
.ossssssssssssssssssdMMMNysssso. GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
-+sssssssssssssssssyyyssss+- GPU: Intel Alder Lake-P
`:+ssssssssssssssssss+:` Memory: 14263MiB / 63976MiB
.-/+oossssoo+/-.
Tail of the strace
:
futex(0x7ffccfee68ec, FUTEX_WAIT_PRIVATE, 2147483649, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x5c7831605ce0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c78315f0c84, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c78315f0c30, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c7830532218, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7ffccfee68ec, FUTEX_WAIT_PRIVATE, 2147483649, NULL) = 0
futex(0x5c7831665694, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c78316746b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7ffccfee68ec, FUTEX_WAIT_PRIVATE, 2147483649, NULL) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base=";\3\5\0\322\0\240\5\0\0\0\0\6\0:\0*\1\31\0\202\3\n\0\312\0\240\5\322\0\240\5"..., iov_len=76}], 1) = 76
recvmsg(10, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}, {fd=16, events=POLLIN}, {fd=22, events=POLLIN}], 5, 0) = 1 ([{fd=6, revents=POLLIN}])
read(6, "\1\0\0\0\0\0\0\0", 8) = 8
read(6, 0x7ffccfeeaae0, 8) = -1 EAGAIN (Resource temporarily unavailable)
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\n\0\2\0\312\0\240\5\31\0\v\0\0\t\0\0\0\0\30\0\22\0\0\0\0\t\0\0\312\0\240\5"..., iov_len=52}], 1) = 52
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="&\0\2\0\0\t\0\0", iov_len=8}], 1) = 8
futex(0x7ffccfee9ab8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="(\0\4\0\0\t\0\0\0\t\0\0%\1O\2", iov_len=16}], 1) = 16
futex(0x7ffccfee9a88, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="(\0\4\0\0\t\0\0005a\244\2%\1O\2", iov_len=16}], 1) = 16
futex(0x7ffccfee9a88, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\2\0\4\0\323\0\240\5\0@\0\0M\0\240\5", iov_len=16}], 1) = 16
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\2\0\4\0\312\0\240\5\0@\0\0M\0\240\5", iov_len=16}], 1) = 16
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\2\0\4\0\"\0\240\5\0@\0\0M\0\240\5", iov_len=16}], 1) = 16
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(10, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=10, events=POLLIN}, {fd=11, events=POLLIN}, {fd=16, events=POLLIN}, {fd=22, events=POLLIN}], 5, 0) = 1 ([{fd=6, revents=POLLIN}])
read(6, "\4\0\0\0\0\0\0\0", 8) = 8
read(6, 0x7ffccfeeaae0, 8) = -1 EAGAIN (Resource temporarily unavailable)
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\n\0\2\0\323\0\240\5\31\0\v\0\0\t\0\0\0\0\30\0\22\0\0\0\0\t\0\0\323\0\240\5"..., iov_len=52}], 1) = 52
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="&\0\2\0\0\t\0\0", iov_len=8}], 1) = 8
futex(0x7ffccfeea558, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7ffccfeea55c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLIN|POLLOUT}])
recvmsg(8, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
writev(8, [{iov_base="(\0\4\0\0\t\0\0\0\t\0\0%\1O\2", iov_len=16}], 1) = 16
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}])
recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\1\247\t\0\0\0\0005a\244\2%\1O\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
futex(0x5c78307c9d9c, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="(\0\4\0\0\t\0\0005a\244\2%\1O\2", iov_len=16}], 1) = 16
futex(0x5c78307c9d98, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}])
recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\1\250\t\0\0\0\0\0\0\0\0\337\0/\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
futex(0x5c78307c9d9c, FUTEX_WAKE_PRIVATE, 1) = 1
write(6, "\1\0\0\0\0\0\0\0", 8) = 8
write(5, "\1\0\0\0\0\0\0\0", 8) = 8
write(5, "\1\0\0\0\0\0\0\0", 8) = 8
write(5, "\1\0\0\0\0\0\0\0", 8) = 8
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="\202\2\2\0\326\0\240\5+\0\1\0", iov_len=12}], 1) = 12
futex(0x7ffccfeea558, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
munmap(0x752f7064f000, 184400) = 0
poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
writev(8, [{iov_base="<\0\2\0\330\0\240\0056\0\2\0\327\0\240\5\206\6\2\0\324\0\240\5\23\0\3\0\323\0\240\5"..., iov_len=40}], 1) = 40
futex(0x7ffccfeea5a8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5c78307c9d48, FUTEX_WAKE_PRIVATE, 1) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffccc000000} ---
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x752ffc442990}, NULL, 8) = 0
rt_sigreturn({mask=[]}) = 140723731038208
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffccc000000} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)