Bug#876390: minetest-mod-homedecor: Chrashes at startup with "attempt to index global 'unifieddyes' (a nil value)"

Elena ``of Valhalla'' valhalla-d at trueelena.org
Thu Sep 21 16:28:11 UTC 2017


Package: minetest-mod-homedecor
Version: 0.4.16-2
Severity: important

Dear Maintainer,

Thanks for your quick fix for 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875984

Unluckily, installing version 0.4.16-2 and opening a world where
homedecor was enabled resulted in a crash with the following traceback:

    2017-09-21 18:16:12: WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition
    2017-09-21 18:16:12: WARNING[Main]: Undeclared global variable "unifieddyes" accessed at ...share/games/minetest/mods/homedecor/lrfurn/longsofas.lua:45
    2017-09-21 18:16:12: ERROR[Main]: ModError: Failed to load and run script from /usr/share/games/minetest/mods/homedecor/lrfurn/init.lua:
    2017-09-21 18:16:12: ERROR[Main]: ...share/games/minetest/mods/homedecor/lrfurn/longsofas.lua:45: attempt to index global 'unifieddyes' (a nil value)
    2017-09-21 18:16:12: ERROR[Main]: stack traceback:
    2017-09-21 18:16:12: ERROR[Main]: 	...share/games/minetest/mods/homedecor/lrfurn/longsofas.lua:45: in main chunk
    2017-09-21 18:16:12: ERROR[Main]: 	[C]: in function 'dofile'
    2017-09-21 18:16:12: ERROR[Main]: 	/usr/share/games/minetest/mods/homedecor/lrfurn/init.lua:69: in main chunk
    2017-09-21 18:16:12: ERROR[Main]: Check debug.txt for details.

I could reproduce this by creating a world and enabling just homedecor
and unifieddyes.

I don't know if it's related, but I've noticed that both homedecor_i18n
and unifieddyes have an optional dependency on intllib, which however I
couldn't find as a package (I may have missed it if it's not named in
the obvious way as minetest-mod-intllib, however).

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.12.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages minetest-mod-homedecor depends on:
ii  minetest                  0.4.16+repack-4
ii  minetest-mod-unifieddyes  0.4.15-1
ii  minetest-server           0.4.16+repack-4

minetest-mod-homedecor recommends no packages.

minetest-mod-homedecor suggests no packages.

-- no debconf information



More information about the Pkg-games-devel mailing list