Iced: Windows not rendering by default

Created on 20 Jul 2020  路  3Comments  路  Source: hecrj/iced

Hi,

When I run most of the examples, I get a black window with the proper title. After a second or two the code panics in wgpu in compositor.rs. I am able to get the examples to work by typing cargo run tour --features glow. My (very limited) understanding is that this forces OpenGL. Is there a way to do this for my own projects using iced? And if so, how?

Here are my computer specs:

OS: Ubuntu 20.04 LTS x86_64 
Host: HP Pavilion Notebook 
Kernel: 5.4.0-40-generic 
CPU: Intel i7-6500U (4) @ 3.100GHz 
GPU: NVIDIA GeForce 940MX 
GPU: Intel Skylake GT2 [HD Graphics 520] 

I then went through all the examples with RUST_BACKTRACE=full and have included all the backtraces here. It looks like the same issue for all of them. Hopefully the backtraces make sense. Ultimately it sounds like an issue with wgpu and not iced, but I'd be happy with a workaround for now.

bezier_tool

Works as expected

clock

Works as expected

color_palette

Works as expected

counter

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/counter`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55a46ed3cdf5 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55a46ed3cdf5 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55a46ed3cdf5 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55a46ed3cdf5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55a46ed63edc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55a46ed39de2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55a46ed3f4b0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55a46ed3f4b0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55a46ed3f4b0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55a46ed3f1fc - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55a46ed3faf3 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55a46ed3f6eb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55a46ed61b61 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55a46ed61983 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55a46e3ed84b - core::result::Result<T,E>::expect::h18279f07a50d13a8
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55a46e34e40a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h9979d62a9e60bd1e
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55a46e3815ca - iced_winit::application::run::{{closure}}::h0aba1f6c0eebd804
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55a46e3957c3 - winit::platform_impl::platform::sticky_exit_callback::hae0de8382e8c0daf
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55a46e3ba010 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h41fac913d6455bf2
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55a46e3bca0b - winit::platform_impl::platform::x11::EventLoop<T>::run::hd9fabad1cabf72e3
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55a46e39537c - winit::platform_impl::platform::EventLoop<T>::run::h50acd07fe9240361
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55a46e3f0824 - winit::event_loop::EventLoop<T>::run::h1d56625e7f9ecc5d
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55a46e38086b - iced_winit::application::run::hc8ff9c6de7db3019
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55a46e3b7dd7 - iced::application::Application::run::hba0eb225bbbb6092
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55a46e3b8012 - iced::sandbox::Sandbox::run::hf6e50ce9e04be7ea
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x55a46e37c3a8 - counter::main::h90a213cb4e778da5
                               at examples/counter/src/main.rs:4
  26:     0x55a46e3d587b - std::rt::lang_start::{{closure}}::hfd43012b7a9756d0
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x55a46ed3ff98 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x55a46ed3ff98 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x55a46ed3ff98 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x55a46ed3ff98 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x55a46ed3ff98 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x55a46e3d5857 - std::rt::lang_start::hce92f6a4445edaec
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x55a46e37c84a - main
  34:     0x7f322c4dd0b3 - __libc_start_main
  35:     0x55a46e3411ae - _start
  36:                0x0 - <unknown>

custom_widget

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/custom_widget`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55d54903c515 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55d54903c515 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55d54903c515 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55d54903c515 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55d5490635fc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55d549039502 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55d54903ebd0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55d54903ebd0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55d54903ebd0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55d54903e91c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55d54903f213 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55d54903ee0b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55d549061281 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55d5490610a3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55d5486bf16b - core::result::Result<T,E>::expect::h498e566888533f02
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55d5486b717a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h9b4739529717819f
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55d54866b055 - iced_winit::application::run::{{closure}}::h2dc479d4668d1b19
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55d5486b9fa3 - winit::platform_impl::platform::sticky_exit_callback::h8bbba4af8eaf766d
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55d548673baf - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h1848c0f20581adc0
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55d5486765bb - winit::platform_impl::platform::x11::EventLoop<T>::run::h51bf356d0d537133
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55d5486b9b5c - winit::platform_impl::platform::EventLoop<T>::run::h3deccdb9df498780
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55d548660ad4 - winit::event_loop::EventLoop<T>::run::h1eba23a49da930db
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55d54866a2f3 - iced_winit::application::run::h54f6de9ebe46646f
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55d548650b67 - iced::application::Application::run::h21a782168d858278
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55d548650da2 - iced::sandbox::Sandbox::run::h42da5c9756609c6d
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x55d5486728c8 - custom_widget::main::h818be562f046d92e
                               at examples/custom_widget/src/main.rs:94
  26:     0x55d5486ce81b - std::rt::lang_start::{{closure}}::h82a7b045e19fd2f5
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x55d54903f6b8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x55d54903f6b8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x55d54903f6b8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x55d54903f6b8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x55d54903f6b8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x55d5486ce7f7 - std::rt::lang_start::h2eac097cc5829acc
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x55d548672eca - main
  34:     0x7f2bb92cd0b3 - __libc_start_main
  35:     0x55d54863e1ae - _start
  36:                0x0 - <unknown>

download_progress

    Finished dev [unoptimized + debuginfo] target(s) in 0.15s
     Running `target/debug/download_progress`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x563ed021c415 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x563ed021c415 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x563ed021c415 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x563ed021c415 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x563ed0243eac - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x563ed0216292 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x563ed021ead0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x563ed021ead0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x563ed021ead0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x563ed021e81c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x563ed021f113 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x563ed021ed0b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x563ed0241b31 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x563ed0241953 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x563ecf3fee7b - core::result::Result<T,E>::expect::h7c25ad5459b2854f
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x563ecf4199fa - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h4f04581eab0c1d90
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x563ecf3b76a1 - iced_winit::application::run::{{closure}}::hf833ccdbc1a94655
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x563ecf3f35a3 - winit::platform_impl::platform::sticky_exit_callback::h99fb9a43d551e824
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x563ecf3d25ef - winit::platform_impl::platform::x11::EventLoop<T>::run_return::hb20722b7e593cb09
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x563ecf3d4ffb - winit::platform_impl::platform::x11::EventLoop<T>::run::h95d31a702ebf193e
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x563ecf3f2f7c - winit::platform_impl::platform::EventLoop<T>::run::he032e01e073beaeb
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x563ecf408f34 - winit::event_loop::EventLoop<T>::run::hd0ee90a9df65f0c7
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x563ecf3b6909 - iced_winit::application::run::heda18bd78962e8ed
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x563ecf3d7e27 - iced::application::Application::run::h71aef42894db4580
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x563ecf41ab08 - download_progress::main::hff96b0167faf4e82
                               at examples/download_progress/src/main.rs:9
  25:     0x563ecf422f4b - std::rt::lang_start::{{closure}}::h5bee68e9075f4964
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  26:     0x563ed021f5b8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  27:     0x563ed021f5b8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  28:     0x563ed021f5b8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  29:     0x563ed021f5b8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  30:     0x563ed021f5b8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  31:     0x563ecf422f27 - std::rt::lang_start::hb081b2d9a0185e8e
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  32:     0x563ecf41b82a - main
  33:     0x7f1bbb7060b3 - __libc_start_main
  34:     0x563ecf34e1ae - _start
  35:                0x0 - <unknown>

events

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/events`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x561f9d534f25 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x561f9d534f25 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x561f9d534f25 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x561f9d534f25 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x561f9d55c00c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x561f9d531f12 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x561f9d5375e0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x561f9d5375e0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x561f9d5375e0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x561f9d53732c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x561f9d537c23 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x561f9d53781b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x561f9d559c91 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x561f9d559ab3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x561f9cb556eb - core::result::Result<T,E>::expect::h68742dacdc37753d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x561f9cb828aa - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::hf94c23a85ed35944
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x561f9cb9ca63 - iced_winit::application::run::{{closure}}::h7961be26cecdf034
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x561f9cb997f3 - winit::platform_impl::platform::sticky_exit_callback::h9682feffef4f700d
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x561f9cbac3fa - winit::platform_impl::platform::x11::EventLoop<T>::run_return::hd1516ad20e108c3c
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x561f9cbaedfb - winit::platform_impl::platform::x11::EventLoop<T>::run::h0b74d042c3925653
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x561f9cb993ac - winit::platform_impl::platform::EventLoop<T>::run::haa08469047465039
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x561f9cba5df4 - winit::event_loop::EventLoop<T>::run::h2b2c14156786db63
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x561f9cb9bc8b - iced_winit::application::run::hc3df3ba7b312bd38
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x561f9cb40627 - iced::application::Application::run::hfe8e0019e338fbf7
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x561f9cb1a188 - events::main::hcf5397561497d519
                               at examples/events/src/main.rs:7
  25:     0x561f9cb825cb - std::rt::lang_start::{{closure}}::he472dfc062be9b03
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  26:     0x561f9d5380c8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  27:     0x561f9d5380c8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  28:     0x561f9d5380c8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  29:     0x561f9d5380c8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  30:     0x561f9d5380c8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  31:     0x561f9cb825a7 - std::rt::lang_start::h1fb2a2672de98fbb
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  32:     0x561f9cb1a85a - main
  33:     0x7fb4425fb0b3 - __libc_start_main
  34:     0x561f9cb0a1ae - _start
  35:                0x0 - <unknown>

game_of_life

Works as expected

geometry

    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/geometry`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55764f16add5 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55764f16add5 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55764f16add5 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55764f16add5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55764f191ebc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55764f167dc2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55764f16d490 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55764f16d490 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55764f16d490 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55764f16d1dc - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55764f16dad3 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55764f16d6cb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55764f18fb41 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55764f18f963 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55764e7b54db - core::result::Result<T,E>::expect::h8ad65bbb7a51986f
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55764e7e7b6a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h2ddfae6a1c199fc0
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55764e7f228f - iced_winit::application::run::{{closure}}::h74b9502e41e17225
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55764e7e67f3 - winit::platform_impl::platform::sticky_exit_callback::h6b4352737e85f177
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55764e7c7f27 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::hb8228ad67579567f
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55764e7c8fcb - winit::platform_impl::platform::x11::EventLoop<T>::run::hacfd5faac2b90654
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55764e7e63ac - winit::platform_impl::platform::EventLoop<T>::run::h9b87846c7b3290c8
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55764e7ef934 - winit::event_loop::EventLoop<T>::run::h87653da81d7f3cd7
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55764e7f152b - iced_winit::application::run::h83a12222d4cf0bc5
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55764e7f9187 - iced::application::Application::run::h329dbbf9db5e269a
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55764e7f93b2 - iced::sandbox::Sandbox::run::he102ac4108a30f25
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x55764e8128a8 - geometry::main::h40e5510dfcf9d131
                               at examples/geometry/src/main.rs:169
  26:     0x55764e7f903b - std::rt::lang_start::{{closure}}::h681a66ea447a48b2
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x55764f16df78 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x55764f16df78 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x55764f16df78 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x55764f16df78 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x55764f16df78 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x55764e7f9017 - std::rt::lang_start::h875f31eeef1fca83
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x55764e812e9a - main
  34:     0x7f5b23d9e0b3 - __libc_start_main
  35:     0x55764e7791ae - _start
  36:                0x0 - <unknown>

integration

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/integration`
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:40:36Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
thread 'main' panicked at 'Next frame: TimeOut', examples/integration/src/main.rs:163:59
stack backtrace:
   0:     0x55b19870ca75 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55b19870ca75 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55b19870ca75 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55b19870ca75 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55b198733b4c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55b198709a52 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55b19870f130 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55b19870f130 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55b19870f130 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55b19870ee7c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55b19870f773 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55b19870f36b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55b1987317d1 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55b1987315f3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55b197c4fd0b - core::result::Result<T,E>::expect::h5598efcb19ff6db9
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55b197c16443 - integration::main::{{closure}}::h0c9a00e13edacc05
                               at examples/integration/src/main.rs:163
  16:     0x55b197c39433 - winit::platform_impl::platform::sticky_exit_callback::h575c55fdddb6f79a
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  17:     0x55b197c21967 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h3829febb8cb72578
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  18:     0x55b197c2294b - winit::platform_impl::platform::x11::EventLoop<T>::run::hd2008c2b61811a95
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  19:     0x55b197c391cc - winit::platform_impl::platform::EventLoop<T>::run::h3ddeeb347dd9ce6c
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  20:     0x55b197c71194 - winit::event_loop::EventLoop<T>::run::h55a1c28b36030c2a
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  21:     0x55b197c10c78 - integration::main::h3557b389b2c676e4
                               at examples/integration/src/main.rs:90
  22:     0x55b197c5f2ab - std::rt::lang_start::{{closure}}::h7e5f8768b52f5bbb
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  23:     0x55b19870fc18 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  24:     0x55b19870fc18 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  25:     0x55b19870fc18 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  26:     0x55b19870fc18 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  27:     0x55b19870fc18 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  28:     0x55b197c5f287 - std::rt::lang_start::hc8f4c0d8ab1957df
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  29:     0x55b197c10d8a - main
  30:     0x7fa35f6080b3 - __libc_start_main
  31:     0x55b197c0e1ae - _start
  32:                0x0 - <unknown>

pane_grid

    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/pane_grid`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55651ee111d5 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55651ee111d5 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55651ee111d5 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55651ee111d5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55651ee382bc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55651ee0e1c2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55651ee13890 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55651ee13890 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55651ee13890 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55651ee135dc - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55651ee13ed3 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55651ee13acb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55651ee35f41 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55651ee35d63 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55651e445e6b - core::result::Result<T,E>::expect::h53728a93ab96c82f
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55651e47eb7a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h6af4677ed46db663
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55651e4868a7 - iced_winit::application::run::{{closure}}::h27269a57a481785d
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55651e417ca3 - winit::platform_impl::platform::sticky_exit_callback::hff1b8771c44fbcae
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55651e3e51dd - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h478da52916ae4379
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55651e3e7bdb - winit::platform_impl::platform::x11::EventLoop<T>::run::h9559c315ff3506b5
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55651e41767c - winit::platform_impl::platform::EventLoop<T>::run::hc0b670768a60cc7f
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55651e475594 - winit::event_loop::EventLoop<T>::run::h8b9ba497e61654eb
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55651e485b00 - iced_winit::application::run::h61a920b6d3a7b565
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55651e3fa017 - iced::application::Application::run::ha264879d3b6c165d
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55651e3fa2a2 - iced::sandbox::Sandbox::run::he44b82fb24e3827c
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x55651e3fa798 - pane_grid::main::hb26f2b8743ace607
                               at examples/pane_grid/src/main.rs:8
  26:     0x55651e3fb94b - std::rt::lang_start::{{closure}}::ha466c417c246bed5
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x55651ee14378 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x55651ee14378 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x55651ee14378 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x55651ee14378 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x55651ee14378 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x55651e3fb927 - std::rt::lang_start::hb76debb68daaff99
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x55651e3fb82a - main
  34:     0x7fac450310b3 - __libc_start_main
  35:     0x55651e3e41ae - _start
  36:                0x0 - <unknown>

pick_list

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/pick_list`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x56491d346c55 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x56491d346c55 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x56491d346c55 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x56491d346c55 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x56491d36dd3c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x56491d343c42 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x56491d349310 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x56491d349310 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x56491d349310 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x56491d34905c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x56491d349953 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x56491d34954b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x56491d36b9c1 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x56491d36b7e3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x56491c99b83b - core::result::Result<T,E>::expect::h2465e0ab4fa38c1d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x56491c9419ea - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h94bb094b9c09b898
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x56491c96230c - iced_winit::application::run::{{closure}}::hcd1f3139def6541b
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x56491c93b4a3 - winit::platform_impl::platform::sticky_exit_callback::h15a5e55a2ec7d3db
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x56491c9e67b0 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h9539bb849aa321a0
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x56491c9e91ab - winit::platform_impl::platform::x11::EventLoop<T>::run::hdd47b8cc42d84ee1
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x56491c93b23c - winit::platform_impl::platform::EventLoop<T>::run::h9fb88bcef7e1c35f
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x56491c9cf744 - winit::event_loop::EventLoop<T>::run::h5c823fad5d4f5b7b
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x56491c96151b - iced_winit::application::run::heb9b71eacb8105de
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x56491c981557 - iced::application::Application::run::hab40e1fec11b01e5
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x56491c981792 - iced::sandbox::Sandbox::run::hf64335c909161afe
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x56491c9cfba8 - pick_list::main::h0ea1799407d40465
                               at examples/pick_list/src/main.rs:7
  26:     0x56491c9afb4b - std::rt::lang_start::{{closure}}::hf6c1ca8482b42640
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x56491d349df8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x56491d349df8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x56491d349df8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x56491d349df8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x56491d349df8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x56491c9afb27 - std::rt::lang_start::hbcc89c9bb2c7af24
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x56491c9d078a - main
  34:     0x7f97ab4200b3 - __libc_start_main
  35:     0x56491c9371ae - _start
  36:                0x0 - <unknown>

pokedex

    Finished dev [unoptimized + debuginfo] target(s) in 0.16s
     Running `target/debug/pokedex`
thread 'main' panicked at 'Failed to set window title: XError { description: "BadDrawable (invalid Pixmap or Window parameter)", error_code: 9, request_code: 149, minor_code: 4 }', /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/window.rs:833:14
stack backtrace:
   0:     0x55573bdd5f95 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55573bdd5f95 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55573bdd5f95 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55573bdd5f95 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55573bdfddfc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55573bdcfcc2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55573bdd8650 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55573bdd8650 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55573bdd8650 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55573bdd839c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55573bdd8c93 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55573bdd888b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55573bdfba81 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55573bdfb8a3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55573ba05c6a - core::result::Result<T,E>::expect::h6740980ac1a4da50
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55573ac7e8af - winit::platform_impl::platform::x11::window::UnownedWindow::set_title::he9c2136772a99948
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/window.rs:831
  16:     0x55573abfdf34 - winit::platform_impl::platform::Window::set_title::hc653ef4eb0dc052b
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:237
  17:     0x55573ac05f27 - winit::window::Window::set_title::hbca256d14fc74c52
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/window.rs:544
  18:     0x55573ac8d1df - iced_winit::application::run::{{closure}}::hecfcc47db586fd9f
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:214
  19:     0x55573ac52633 - winit::platform_impl::platform::sticky_exit_callback::h13239904be330919
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  20:     0x55573ac92790 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h019e109a12557cb8
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:299
  21:     0x55573ac9547b - winit::platform_impl::platform::x11::EventLoop<T>::run::hfbc68e0e5513b9e3
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  22:     0x55573ac523cc - winit::platform_impl::platform::EventLoop<T>::run::h512cff13c56ef417
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  23:     0x55573abfd3e4 - winit::event_loop::EventLoop<T>::run::h03663f2423009052
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  24:     0x55573ac8ca99 - iced_winit::application::run::h779f74a6b17c93a9
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  25:     0x55573ac35fe7 - iced::application::Application::run::hec66180e7f594de2
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  26:     0x55573ac70ea8 - pokedex::main::h000b6e6e408b3a1f
                               at examples/pokedex/src/main.rs:7
  27:     0x55573ac4fffb - std::rt::lang_start::{{closure}}::hf0033240660f6083
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  28:     0x55573bdd9138 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  29:     0x55573bdd9138 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  30:     0x55573bdd9138 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  31:     0x55573bdd9138 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  32:     0x55573bdd9138 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  33:     0x55573ac4ffd7 - std::rt::lang_start::h1fdb36b20b0cb0e1
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  34:     0x55573ac72b2a - main
  35:     0x7f3d76d380b3 - __libc_start_main
  36:     0x55573abfd1ae - _start
  37:                0x0 - <unknown>

progress_bar

    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/progress_bar`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x557cf91404a5 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x557cf91404a5 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x557cf91404a5 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x557cf91404a5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x557cf916758c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x557cf913d492 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x557cf9142b60 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x557cf9142b60 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x557cf9142b60 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x557cf91428ac - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x557cf91431a3 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x557cf9142d9b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x557cf9165211 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x557cf9165033 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x557cf87b878b - core::result::Result<T,E>::expect::h3c1d33a457431004
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x557cf87c7dba - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h531c36adcad270bc
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x557cf87ff8d5 - iced_winit::application::run::{{closure}}::hb741716cb7fc67b0
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x557cf87c7773 - winit::platform_impl::platform::sticky_exit_callback::h5aef6425112da68d
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x557cf8796ccf - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h83f07da4e39625ca
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x557cf87996db - winit::platform_impl::platform::x11::EventLoop<T>::run::h57d0c460076af3b9
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x557cf87c732c - winit::platform_impl::platform::EventLoop<T>::run::hda58f7122cbc67bf
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x557cf8802924 - winit::event_loop::EventLoop<T>::run::hcdf0d934d1f5b29c
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x557cf87feb51 - iced_winit::application::run::h3af62644a3d430fb
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x557cf8800547 - iced::application::Application::run::hf699dc1121cc257e
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x557cf8800782 - iced::sandbox::Sandbox::run::h7fdc6bcc7c185f3e
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x557cf87cd3e8 - progress_bar::main::h469eeae24d959f99
                               at examples/progress_bar/src/main.rs:4
  26:     0x557cf87a740b - std::rt::lang_start::{{closure}}::h47dbed67f9929317
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x557cf9143648 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x557cf9143648 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x557cf9143648 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x557cf9143648 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x557cf9143648 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x557cf87a73e7 - std::rt::lang_start::he2b9cbafc7df9609
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x557cf87cd71a - main
  34:     0x7f956fa110b3 - __libc_start_main
  35:     0x557cf874c1ae - _start
  36:                0x0 - <unknown>

solar_system

Works as expected

stopwatch

    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/stopwatch`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55afa6455005 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55afa6455005 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55afa6455005 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55afa6455005 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55afa647c0ec - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55afa6451fe2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55afa64576c0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55afa64576c0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55afa64576c0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55afa645740c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55afa6457d03 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55afa64578fb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55afa6479d71 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55afa6479b93 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55afa5a14a6b - core::result::Result<T,E>::expect::hbcf22279630ff9b5
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55afa5a0c7aa - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::hbd6a3dac949f53be
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55afa5a8c5c7 - iced_winit::application::run::{{closure}}::h79258267940be6d1
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55afa5a2fe03 - winit::platform_impl::platform::sticky_exit_callback::h831826bfc7851896
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55afa5a2720d - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h3e9c05a8fb2b86f6
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55afa5a29c0b - winit::platform_impl::platform::x11::EventLoop<T>::run::h1628c7d979bf9033
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55afa5a2f7dc - winit::platform_impl::platform::EventLoop<T>::run::h4ad791456e5e7a68
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55afa59ddac4 - winit::event_loop::EventLoop<T>::run::h94a3c79edd52a95a
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55afa5a8b809 - iced_winit::application::run::h16a514e4b5fab7e9
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55afa5a0d2f7 - iced::application::Application::run::h00d7504d34cccf49
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55afa5a166f8 - stopwatch::main::ha284763502d6ca97
                               at examples/stopwatch/src/main.rs:9
  25:     0x55afa59f9bcb - std::rt::lang_start::{{closure}}::h23784fd60d78ac0d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  26:     0x55afa64581a8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  27:     0x55afa64581a8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  28:     0x55afa64581a8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  29:     0x55afa64581a8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  30:     0x55afa64581a8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  31:     0x55afa59f9ba7 - std::rt::lang_start::hc8381704ed815f1d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  32:     0x55afa5a174da - main
  33:     0x7fc9f2f9e0b3 - __libc_start_main
  34:     0x55afa59d81ae - _start
  35:                0x0 - <unknown>

styling

    Finished dev [unoptimized + debuginfo] target(s) in 0.13s
     Running `target/debug/styling`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x5576c4ae5b05 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x5576c4ae5b05 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x5576c4ae5b05 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x5576c4ae5b05 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x5576c4b0cbec - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x5576c4ae2aa2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x5576c4ae81c0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x5576c4ae81c0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x5576c4ae81c0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x5576c4ae7f0c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x5576c4ae8803 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x5576c4ae83fb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x5576c4b0a871 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x5576c4b0a693 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x5576c40bbffb - core::result::Result<T,E>::expect::h3126d8090f2b4133
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x5576c40fb0ba - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h7e9dbc14dfb76ee2
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x5576c4111797 - iced_winit::application::run::{{closure}}::h6de3e7b54f4a2a51
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x5576c416b873 - winit::platform_impl::platform::sticky_exit_callback::hb21b3ebd862c705c
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x5576c40adbaa - winit::platform_impl::platform::x11::EventLoop<T>::run_return::h02f4a24725f527df
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x5576c40b05ab - winit::platform_impl::platform::x11::EventLoop<T>::run::h570fa9b381e10491
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x5576c416b24c - winit::platform_impl::platform::EventLoop<T>::run::hf7ee8dadda280a8b
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x5576c41301c4 - winit::event_loop::EventLoop<T>::run::h6c439564c0feb0a8
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x5576c41109f0 - iced_winit::application::run::h12da080a6a407768
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x5576c40faab7 - iced::application::Application::run::h0d6202f83774ab6b
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x5576c40fad42 - iced::sandbox::Sandbox::run::hb578b3c426eef9cb
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x5576c4133ac8 - styling::main::hffff1f838c469054
                               at examples/styling/src/main.rs:8
  26:     0x5576c416cceb - std::rt::lang_start::{{closure}}::hf5901203b718395d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x5576c4ae8ca8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x5576c4ae8ca8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x5576c4ae8ca8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x5576c4ae8ca8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x5576c4ae8ca8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x5576c416ccc7 - std::rt::lang_start::h68f9f2fab331f25d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x5576c4134e0a - main
  34:     0x7f4ef70f70b3 - __libc_start_main
  35:     0x5576c40ac1ae - _start
  36:                0x0 - <unknown>

svg

    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `target/debug/svg`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55a671095585 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55a671095585 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55a671095585 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55a671095585 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55a6710c0e1c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55a671091732 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55a671097c40 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55a671097c40 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55a671097c40 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55a67109798c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55a671098283 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55a671097e7b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55a6710beaa1 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55a6710be8c3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55a67038d9eb - core::result::Result<T,E>::expect::h63446a2ad66f2a7d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55a67039474a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h0fd446f286bbe7cb
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55a670367aff - iced_winit::application::run::{{closure}}::hfe7ee0e23f1ee58f
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55a67035c1b3 - winit::platform_impl::platform::sticky_exit_callback::h2b27406b076daeae
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55a670396ee7 - winit::platform_impl::platform::x11::EventLoop<T>::run_return::ha4b28571e1f5a5af
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55a670397f8b - winit::platform_impl::platform::x11::EventLoop<T>::run::h0e06b5715f51bb6e
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55a67035bf4c - winit::platform_impl::platform::EventLoop<T>::run::h5bfbcadced2da32b
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55a67035cc94 - winit::event_loop::EventLoop<T>::run::h3bbd7f5216fc4f44
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55a670366d97 - iced_winit::application::run::hb5f18c2bc7e99133
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55a67037d7c7 - iced::application::Application::run::hecb1f1427f07e6e1
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55a67037d9e2 - iced::sandbox::Sandbox::run::hfab340ba0c9a4420
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x55a670339cd8 - svg::main::h587b5582e7064b02
                               at examples/svg/src/main.rs:4
  26:     0x55a6703ae9db - std::rt::lang_start::{{closure}}::hc0e93a53f44eca8c
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x55a671098728 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x55a671098728 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x55a671098728 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x55a671098728 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x55a671098728 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x55a6703ae9b7 - std::rt::lang_start::hb5901bb1e6f45b8d
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x55a670339fba - main
  34:     0x7f9d61e500b3 - __libc_start_main
  35:     0x55a6703271ae - _start
  36:                0x0 - <unknown>

todos

    Finished dev [unoptimized + debuginfo] target(s) in 0.15s
     Running `target/debug/todos`
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x55bea773afd5 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x55bea773afd5 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x55bea773afd5 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x55bea773afd5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x55bea776221c - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x55bea7737da2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x55bea773d6b0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x55bea773d6b0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x55bea773d6b0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x55bea773d3fc - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x55bea773dcf3 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x55bea773d8eb - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x55bea775fea1 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x55bea775fcc3 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x55bea6c600cb - core::result::Result<T,E>::expect::he27c7522cfe48ba5
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x55bea6c353ba - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h172d9340f9682d16
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x55bea6d07ea0 - iced_winit::application::run::{{closure}}::h8ee93ef40a00d24b
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x55bea6c6c0d3 - winit::platform_impl::platform::sticky_exit_callback::h27c0b196f693abcf
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x55bea6c8003a - winit::platform_impl::platform::x11::EventLoop<T>::run_return::hcba5985e9969fd09
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x55bea6c82a3b - winit::platform_impl::platform::x11::EventLoop<T>::run::hefd6af3c730b312d
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x55bea6c6be6c - winit::platform_impl::platform::EventLoop<T>::run::h3ebb93ee488c68d5
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x55bea6cb2384 - winit::event_loop::EventLoop<T>::run::h8ee7f5c5b2bdf71f
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x55bea6d07033 - iced_winit::application::run::h11d8d69a49036895
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x55bea6cd4437 - iced::application::Application::run::h2da4ce147dabbb31
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x55bea6d2a108 - todos::main::ha1be819f6fa31695
                               at examples/todos/src/main.rs:9
  25:     0x55bea6c35f0b - std::rt::lang_start::{{closure}}::h29192a9c9dff0ff3
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  26:     0x55bea773e198 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  27:     0x55bea773e198 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  28:     0x55bea773e198 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  29:     0x55bea773e198 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  30:     0x55bea773e198 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  31:     0x55bea6c35ee7 - std::rt::lang_start::h8a29274fc94f806b
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  32:     0x55bea6d2ec3a - main
  33:     0x7faede69b0b3 - __libc_start_main
  34:     0x55bea6c131ae - _start
  35:                0x0 - <unknown>

tour

    Finished dev [unoptimized + debuginfo] target(s) in 0.15s
     Running `target/debug/tour`
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
[2020-07-20T00:58:23Z ERROR winit::platform_impl::platform] X11 error: XError {
        description: "BadDrawable (invalid Pixmap or Window parameter)",
        error_code: 9,
        request_code: 149,
        minor_code: 4,
    }
thread 'main' panicked at 'Next frame: TimeOut', /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110:51
stack backtrace:
   0:     0x5629a3a76225 - backtrace::backtrace::libunwind::trace::h34afbfad7fd770fc
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
   1:     0x5629a3a76225 - backtrace::backtrace::trace_unsynchronized::h460d522b1619a600
                               at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
   2:     0x5629a3a76225 - std::sys_common::backtrace::_print_fmt::ha45fac10086813b4
                               at src/libstd/sys_common/backtrace.rs:78
   3:     0x5629a3a76225 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hde84f63fcfd0e6de
                               at src/libstd/sys_common/backtrace.rs:59
   4:     0x5629a3a9d5bc - core::fmt::write::h540ac4a6a1232abc
                               at src/libcore/fmt/mod.rs:1076
   5:     0x5629a3a72da2 - std::io::Write::write_fmt::hc344eafd6e850b4d
                               at src/libstd/io/mod.rs:1537
   6:     0x5629a3a788e0 - std::sys_common::backtrace::_print::h4db88ff15cb5d61d
                               at src/libstd/sys_common/backtrace.rs:62
   7:     0x5629a3a788e0 - std::sys_common::backtrace::print::h5fc39e1b1f610bd3
                               at src/libstd/sys_common/backtrace.rs:49
   8:     0x5629a3a788e0 - std::panicking::default_hook::{{closure}}::h59e55edacb1d974a
                               at src/libstd/panicking.rs:198
   9:     0x5629a3a7862c - std::panicking::default_hook::heee4c8016dfbf328
                               at src/libstd/panicking.rs:217
  10:     0x5629a3a78f23 - std::panicking::rust_panic_with_hook::h8405b6301c79fb5a
                               at src/libstd/panicking.rs:526
  11:     0x5629a3a78b1b - rust_begin_unwind
                               at src/libstd/panicking.rs:437
  12:     0x5629a3a9b241 - core::panicking::panic_fmt::h78830ea6a34e7206
                               at src/libcore/panicking.rs:85
  13:     0x5629a3a9b063 - core::option::expect_none_failed::hf79bbb5ca7e09e08
                               at src/libcore/option.rs:1269
  14:     0x5629a2bbc6db - core::result::Result<T,E>::expect::h6a3df9e3a18be479
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libcore/result.rs:963
  15:     0x5629a2befb8a - <iced_wgpu::window::compositor::Compositor as iced_graphics::window::compositor::Compositor>::draw::h67879fb1c3335854
                               at /home/james/Documents/Projects/iced/wgpu/src/window/compositor.rs:110
  16:     0x5629a2c5443c - iced_winit::application::run::{{closure}}::h0d89f0f8622ed91b
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:285
  17:     0x5629a2be4a93 - winit::platform_impl::platform::sticky_exit_callback::h828a7c03b8bd2023
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:698
  18:     0x5629a2be035a - winit::platform_impl::platform::x11::EventLoop<T>::run_return::hc031e5737fd0dedc
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:312
  19:     0x5629a2be2d5b - winit::platform_impl::platform::x11::EventLoop<T>::run::h75b074df619bc678
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/x11/mod.rs:390
  20:     0x5629a2be446c - winit::platform_impl::platform::EventLoop<T>::run::h64fec6e0ed6fef4a
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/platform_impl/linux/mod.rs:645
  21:     0x5629a2bfb164 - winit::event_loop::EventLoop<T>::run::h0b0fc45c25e27b19
                               at /home/james/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.22.2/src/event_loop.rs:149
  22:     0x5629a2c5362b - iced_winit::application::run::hfed1f7b06163c154
                               at /home/james/Documents/Projects/iced/winit/src/application.rs:181
  23:     0x5629a2b80af7 - iced::application::Application::run::h5bd4042bb5fdea38
                               at /home/james/Documents/Projects/iced/src/application.rs:229
  24:     0x5629a2b80d62 - iced::sandbox::Sandbox::run::h92a5dd0a07df8af9
                               at /home/james/Documents/Projects/iced/src/sandbox.rs:166
  25:     0x5629a2c37c1e - tour::main::he432713b82792b46
                               at examples/tour/src/main.rs:10
  26:     0x5629a2c0ce8b - std::rt::lang_start::{{closure}}::hfb87a94d32283c36
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  27:     0x5629a3a793c8 - std::rt::lang_start_internal::{{closure}}::h7cea099ad4edf1eb
                               at src/libstd/rt.rs:52
  28:     0x5629a3a793c8 - std::panicking::try::do_call::h42d93372c44025d2
                               at src/libstd/panicking.rs:348
  29:     0x5629a3a793c8 - std::panicking::try::hb47a4182362d3341
                               at src/libstd/panicking.rs:325
  30:     0x5629a3a793c8 - std::panic::catch_unwind::h2afcfbf3125915b4
                               at src/libstd/panic.rs:394
  31:     0x5629a3a793c8 - std::rt::lang_start_internal::h4f696727fe904f48
                               at src/libstd/rt.rs:51
  32:     0x5629a2c0ce67 - std::rt::lang_start::h6b2b846adc3c1286
                               at /home/james/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src/libstd/rt.rs:67
  33:     0x5629a2c3e19a - main
  34:     0x7f46d34380b3 - __libc_start_main
  35:     0x5629a2b6c1ae - _start
  36:                0x0 - <unknown>
question

Most helpful comment

iced will choose an integrated GPU by default, unless the antialiasing flag is enabled.

The examples that work as expected for you enable this flag. As a consequence, iced chooses your dedicated NVIDIA GPU instead of your integrated one.

Therefore, this is most likely related to poor Vulkan support with your integrated GPU.

All 3 comments

Is there a way to do this for my own projects using iced? And if so, how?

Enable the glow feature in the Cargo.toml:
iced = { git = "...", features = ["glow"] }

iced will choose an integrated GPU by default, unless the antialiasing flag is enabled.

The examples that work as expected for you enable this flag. As a consequence, iced chooses your dedicated NVIDIA GPU instead of your integrated one.

Therefore, this is most likely related to poor Vulkan support with your integrated GPU.

Just wanted to note that I had the same problem, and the suggestion by @Songtronix fixed it. Just in case it's helpful, here's my own system info:

OS: Pop!_OS 20.04 LTS (Functionally acts as Ubuntu)
Processor: Intel i7-6700HQ (integrated HD Graphics 530 GPU)
GPU: NVIDIA GeForce 960M

As OP mentioned, prior to this fix, most of my error messages seemed to be pointing towards the wgpu dependency.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Plecra picture Plecra  路  4Comments

twitchyliquid64 picture twitchyliquid64  路  4Comments

casperstorm picture casperstorm  路  3Comments

Charles-Schleich picture Charles-Schleich  路  3Comments

rowungiles picture rowungiles  路  4Comments