DOSBox-X last version (without dsbxida) works fine.
To Reproduce
run dosbox-x.exe
type run in debug window
run external commamd (z:\ls.com, z:\tree.com)
Environment:
win10
Additional context
i try released binary, and compile myself (msvc19);
runtime error message - _abort() has been called_Call stack
dosbox-x.exe!issue_debug_notification(const wchar_t * const message) Строка 28 C++
dosbox-x.exe!__acrt_report_runtime_error(const wchar_t * message) Строка 154 C++
dosbox-x.exe!abort() Строка 51 C++
dosbox-x.exe!terminate() Строка 59 C++
dosbox-x.exe!FindHandler<__FrameHandler3>(EHExceptionRecord * pExcept, EHRegistrationNode * pRN, _CONTEXT * pContext, void * pDC, const _s_FuncInfo * pFuncInfo, unsigned char recursive, int CatchDepth, EHRegistrationNode * pMarkerRN) Строка 737 C++
dosbox-x.exe!__InternalCxxFrameHandler<__FrameHandler3>(EHExceptionRecord * pExcept, EHRegistrationNode * pRN, _CONTEXT * pContext, void * pDC, const _s_FuncInfo * pFuncInfo, int CatchDepth, EHRegistrationNode * pMarkerRN, unsigned char recursive) Строка 350 C++
dosbox-x.exe!__CxxFrameHandler3(EHExceptionRecord * pExcept, EHRegistrationNode * pRN, void * pContext, void * pDC) Строка 268 C++
ntdll.dll!ExecuteHandler2@20() Нет данных
ntdll.dll!ExecuteHandler@20() Нет данных
ntdll.dll!_KiUserExceptionDispatcher@8() Нет данных
KernelBase.dll!_RaiseException@16() Нет данных
dosbox-x.exe!_CxxThrowException(void * pExceptionObject, const _s__ThrowInfo * pThrowInfo) Строка 75 C++
dosbox-x.exe!apache::thrift::transport::TNonblockingServerSocket::listen(void) Нет данных
dosbox-x.exe!apache::thrift::server::TNonblockingServer::createAndListenOnSocket(void) Нет данных
dosbox-x.exe!apache::thrift::server::TNonblockingServer::registerEvents(struct event_base *) Нет данных
dosbox-x.exe!apache::thrift::server::TNonblockingServer::serve(void) Нет данных
dosbox-x.exe!apache::thrift::server::TServer::run() Строка 108 C++
dosbox-x.exe!apache::thrift::concurrency::Thread::threadMain(class std::shared_ptr<class apache::thrift::concurrency::Thread>) Нет данных
dosbox-x.exe!std::invoke<void (*)(class std::shared_ptr<class apache::thrift::concurrency::Thread>),class std::shared_ptr<class apache::thrift::concurrency::Thread> >(void (*&&)(class std::shared_ptr<class apache::thrift::concurrency::Thread>),class std::shared_ptr<class apache::thrift::concurrency::Thread> &&) Нет данных
dosbox-x.exe!std::thread::_Invoke<class std::tuple<void (*)(class std::shared_ptr<class apache::thrift::concurrency::Thread>),class std::shared_ptr<class apache::thrift::concurrency::Thread> >,0,1>(void *) Нет данных
dosbox-x.exe!thread_start<unsigned int (__stdcall*)(void *),1>(void * const parameter) Строка 97 C++
kernel32.dll!@BaseThreadInitThunk@12() Нет данных
ntdll.dll!__RtlUserThreadStart() Нет данных
ntdll.dll!__RtlUserThreadStart@8() Нет данных
DOSBox-X crashed when i run any external command
DOSBox-X last version (without dsbxida) works fine.
To Reproduce run dosbox-x.exe type run in debug window run external commamd (z:\ls.com, z:\tree.com)
Environment: win10
Additional context i try released binary, and compile myself (msvc19);
runtime error message -
_abort() has been called_
Call stack