Topic: [WORKING NOW] Linux: Arch, Debian(sid)- URW 3.40  (Read 6850 times)


miernota

« on: September 29, 2017, 10:20:30 AM »
Hi

After today update SDL and alsa.lib from system update, URW stopped working on Arch Linux.
Error message :
"/usr/bin/urw: line 152:    9141 Segmantation fault      (core dumped)  "${URW_BIN_DIR}"/"${URW_BIN}"

Please help

[Update 1]
URW working but without audio:
file : urw_ini.txt
[AUDIO:NO]

[Update 2]
Even with [AUDIO:NO] in urw_ini.txt game still sometimes crash (which is very annoying  :'().
I've been looking for a solution to this problem and the only thing I can recommend is run URW like this:
env SDL_AUDIODRIVER="blank" urw
For me game works much more stable.

[Update 3]
Now working [AUDIO:YES] without any problem.


« Last Edit: December 18, 2017, 06:33:28 PM by Sami »

Twig

« Reply #1 on: October 02, 2017, 09:22:01 AM »
Have the same bug, running Debian Linux (sid - unstable). Started happening only very recently, and only on my desktop since I updated it over the weekend, crashes when loading "wind". Gives the same error as OP.

My laptop running the same operating system does not crash, but after updating my packages today ... it behaves like my desktop.

Below is the list of packages that was updated just a moment ago. It can be cross-checked against the urw dependences and the bug can be tracked down quite quickly.

Code: [Select]
accountsservice binutils binutils-common binutils-x86-64-linux-gnu
  bubblewrap ca-certificates-java chromium chromium-common cups-browsed
  cups-filters cups-filters-core-drivers enchant exim4-base exim4-config
  exim4-daemon-light firefox firefox-esr fonts-liberation geoip-database
  gir1.2-accountsservice-1.0 gir1.2-gtksource-3.0 gir1.2-networkmanager-1.0
  gir1.2-nm-1.0 gnome-dictionary gnome-taquin goobox gvfs gvfs-backends
  gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs iagno kdelibs-bin
  kdelibs5-data kdelibs5-plugins kdoctools libaccountsservice0 libbinutils
  libbrlapi0.6 libcupsfilters1 libegl1 libegl1:i386 libenchant1c2a libfaad2
  libfontembed1 libgl1 libgl1:i386 libgles2 libgles2:i386 libglvnd0
  libglvnd0:i386 libglx0 libglx0:i386 libgpod-common libgpod4 libgraphite2-3
  libgraphite2-3:i386 libgtksourceview-3.0-1 libgtksourceview-3.0-common
  libjs-sphinxdoc libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5
  libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4
  libkhtml5 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4
  libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4
  libkrosscore4 libktexteditor4 libmpg123-0 libmpg123-0:i386 libnepomuk4
  libnepomukquery4a libnepomukutils4 libnm-glib-vpn1 libnm-glib4 libnm-util2
  libnm0 libnss3 liboctave4 libopus0 libopus0:i386 libpcap0.8 libpcap0.8:i386
  libplasma3 libpng16-16 libpng16-16:i386 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5
  libqt5sql5-sqlite libqt5test5 libqt5widgets5 libqt5xml5 libquazip5-1
  libsane-extras libsane-extras:i386 libsane-extras-common libsdl2-2.0-0
  libsodium18 libsolid4 libthreadweaver4 libwxbase3.0-0v5 libwxgtk3.0-0v5
  lintian login network-manager octave openjdk-8-jre openjdk-8-jre-headless
  passwd pinentry-curses pinentry-gnome3 python-twisted-bin
  python-twisted-core python3-brlapi qt5-gtk-platformtheme seahorse
  shared-mime-info texstudio texstudio-doc texstudio-l10n unattended-upgrades
  xbrlapi xserver-xorg-video-amdgpu

libsdl2-2.0-0 is a dependency, I am pretty sure - so something has changed with the code that handles audio.


Edit:
There appear to be reports of seg faults in sdl2's bugtracker in regard to audio. EG: https://bugzilla.libsdl.org/show_bug.cgi?id=3848
Probably something happened between versions 2.0.5 and 2.0.6
« Last Edit: October 02, 2017, 09:38:27 AM by Twig »

Twig

« Reply #2 on: November 12, 2017, 02:37:51 PM »
Update: Just updated libsdl packages with new version/patch in Debian Sid.

The issue discussed is no longer happening. Game works with sound once again.