Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
OrbTk-mirror
OrbTk-mirror
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 60
    • Issues 60
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • redox-os
  • OrbTk-mirrorOrbTk-mirror
  • Issues
  • #184

Closed
Open
Opened Aug 03, 2019 by SunDoge@SunDoge
  • Report abuse
  • New issue
Report abuse New issue

Examples crash on windows

$ RUST_BACKTRACE=1 cargo run --example widgets --release --features preview
    Finished release [optimized] target(s) in 0.96s
     Running `target\release\examples\widgets.exe`
UnexpectedToken(Number { has_sign: false, value: 0.0, int_value: Some(0) })
Error occured in `min-width: 0;`
UnexpectedToken(Number { has_sign: false, value: 100.0, int_value: Some(100) })
Error occured in `width: 100;`
UnexpectedToken(Number { has_sign: false, value: 32.0, int_value: Some(32) })
Error occured in `height: 32;`
UnexpectedToken(Number { has_sign: false, value: 32.0, int_value: Some(32) })
Error occured in `height: 32;`
thread 'main' panicked at 'Didn't find the font!: NotFound', src\libcore\result.rs:997:5
stack backtrace:
   0: std::sys::windows::backtrace::set_frames
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\sys\windows\backtrace\mod.rs:95
   1: std::sys::windows::backtrace::unwind_backtrace
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\sys\windows\backtrace\mod.rs:82
   2: std::sys_common::backtrace::_print
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\sys_common\backtrace.rs:71
   3: std::sys_common::backtrace::print
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\sys_common\backtrace.rs:59
   4: std::panicking::default_hook::{{closure}}
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:197
   5: std::panicking::default_hook
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:211
   6: std::panicking::rust_panic_with_hook
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:474
   7: std::panicking::continue_panic_fmt
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:381
   8: std::panicking::rust_begin_panic
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:308
   9: core::panicking::panic_fmt
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libcore\panicking.rs:85
  10: core::result::unwrap_failed
  11: pathfinder_canvas::CanvasRenderingContext2D::set_font_by_postscript_name
  12: <orbtk_api::layout::fixed_size::FixedSizeLayout as orbtk_api::layout::Layout>::measure
  13: <orbtk_api::layout::grid::GridLayout as orbtk_api::layout::Layout>::measure
  14: <orbtk_api::layout::grid::GridLayout as orbtk_api::layout::Layout>::measure
  15: <orbtk_api::systems::layout_system::LayoutSystem as dces::system::System<orbtk_tree::Tree>>::run
  16: dces::world::World<T>::run
  17: winit::platform::platform::events_loop::EventsLoop::run_forever
  18: orbtk_shell::platform::ShellRunner<A>::run
  19: orbtk_api::application::Application::run
  20: alloc::alloc::box_free
  21: <T as core::any::Any>::type_id
  22: std::rt::lang_start_internal::{{closure}}
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\rt.rs:49
  23: std::panicking::try::do_call<closure,i32>
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:293
  24: panic_unwind::__rust_maybe_catch_panic
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libpanic_unwind\lib.rs:87
  25: std::panicking::try
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panicking.rs:272
  26: std::panic::catch_unwind
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\panic.rs:388
  27: std::rt::lang_start_internal
             at /rustc/3c235d5600393dfe6c36eeed34042efad8d4f26e\/src\libstd\rt.rs:48
  28: main
  29: invoke_main
             at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78
  30: __scrt_common_main_seh
             at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
  31: BaseThreadInitThunk
  32: RtlUserThreadStart
error: process didn't exit successfully: `target\release\examples\widgets.exe` (exit code: 101)

An empty window appears about 3 seconds then crashes.

I have Roboto-Regular.ttf installed, and I see nowhere requires the font.

Edited Aug 03, 2019 by SunDoge
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
bug
Assign labels
  • View project labels
Reference: redox-os/orbtk-mirror#184