Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Exception trying to call to a web method #1096

Open
@AlbertoVPersonal

Description

@AlbertoVPersonal

Version

  • async-std v1.13.0

Platform

Microsoft Windows 11 Pro10.0.226312263164 bits

Description

I want to call to a web method and the system raises an exception when it tries to do the call.
The web method runs and it returns the valid response when it is called from Postman or similar clients.

Given the code, the sytem raises an exception.

I tried this code:

let post_call_result = client.post("http://localhost/serial_number/1");async_std::task::block_on(async{let res1 = post_call_result.send().await;match res1{Ok(_) =>println!("OK!"),Err(e) =>eprintln!("\nError CALL WS: {}", e)}});

I expected to see this happen:

the call is successfull.

Instead, this happened: the system raised this exception.

thread 'main' panicked at C:\Users\MY_USER\.cargo\registry\src\index.crates.io-6f17d22bba15001f\async-global-executor-2.4.1\src\init.rs:39:18:cannot spawn executor threads: Os { code: 87, kind: InvalidInput, message: "El parámetro no es correcto." }note: run with `RUST_BACKTRACE=1` environment variable to display a backtracethread 'main' panicked at C:\Users\MY_USER\.cargo\registry\src\index.crates.io-6f17d22bba15001f\async-io-2.3.4\src\driver.rs:34:14:cannot spawn async-io thread: Os { code: 87, kind: InvalidInput, message: "El parámetro no es correcto." }stack backtrace:   0:     0x7ffffd564d91 - std::backtrace_rs::backtrace::dbghelp64::trace                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\..\..\backtrace\src\backtrace\dbghelp64.rs:91   1:     0x7ffffd564d91 - std::backtrace_rs::backtrace::trace_unsynchronized                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\..\..\backtrace\src\backtrace\mod.rs:66   2:     0x7ffffd564d91 - std::sys::backtrace::_print_fmt                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\sys\backtrace.rs:66   3:     0x7ffffd564d91 - std::sys::backtrace::impl$0::print::impl$0::fmt                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\sys\backtrace.rs:39   4:     0x7ffffd5964b9 - core::fmt::rt::Argument::fmt                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\fmt\rt.rs:177   5:     0x7ffffd5964b9 - core::fmt::write                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\fmt\mod.rs:1178   6:     0x7ffffd55af57 - std::io::Write::write_fmt<std::sys::pal::windows::stdio::Stderr>                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\io\mod.rs:1823   7:     0x7ffffd567ea9 - std::panicking::default_hook::closure$1                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:266   8:     0x7ffffd567a2c - std::panicking::default_hook                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:293   9:     0x7ffffd568882 - std::panicking::rust_panic_with_hook                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:797  10:     0x7ffffd5686c6 - std::panicking::begin_panic_handler::closure$0                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:671  11:     0x7ffffd56584f - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_handler::closure_env$0,never$>                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\sys\backtrace.rs:170  12:     0x7ffffd5682d6 - std::panicking::begin_panic_handler                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:662  13:     0x7ffffd5c1924 - core::panicking::panic_fmt                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\panicking.rs:74  14:     0x7ffffd5c1ed0 - core::result::unwrap_failed                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\result.rs:1677  15:     0x7ff7688bcc6f - main  16:     0x7ff7688af86e - main  17:     0x7ff8a10ff540 - _CxxFrameHandler3  18:     0x7ff8a10f3a86 - is_exception_typeof  19:     0x7ff8a10fea14 - _C_specific_handler  20:     0x7ff8a10f2c94 - is_exception_typeof  21:     0x7ff8a10ff351 - _CxxFrameHandler3  22:     0x7ff8b77151ff - _chkstk  23:     0x7ff8b7690144 - RtlUnwindEx  24:     0x7ffffd5b33ca - __FrameHandler3::UnwindNestedFrames                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\risctrnsctrl.cpp:759  25:     0x7ffffd5b404d - CatchIt<__FrameHandler3>                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:1326  26:     0x7ffffd5b4392 - FindHandler<__FrameHandler3>                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:670  27:     0x7ffffd5b4af9 - __InternalCxxFrameHandler<__FrameHandler3>                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:396  28:     0x7ffffd5b3539 - __CxxFrameHandler3                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\risctrnsctrl.cpp:281  29:     0x7ff8b771517f - _chkstk  30:     0x7ff8b768e856 - RtlFindCharInUnicodeString  31:     0x7ff8b76c4925 - RtlRaiseException  32:     0x7ff8b704fe4c - RaiseException  33:     0x7ffffd5b35e7 - _CxxThrowException                               at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\throw.cpp:81  34:     0x7ffffd57f570 - panic_unwind::imp::panic                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/panic_unwind\src\seh.rs:359  35:     0x7ffffd57f570 - panic_unwind::__rust_start_panic                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/panic_unwind\src\lib.rs:99  36:     0x7ffffd568bf5 - std::panicking::rust_panic                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:858  37:     0x7ffffd568910 - std::panicking::rust_panic_with_hook                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:822  38:     0x7ffffd5686c6 - std::panicking::begin_panic_handler::closure$0                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:671  39:     0x7ffffd56584f - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_handler::closure_env$0,never$>                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\sys\backtrace.rs:170  40:     0x7ffffd5682d6 - std::panicking::begin_panic_handler                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:662  41:     0x7ffffd5c1924 - core::panicking::panic_fmt                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\panicking.rs:74  42:     0x7ffffd5c1ed0 - core::result::unwrap_failed                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/core\src\result.rs:1677  43:     0x7ff7688aeb9c - main  44:     0x7ff7688cb261 - main  45:     0x7ff7688a3078 - __ImageBase  46:     0x7ff768913d15 - main  47:     0x7ff7689d53cb - _guard_xfg_dispatch_icall_nop  48:     0x7ff7688a07cd - __ImageBase  49:     0x7ff7688a5895 - __ImageBase  50:     0x7ff7688a3523 - __ImageBase  51:     0x7ff768886b56 - __ImageBase  52:     0x7ff768886890 - __ImageBase  53:     0x7ffffd54be39 - std::rt::lang_start_internal::closure$2                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\rt.rs:143  54:     0x7ffffd54be39 - std::panicking::try::do_call                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:554  55:     0x7ffffd54be39 - std::panicking::try                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panicking.rs:518  56:     0x7ffffd54be39 - std::panic::catch_unwind                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\panic.rs:345  57:     0x7ffffd54be39 - std::rt::lang_start_internal                               at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14\library/std\src\rt.rs:143  58:     0x7ff7688aa81c - main  59:     0x7ff7689d351c - invoke_main                               at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78  60:     0x7ff7689d351c - __scrt_common_main_seh                               at D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288  61:     0x7ff8b73c257d - BaseThreadInitThunk  62:     0x7ff8b76caf08 - RtlUserThreadStarterror: process didn't exit successfully: `target\release\erver.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp