Veloren - Voxygen has panicked
Summary
When I run the Airshipper program and click the "Play" button, I receive a "Voxygen has panicked" message.
Steps to reproduce
I don't know.
Relevant logs and/or screenshots
Logs and/or screenshots of the issue
Information from voxygen.[date].log \/ ''' [2mJun 06 07:30:13.791[0m [32m INFO[0m veloren_common_frontend: Setup terminal and file logging. path="/home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs" file="voxygen.log" [2mJun 06 07:30:13.791[0m [32m INFO[0m veloren_voxygen: Using userdata dir at: /home/USERNAME/.local/share/airshipper/profiles/default/userdata [2mJun 06 07:30:13.791[0m [32m INFO[0m veloren_common_assets: Assets found path=/home/USERNAME/.local/share/airshipper/profiles/default/assets [2mJun 06 07:30:13.896[0m [32m INFO[0m winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.5
[2mJun 06 07:30:13.980[0m [32m INFO[0m wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "GeForce MX150", vendor: 4318, device: 7440, device_type: DiscreteGpu }
[2mJun 06 07:30:13.981[0m [32m INFO[0m gfx_backend_vulkan: GENERAL [Loader Message (0x0)] : Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so object info: (type: INSTANCE, hndl: 0x556924e8ed20)[2mJun 06 07:30:14.000[0m [32m INFO[0m wgpu_core::command::allocator: Starting on (internal) thread ThreadId(1)
[2mJun 06 07:30:14.000[0m [32m INFO[0m veloren_voxygen::render::renderer: selected graphics device info.name="GeForce MX150" info.vendor=4318 info.backend=Vulkan info.device=7440 info.device_type=DiscreteGpu [2mJun 06 07:30:14.007[0m [31mERROR[0m veloren_voxygen: VOXYGEN HAS PANICKEDA critical error has occurred and Voxygen has been forced to terminate in an unusual manner. Details about the error can be found below.
What should I do?
We need your help to fix this! You can help by contacting us and reporting this problem. To do this, open an issue on the Veloren issue tracker:
https://www.gitlab.com/veloren/veloren/issues/new
If you're on the Veloren community Discord server, we'd be grateful if you could also post a message in the #support channel.
What should I include?
The error information below will be useful in finding and fixing the problem. Please include as much information about your setup and the events that led up to the panic as possible.
Voxygen has logged information about the problem (including this message) to the file /home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs/voxygen-.log. Please include the contents of this file in your bug report.
Error information
The information below is intended for developers and testers.
Panic Payload: "Unable to query surface formats ERROR_INITIALIZATION_FAILED" PanicInfo: panicked at 'Unable to query surface formats ERROR_INITIALIZATION_FAILED', /root/.cargo/git/checkouts/gfx-e86e7f3ebdbc4218/27a1dae/src/backend/vulkan/src/window.rs:346:27 Game version: 85b8d4e7 [2021-06-05]
Backtrace: 0: veloren_voxygen::main::{{closure}} 1: std::panicking::rust_panic_with_hook at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:629:17 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:519:13 3: std::sys_common::backtrace::__rust_end_short_backtrace at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/sys_common/backtrace.rs:141:18 4: rust_begin_unwind at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:515:5 5: std::panicking::begin_panic_fmt at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:457:5 6: wgpu_core::device::<impl wgpu_core::hub::Global>::device_create_swap_chain 7: wgpu::Device::create_swap_chain 8: veloren_voxygen::render::renderer::Renderer::new 9: veloren_voxygen::window::Window::new 10: veloren_voxygen::main 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: main 13: __libc_start_main 14: _start
[2mJun 06 07:31:24.499[0m [32m INFO[0m veloren_common_frontend: Setup terminal and file logging. path="/home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs" file="voxygen.log" [2mJun 06 07:31:24.499[0m [32m INFO[0m veloren_voxygen: Using userdata dir at: /home/USERNAME/.local/share/airshipper/profiles/default/userdata [2mJun 06 07:31:24.499[0m [32m INFO[0m veloren_common_assets: Assets found path=/home/USERNAME/.local/share/airshipper/profiles/default/assets [2mJun 06 07:31:24.727[0m [32m INFO[0m winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.5
[2mJun 06 07:31:24.820[0m [32m INFO[0m wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "GeForce MX150", vendor: 4318, device: 7440, device_type: DiscreteGpu }
[2mJun 06 07:31:24.822[0m [32m INFO[0m gfx_backend_vulkan: GENERAL [Loader Message (0x0)] : Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so object info: (type: INSTANCE, hndl: 0x55652c74f580)[2mJun 06 07:31:24.846[0m [32m INFO[0m wgpu_core::command::allocator: Starting on (internal) thread ThreadId(1)
[2mJun 06 07:31:24.848[0m [32m INFO[0m veloren_voxygen::render::renderer: selected graphics device info.name="GeForce MX150" info.vendor=4318 info.backend=Vulkan info.device=7440 info.device_type=DiscreteGpu [2mJun 06 07:31:24.867[0m [31mERROR[0m veloren_voxygen: VOXYGEN HAS PANICKEDA critical error has occurred and Voxygen has been forced to terminate in an unusual manner. Details about the error can be found below.
What should I do?
We need your help to fix this! You can help by contacting us and reporting this problem. To do this, open an issue on the Veloren issue tracker:
https://www.gitlab.com/veloren/veloren/issues/new
If you're on the Veloren community Discord server, we'd be grateful if you could also post a message in the #support channel.
What should I include?
The error information below will be useful in finding and fixing the problem. Please include as much information about your setup and the events that led up to the panic as possible.
Voxygen has logged information about the problem (including this message) to the file /home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs/voxygen-.log. Please include the contents of this file in your bug report.
Error information
The information below is intended for developers and testers.
Panic Payload: "Unable to query surface formats ERROR_INITIALIZATION_FAILED" PanicInfo: panicked at 'Unable to query surface formats ERROR_INITIALIZATION_FAILED', /root/.cargo/git/checkouts/gfx-e86e7f3ebdbc4218/27a1dae/src/backend/vulkan/src/window.rs:346:27 Game version: 85b8d4e7 [2021-06-05]
Backtrace: 0: veloren_voxygen::main::{{closure}} 1: std::panicking::rust_panic_with_hook at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:629:17 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:519:13 3: std::sys_common::backtrace::__rust_end_short_backtrace at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/sys_common/backtrace.rs:141:18 4: rust_begin_unwind at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:515:5 5: std::panicking::begin_panic_fmt at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:457:5 6: wgpu_core::device::<impl wgpu_core::hub::Global>::device_create_swap_chain 7: wgpu::Device::create_swap_chain 8: veloren_voxygen::render::renderer::Renderer::new 9: veloren_voxygen::window::Window::new 10: veloren_voxygen::main 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: main 13: __libc_start_main 14: _start
[2mJun 06 13:31:28.427[0m [32m INFO[0m veloren_common_frontend: Setup terminal and file logging. path="/home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs" file="voxygen.log" [2mJun 06 13:31:28.427[0m [32m INFO[0m veloren_voxygen: Using userdata dir at: /home/USERNAME/.local/share/airshipper/profiles/default/userdata [2mJun 06 13:31:28.427[0m [32m INFO[0m veloren_common_assets: Assets found path=/home/USERNAME/.local/share/airshipper/profiles/default/assets [2mJun 06 13:31:28.485[0m [32m INFO[0m winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.5
[2mJun 06 13:31:28.576[0m [32m INFO[0m wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "GeForce MX150", vendor: 4318, device: 7440, device_type: DiscreteGpu }
[2mJun 06 13:31:28.576[0m [32m INFO[0m gfx_backend_vulkan: GENERAL [Loader Message (0x0)] : Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so object info: (type: INSTANCE, hndl: 0x55d07a4d91f0)[2mJun 06 13:31:28.595[0m [32m INFO[0m wgpu_core::command::allocator: Starting on (internal) thread ThreadId(1)
[2mJun 06 13:31:28.595[0m [32m INFO[0m veloren_voxygen::render::renderer: selected graphics device info.name="GeForce MX150" info.vendor=4318 info.backend=Vulkan info.device=7440 info.device_type=DiscreteGpu [2mJun 06 13:31:28.601[0m [31mERROR[0m veloren_voxygen: VOXYGEN HAS PANICKEDA critical error has occurred and Voxygen has been forced to terminate in an unusual manner. Details about the error can be found below.
What should I do?
We need your help to fix this! You can help by contacting us and reporting this problem. To do this, open an issue on the Veloren issue tracker:
https://www.gitlab.com/veloren/veloren/issues/new
If you're on the Veloren community Discord server, we'd be grateful if you could also post a message in the #support channel.
What should I include?
The error information below will be useful in finding and fixing the problem. Please include as much information about your setup and the events that led up to the panic as possible.
Voxygen has logged information about the problem (including this message) to the file /home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs/voxygen-.log. Please include the contents of this file in your bug report.
Error information
The information below is intended for developers and testers.
Panic Payload: "Unable to query surface formats ERROR_INITIALIZATION_FAILED" PanicInfo: panicked at 'Unable to query surface formats ERROR_INITIALIZATION_FAILED', /root/.cargo/git/checkouts/gfx-e86e7f3ebdbc4218/27a1dae/src/backend/vulkan/src/window.rs:346:27 Game version: 85b8d4e7 [2021-06-05]
Backtrace: 0: veloren_voxygen::main::{{closure}} 1: std::panicking::rust_panic_with_hook at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:629:17 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:519:13 3: std::sys_common::backtrace::__rust_end_short_backtrace at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/sys_common/backtrace.rs:141:18 4: rust_begin_unwind at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:515:5 5: std::panicking::begin_panic_fmt at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:457:5 6: wgpu_core::device::<impl wgpu_core::hub::Global>::device_create_swap_chain 7: wgpu::Device::create_swap_chain 8: veloren_voxygen::render::renderer::Renderer::new 9: veloren_voxygen::window::Window::new 10: veloren_voxygen::main 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: main 13: __libc_start_main 14: _start
[2mJun 06 14:07:38.462[0m [32m INFO[0m veloren_common_frontend: Setup terminal and file logging. path="/home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs" file="voxygen.log" [2mJun 06 14:07:38.462[0m [32m INFO[0m veloren_voxygen: Using userdata dir at: /home/USERNAME/.local/share/airshipper/profiles/default/userdata [2mJun 06 14:07:38.462[0m [32m INFO[0m veloren_common_assets: Assets found path=/home/USERNAME/.local/share/airshipper/profiles/default/assets [2mJun 06 14:07:39.430[0m [32m INFO[0m winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.5
[2mJun 06 14:07:39.525[0m [32m INFO[0m wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "GeForce MX150", vendor: 4318, device: 7440, device_type: DiscreteGpu }
[2mJun 06 14:07:39.526[0m [32m INFO[0m gfx_backend_vulkan: GENERAL [Loader Message (0x0)] : Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so object info: (type: INSTANCE, hndl: 0x564eb62d0000)[2mJun 06 14:07:39.548[0m [32m INFO[0m wgpu_core::command::allocator: Starting on (internal) thread ThreadId(1)
[2mJun 06 14:07:39.548[0m [32m INFO[0m veloren_voxygen::render::renderer: selected graphics device info.name="GeForce MX150" info.vendor=4318 info.backend=Vulkan info.device=7440 info.device_type=DiscreteGpu [2mJun 06 14:07:39.557[0m [31mERROR[0m veloren_voxygen: VOXYGEN HAS PANICKEDA critical error has occurred and Voxygen has been forced to terminate in an unusual manner. Details about the error can be found below.
What should I do?
We need your help to fix this! You can help by contacting us and reporting this problem. To do this, open an issue on the Veloren issue tracker:
https://www.gitlab.com/veloren/veloren/issues/new
If you're on the Veloren community Discord server, we'd be grateful if you could also post a message in the #support channel.
What should I include?
The error information below will be useful in finding and fixing the problem. Please include as much information about your setup and the events that led up to the panic as possible.
Voxygen has logged information about the problem (including this message) to the file /home/USERNAME/.local/share/airshipper/profiles/default/userdata/voxygen/logs/voxygen-.log. Please include the contents of this file in your bug report.
Error information
The information below is intended for developers and testers.
Panic Payload: "Unable to query surface formats ERROR_INITIALIZATION_FAILED" PanicInfo: panicked at 'Unable to query surface formats ERROR_INITIALIZATION_FAILED', /root/.cargo/git/checkouts/gfx-e86e7f3ebdbc4218/27a1dae/src/backend/vulkan/src/window.rs:346:27 Game version: 85b8d4e7 [2021-06-05]
Backtrace: 0: veloren_voxygen::main::{{closure}} 1: std::panicking::rust_panic_with_hook at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:629:17 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:519:13 3: std::sys_common::backtrace::__rust_end_short_backtrace at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/sys_common/backtrace.rs:141:18 4: rust_begin_unwind at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:515:5 5: std::panicking::begin_panic_fmt at /rustc/3e99439f4dacc8ba0d2ca48d221694362d587927/library/std/src/panicking.rs:457:5 6: wgpu_core::device::<impl wgpu_core::hub::Global>::device_create_swap_chain 7: wgpu::Device::create_swap_chain 8: veloren_voxygen::render::renderer::Renderer::new 9: veloren_voxygen::window::Window::new 10: veloren_voxygen::main 11: std::sys_common::backtrace::__rust_begin_short_backtrace 12: main 13: __libc_start_main 14: _start '''
System details
uname -a
Linux kali 5.10.0-kali7-amd64 \#1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU/Linux
nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.73.01 Driver Version: 460.73.01 CUDA Version: N/A |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce MX150 Off | 00000000:01:00.0 Off | N/A |
| N/A 42C P0 N/A / N/A | 0MiB / 2002MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Veloren version
Airshipper v0.4.2
Game Version: 85b8d4e7 [2021-06-05]