Opened 3 months ago

Last modified 3 months ago

#6903 new defect

Snap version of 0AD crashes

Reported by: spottyleopard Owned by:
Priority: Should Have Milestone: Backlog
Component: Core engine Keywords: snap crash
Cc: spottyleopard Patch:

Description (last modified by fabio)

Installed on Ubuntu 23.10 with:

sudo snap install 0ad

and installation succeeds

Running the snap using the command 0ad starts the program off, but it crashes before bringing up the game. Ubuntu messages are:

TIMER| InitVfs: 848.839 us
FILES| Main log written to '/home/nairn/snap/0ad/592/.config/0ad/logs/mainlog.html'
FILES| Interesting log written to '/home/nairn/snap/0ad/592/.config/0ad/logs/interestinglog.html'
TIMER| CONFIG_Init: 8.15409 ms
ALSA lib conf.c:3916:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM default
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': No such file or directory
WARNING: No audio device was found.
X Error:  BadAlloc
  Request Major code 146 ()
  Request Minor code 2
  Error Serial #100
  Current Serial #101
Assertion failed: "!m_Worker"
Location: UserReport.cpp:516 (~CUserReporter)

Call stack:

(0x5628261ed10e) /snap/0ad/592/binaries/system/pyrogenesis(+0x5ed10e) [0x5628261ed10e]
(0x5628261a18a1) /snap/0ad/592/binaries/system/pyrogenesis(+0x5a18a1) [0x5628261a18a1]
(0x5628261a35f3) /snap/0ad/592/binaries/system/pyrogenesis(+0x5a35f3) [0x5628261a35f3]
(0x562825ed92e3) /snap/0ad/592/binaries/system/pyrogenesis(+0x2d92e3) [0x562825ed92e3]
(0x7f7d24e4b031) /lib/x86_64-linux-gnu/libc.so.6(+0x43031) [0x7f7d24e4b031]
(0x7f7d24e4b12a) /lib/x86_64-linux-gnu/libc.so.6(+0x4312a) [0x7f7d24e4b12a]
(0x7f7d26fed888) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x40888) [0x7f7d26fed888]
(0x7f7d26fed9ba) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(_XError+0x11a) [0x7f7d26fed9ba]
(0x7f7d26fea8eb) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3d8eb) [0x7f7d26fea8eb]
(0x7f7d26fea995) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(+0x3d995) [0x7f7d26fea995]
(0x7f7d26feb2c5) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(_XEventsQueued+0x55) [0x7f7d26feb2c5]
(0x7f7d26fee085) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libX11.so.6(_XGetRequest+0x55) [0x7f7d26fee085]
(0x7f7d09515bb2) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0(+0x34bb2) [0x7f7d09515bb2]
(0x7f7d29d557b3) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0xcb7b3) [0x7f7d29d557b3]
(0x7f7d29d28746) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0x9e746) [0x7f7d29d28746]
(0x7f7d29d2a8e4) /snap/0ad/592/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0(+0xa08e4) [0x7f7d29d2a8e4]

errno = 9 (?)
OS error = ?

Change History (2)

comment:1 by fabio, 3 months ago

The snap is known to be broken, remove it and install the official packaged version:

sudo apt install 0ad

comment:2 by fabio, 3 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.