[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#993994: marked as done (vulkan-validationlayers: Requesting VK_LAYER_KHRONOS_validation crash with undefined symbol: _Z14GetEnvironmentB5cxx11PKc)



Your message dated Wed, 06 Oct 2021 05:48:41 +0000
with message-id <E1mXznF-0005fe-J3@fasolo.debian.org>
and subject line Bug#993994: fixed in vulkan-validationlayers 1.2.189.0-1.1
has caused the Debian Bug report #993994,
regarding vulkan-validationlayers: Requesting VK_LAYER_KHRONOS_validation crash with undefined symbol: _Z14GetEnvironmentB5cxx11PKc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
993994: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993994
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: vulkan-validationlayers
Version: 1.2.189.0-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: kienan.stewart@burntworld.ca

Dear Maintainer,

I am developing an application that uses vulkan, and for debugging includes the validation layer. After a recent upgrade to 1.2.189.0-1, the application began crashing with the following error

symbol lookup error: /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so: undefined symbol: _Z14GetEnvironmentB5cxx11PKc

I think the previous working version I had installed was 1.2.162.0-1.

I am able to run the application when not requesting the validation layer. I was also able to reproduce this issue by doing the following

 * Opening qrenderdoc
 * Selecting a vulkan-based application, eg. /usr/bin/vkcube (from vulkan-tools)
 * Running the application with the default settings (will work)
 * Now, check the "Enable API Validation" under the Launch Application capture options
 * Running the application will cause it to immediately crash

/usr/bin/vkcube: symbol lookup error: /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so: undefined symbol: _Z14GetEnvironmentB5cxx11PKc

This appears related to upstream issue https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/2941 where jengelh resolved it in OpenSuse by prefixing the GetEnvironment declaration in layers/vk_layer_config.h with VK_LAYER_EXPORT. Ref: https://build.opensuse.org/package/view_file/openSUSE:Factory/vulkan-validationlayers/ver.diff?expand=1

thanks,
kienan

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-8-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages vulkan-validationlayers depends on:
ii  libc6       2.32-2
ii  libgcc-s1   11.2.0-4
ii  libstdc++6  11.2.0-4

vulkan-validationlayers recommends no packages.

vulkan-validationlayers suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: vulkan-validationlayers
Source-Version: 1.2.189.0-1.1
Done: Marc Dequènes (Duck) <Duck@DuckCorp.org>

We believe that the bug you reported is fixed in the latest version of
vulkan-validationlayers, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 993994@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <Duck@DuckCorp.org> (supplier of updated vulkan-validationlayers package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 06 Oct 2021 14:05:10 +0900
Source: vulkan-validationlayers
Architecture: source
Version: 1.2.189.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Closes: 993994
Changes:
 vulkan-validationlayers (1.2.189.0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Update shared library patch (Closes: #993994).
Checksums-Sha1:
 2051b3ee64683a2abd5d333dbd18b89788522ebb 2413 vulkan-validationlayers_1.2.189.0-1.1.dsc
 a8afab2d2a06c894630ff7fdeca625b04035f331 3748 vulkan-validationlayers_1.2.189.0-1.1.debian.tar.xz
 d5d679111e3cb6c24810f4c38ba4a4bf35f1d29c 8884 vulkan-validationlayers_1.2.189.0-1.1_amd64.buildinfo
Checksums-Sha256:
 0806c9288d0e896521f652b3dc532b5b3485ced3dfbf36add3a292ef5618cb59 2413 vulkan-validationlayers_1.2.189.0-1.1.dsc
 34e0a9be5068daf8c9493d48652b81de3d4f61ca6621fbd6253befec594adf52 3748 vulkan-validationlayers_1.2.189.0-1.1.debian.tar.xz
 d48ba1381b3281f10455e3a4f33934ed4365e2f96f82e7c5fe52f14a26d8742c 8884 vulkan-validationlayers_1.2.189.0-1.1_amd64.buildinfo
Files:
 d2cc0d223592e82771e694ae46755335 2413 libs optional vulkan-validationlayers_1.2.189.0-1.1.dsc
 65482f2160c8704989789404c09cb9aa 3748 libs optional vulkan-validationlayers_1.2.189.0-1.1.debian.tar.xz
 97b39dc53cdc6fda80d2f530c864c318 8884 libs optional vulkan-validationlayers_1.2.189.0-1.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEcpcqg+UmRT3yiF+BVen596wcRD8FAmFdNSYACgkQVen596wc
RD9Qpw/9Gm8c0mLT89UvrzwOfouTEhuScG5Neg3LME8oXqMVvcBs3T9jOHCO0FQE
Wki9uI1gsJIX6+gLkGu7kc5d0Nz4DjRcjolsUfU/W+IBI7UTKBqkhKvMjADB172R
DojlEEuOhpN3k6p6XUKdwNEixnF4NyLbXeZyxfP7aTGlgdIXWaNbZTODNrrnEs0a
+JmkpQnF5rqRA0uY7itiP/1r5UEXI6EC7baS7Em7VQmzPEfUrVYoLpMRAdnOp+Yw
6Rstt4yEUzIAOYJGGXo40EBmj/T/VGLDvYkG+FgCkVld4QWucQhiCd2LuLCmxKFU
G0/lItHEExUE973e3g8kCc4Eh7S76VUCqhqR6SE2EeMBFisxCl5y4FImHaLe3HN8
6yZksv0rUg8yZmOORfMjgZZ7x4p12jLXcOBx6fzzYKV1L0tsd02oY1uReplJnW8E
LYmWuf4WlIXIb6Zw5HXIUsmkWMwWe0aEb9vUdWARuGfFLy8HZvwYh05E5z2VQqz1
7bAcdX3YkA15Hf4VT+CWniMDI7pAIypaxBctHK4ojmgQDs2S5yJHZB7z3VMt3lM1
yJ6X2MVkUa8wV7aTkgecka8Vh9Sji6U1atXwn2W2DVzMacwnc9B8ATGsqcdTu4v2
5AWgfdAD9KgOOBgI0+WHBqHqxTX4GezoaXHlYTyjbbTipMDOXGc=
=SC6j
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: