Bug#880853: sludge-devkit: sludge-projectmanager does not start (segfault)

mda mda at openmailbox.org
Sun Nov 5 05:13:06 UTC 2017


Package: sludge-devkit
Version: 2.2.1-2
Severity: important

Dear Maintainer,

Thank you for your great work on sludge.

sludge-projectmanager fails with segfault on start on my machine running Debian 9 (upgraded, only main repository) with MATE. Curiously, I have no such a problem on another machine running Debian 9 with GNOME.

After some debugging, I think the problem is that variable numResources in SludgeProjectManager.cpp is not initialized, and thus function clearFileList in project.cpp segfaults. Adding "numResources = 0;" in line 59 of SludgeProjectManager.cpp fixed the problem for me.

It would be great if a fixed package were distributed through updates in stable. Thank you!


-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages sludge-devkit depends on:
ii  libatk1.0-0               2.22.0-1
ii  libc6                     2.24-11+deb9u1
ii  libcairo2                 1.14.8-1
ii  libfontconfig1            2.11.0-6.7+b1
ii  libfreetype6              2.6.3-3.2
ii  libgcc1                   1:6.3.0-18
ii  libgdk-pixbuf2.0-0        2.36.5-2+deb9u1
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libglee0d1                5.4.0-2
ii  libglib2.0-0              2.50.3-2
ii  libglu1-mesa [libglu1]    9.0.0-2.1
ii  libgtk2.0-0               2.24.31-2
ii  libgtkglext1              1.2.0-4
ii  libice6                   2:1.0.9-2
ii  libpango-1.0-0            1.40.5-1
ii  libpangocairo-1.0-0       1.40.5-1
ii  libpangoft2-1.0-0         1.40.5-1
ii  libpangox-1.0-0           0.0.2-5+b2
ii  libpng16-16               1.6.28-1
ii  libsm6                    2:1.2.2-1+b3
ii  libstdc++6                6.3.0-18
ii  libx11-6                  2:1.6.4-3
ii  libxmu6                   2:1.1.2-2
ii  libxt6                    1:1.1.5-1
ii  sludge-engine             2.2.1-2+b1

Versions of packages sludge-devkit recommends:
ii  sludge-doc  2.2.1-2

Versions of packages sludge-devkit suggests:
pn  gedit            <none>
ii  sludge-compiler  2.2.1-2+b1

-- no debconf information



More information about the Pkg-games-devel mailing list