Re: [Ohrrpgce] [ohrrpgce/ohrrpgce] External process spawning broken on some Linux boxes (test game, hspeak) (Issue #1245)

2022-09-09 Thread Ralph Versteegen via Ohrrpgce
I'm aware of one thing that causes spawned programs to freeze (which then 
freezes Custom under Unix if it's waiting): if the program prints to stdout/err 
and it fills up the pipe buffer.

Try attaching gdb or seeing what the last thing in c_debug.txt is (since hspeak 
is invoked twice)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1245#issuecomment-1242519510
You are receiving this because you are subscribed to this thread.

Message ID: ___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] [ohrrpgce/ohrrpgce] External process spawning broken on some Linux boxes (test game, hspeak) (Issue #1245)

2022-09-09 Thread James Paige via Ohrrpgce
This happened again. I am not reopening, because I still think this is just me, 
but before I fixed it with a reboot, I confirmed that it still happens even 
with `-gfx fb` instead of the default sdl2 backend, and that doing a 
command-line import of scripts does not avoid the problem.

*Reboot sigh*

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1245#issuecomment-1242516947
You are receiving this because you are subscribed to this thread.

Message ID: ___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] [ohrrpgce/ohrrpgce] External process spawning broken on some Linux boxes (test game, hspeak) (Issue #1245)

2022-09-07 Thread James Paige via Ohrrpgce
Okay, that was weird.

I updated all my packages, rebooted, and the problem just went away.

I am marking this closed. Not a valid bug (but definitely a weird thing)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1245#issuecomment-1239542991
You are receiving this because you are subscribed to this thread.

Message ID: ___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] [ohrrpgce/ohrrpgce] External process spawning broken on some Linux boxes (test game, hspeak) (Issue #1245)

2022-09-07 Thread James Paige via Ohrrpgce
Closed #1245 as not planned.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1245#event-7339997680
You are receiving this because you are subscribed to this thread.

Message ID: ___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


Re: [Ohrrpgce] [ohrrpgce/ohrrpgce] External process spawning broken on some Linux boxes (test game, hspeak) (Issue #1245)

2022-09-07 Thread James Paige via Ohrrpgce
I'm confident nothing you changed recently broke it. It has to be something 
weird with my computer. I tested on one of the nightly build vms and it still 
works perfectly fine.

Here is c_debug.txt up to the freeze

```
 0.5  Full game data upgrade...
 0.5  Last edited by: [[OHRRPGCE wip 20220907.13112 gfx_sdl2+fb/music_sdl2 
FreeBASIC 1.08.1 (2021-07-08) gcc 10.2.1 x86_64 buildname=  Built on eolo -g 
-exx FB_ERR=511 -gen gcc Linux 64-bit]] branch_rev 13112
 0.5  Upgraded by: OHRRPGCE wip 20171031.9622 gfx_sdl+fb/music_sdl FreeBASIC 
1.05.0 (01-31-2016) x86-g -exx Linux 32-bit
 0.5  archinym creation info: upgraded with RPGFIX.EXE 2412
 0.5  ps -p 114161 -o comm= > "/home/james/.ohrrpgce/temp_stdout.990930.tmp" 2> 
"/home/james/.ohrrpgce/temp_stderr.985026.tmp"
 0.6  Joystick 0 GUID 03006f0ea0020f0100 instance_id 0
 0.6   Opened as gamecontroller XInput Controller
 0.6   Type: 2
 0.6  
 0.6  Opened joystick 0 PDP Xbox One Midnight Blue (id 0) -- 11 buttons 6 axes 
1 hats 0 balls
48.3  Successfully opened IPC channel /home/james/.ohrrpgce/.lump_updates.txt
```

And there is nothing interesting after I un-stick it by trying to close the 
window

```
164.7  channel_write: pipe closed.
165.5  Cleaning up and terminating 0
165.5  Closing music backend...
165.6  ...done
168.3  Closing gfx backend & allmodex...
168.4  ...done
168.4  End.
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/ohrrpgce/ohrrpgce/issues/1245#issuecomment-1239519797
You are receiving this because you are subscribed to this thread.

Message ID: ___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org