Remy van Elst

Results 72 comments of Remy van Elst

> Also I recommend [....] and adding prompt handler (separating from CPU thread) to handle attach/detach commands like in SIMH emulator without shutting system down each time. This could be...

In OpenVMS 7.3 Alpha I can run a decterm without issues on the GUI: ![afbeelding](https://user-images.githubusercontent.com/1927494/105700813-b458e080-5f09-11eb-97a5-c8250d89e01f.png)

I'm having trouble reproducing this, with the same command parameters: ![afbeelding](https://user-images.githubusercontent.com/1927494/99146606-f64be780-2679-11eb-825e-08ad3f8a442a.png) I did get a segfault in the IDE controller related to threading but that doesn't seem to be this...

This is a stack of the segfault: ``` std::thread::get_id thread:173 CAliM1543C_ide::run AliM1543C_ide.cpp:2470 CAliM1543C_ide::start_threads()::$_0::operator()() const AliM1543C_ide.cpp:445 std::__invoke_impl(std::__invoke_other, CAliM1543C_ide::start_threads()::$_0&&) invoke.h:60 std::__invoke(CAliM1543C_ide::start_threads()::$_0&&) invoke.h:95 std::thread::_Invoker::_M_invoke(std::_Index_tuple) thread:244 std::thread::_Invoker::operator()() thread:251 std::thread::_State_impl::_M_run() thread:195 0x00007f65e688bd84 start_thread 0x00007f65e6bc3609 clone...

> The command for the serial console program doesn't allow parameters with spaces (quotes don't work). @lenticularis39 do you have a command to reproduce it with? I'd be happy to...

There is also this: https://github.com/madler/zlib/blob/master/contrib/minizip/ioapi.h#L24 - which does not have arm support. But I did use it for reference. It might also help to debug why the fopen call segfaults....

> So on my test VM (QEMU TCG aarch64 Alpine Linux) `fopen64` is not found by CMake, although it compiles fine with it. I believe this is a build system...

I've updated the request, could you please take a new look @lenticularis39 ?

> That seems quite complicated for a simple feature test, of course it's better that nothing, but I have the feeling it may be too much code for something that...

You can try to build a debug build: $ mkdir build && cd build $ cmake .. -DCMAKE_BUILD_TYPE="Debug" $ make -j$(($(nproc) + 1)) Then attach the GDB debugger to your...