Skip to content

Demo panic on Ubuntu 20.04 #310

@CallumDev

Description

@CallumDev

Running the pathfinder demo in demo/native on latest git results in a panic with IncompatibleWinitWindow

RUST_BACKTRACE=full RUSTFLAGS="-C target-cpu=native" cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.14s
     Running `/home/cmcging/src/pathfinder/target/debug/demo`
The application panicked (crashed).
Message:  called `Result::unwrap()` on an `Err` value: IncompatibleWinitWindow
Location: src/libcore/result.rs:1188
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                          (6 post panic frames hidden)                          
 6: core::result::Result<T,E>::unwrap::h9b108d71ff2f1bd6
    at /usr/src/rustc-1.41.0/src/libcore/result.rs:956
 7: demo::WindowImpl::new::h106aae37d39f3180
    at /home/cmcging/src/pathfinder/demo/native/src/main.rs:250
     248 │         window.show();
     249 │ 
     250 >         let connection = Connection::from_winit_window(&window).unwrap();
     251 │         let native_widget = connection.create_native_widget_from_winit_window(&window).unwrap();
     252 │ 
 8: demo::main::ha73be71742b38d70
    at /home/cmcging/src/pathfinder/demo/native/src/main.rs:78
      76 │     options.command_line_overrides();
      77 │ 
      78 >     let window = WindowImpl::new(&options);
      79 │     let window_size = window.size();
      80 │ 
                         (8 runtime init frames hidden)          

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions