miso icon indicating copy to clipboard operation
miso copied to clipboard

Builds but fails to run on Windows - OleInitialize failed

Open aaronscode opened this issue 5 years ago • 0 comments

When running on Windows 10, the project builds successfully (rustc 1.44.0), but panics at runtime with the following stack trace:

Finished release [optimized] target(s) in 0.20s
     Running `target\release\miso.exe`
thread 'main' panicked at 'OleInitialize failed! Result was: `RPC_E_CHANGED_MODE`', C:\Users\username\.rustup\toolchains\stable-x8
6_64-pc-windows-msvc\lib/rustlib/src/rust\src\libstd\macros.rs:13:23
stack backtrace:
   0:     0x7ff70c15fbcf - backtrace::backtrace::trace_unsynchronized
                               at C:\Users\VssAdministrator\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.46\sr
c\backtrace\mod.rs:66
   1:     0x7ff70c15fbcf - std::sys_common::backtrace::_print_fmt
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:78
   2:     0x7ff70c15fbcf - std::sys_common::backtrace::_print::{{impl}}::fmt
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:59
   3:     0x7ff70c17470b - core::fmt::write
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libcore\fmt\mod.rs:1069
   4:     0x7ff70c15d4bc - std::io::Write::write_fmt<std::sys::windows::stdio::Stderr>
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\io\mod.rs:1504
   5:     0x7ff70c162bcc - std::sys_common::backtrace::_print
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:62
   6:     0x7ff70c162bcc - std::sys_common::backtrace::print
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:49
   7:     0x7ff70c162bcc - std::panicking::default_hook::{{closure}}
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panicking.rs:198
   8:     0x7ff70c16280f - std::panicking::default_hook
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panicking.rs:218
   9:     0x7ff70c1633b7 - std::panicking::rust_panic_with_hook
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panicking.rs:511
  10:     0x7ff70bee419d - std::panicking::begin_panic::hbe83ed5127893357
  11:     0x7ff70beceb3d - winit::platform_impl::platform::window::Window::new::h6b3e54f4de2dcab7
  12:     0x7ff70bec0e9a - iced_winit::application::Application::run::h9f4bdc711db4abcf
  13:     0x7ff70bf0650c - <miso::style::Slider as iced_style::slider::StyleSheet>::dragging::h8345cdc197955637
  14:     0x7ff70bef76b6 - <iced_native::widget::container::Container<Message,Renderer> as iced_native::widget::Widget<Message,
Renderer>>::on_event::h9948b2e2a3222fdf
  15:     0x7ff70c1636da - std::rt::lang_start_internal::{{closure}}
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\rt.rs:52
  16:     0x7ff70c1636da - std::panicking::try::do_call
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panicking.rs:331
  17:     0x7ff70c1636da - std::panicking::try
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panicking.rs:274
  18:     0x7ff70c1636da - std::panic::catch_unwind
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\panic.rs:394
  19:     0x7ff70c1636da - std::rt::lang_start_internal
                               at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\rt.rs:51
  20:     0x7ff70bf06547 - main
  21:     0x7ff70c214120 - invoke_main
                               at d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78
  22:     0x7ff70c214120 - __scrt_common_main_seh
                               at d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
  23:     0x7ff9369e7bd4 - BaseThreadInitThunk
  24:     0x7ff93706ce51 - RtlUserThreadStart
error: process didn't exit successfully: `target\release\miso.exe` (exit code: 101)

aaronscode avatar Jun 15 '20 03:06 aaronscode