Douglas Mencken

Results 78 comments of Douglas Mencken

need to take some more care of this

what in this universe can ever crash on https://github.com/dougmencken/HeadOverHeels/blob/7eeddc9bb66a00016a0872e4eec9017a5c30a586/src/Ism.cpp#L160

Jorge has the similar crash ![imagen](https://github.com/dougmencken/HeadOverHeels/assets/3457110/f5e7b382-340a-4c74-86ce-05b6a398810b) at the very beginning

``` --- a/source/ospaths.cpp +++ b/source/ospaths.cpp @@ -115,7 +115,7 @@ void setPathToGame ( const char * pathToGame ) fprintf( stdout, "FullPathToGame is \"%s\"\n", FullPathToGame.c_str () ); } -std::string HomePath ; +std::string...

it's related to GCC but not cygwin in fact ``` $ gcc --version gcc (GCC) 11.4.0 Copyright (C) 2021 Free Software Foundation, Inc. ``` doesn't invoke the default constructor (some...

currently it's not some initialization of global and static variables where it crashes, but ``` Thread 1 "headoverheels" received signal SIGSEGV, Segmentation fault. 0x00000004812897f2 in install_timer.part () from /usr/bin/cygalleg-4.4.dll (gdb)...

MSys2 works well, I'm closing this

https://github.com/dougmencken/HeadOverHeels/blob/c6c3c671649e920554d45dd6ab6c44ec6b3adc80/source/Wall.cpp#L38 https://github.com/dougmencken/HeadOverHeels/blob/c6c3c671649e920554d45dd6ab6c44ec6b3adc80/source/Wall.cpp#L46 I can get it for doors but not for the lack of floor https://github.com/dougmencken/HeadOverHeels/blob/c6c3c671649e920554d45dd6ab6c44ec6b3adc80/source/Room.cpp#L1212 https://github.com/dougmencken/HeadOverHeels/blob/c6c3c671649e920554d45dd6ab6c44ec6b3adc80/source/Room.cpp#L1379

Unfortunately, the renaming in https://github.com/dougmencken/HeadOverHeels/commit/49aaa21b87d93541a4cf441d41880881a8db0b84 changed the sequence in which the floor tiles are drawn Before the rename, it looked so ![nofloor-blacktooth3-before-49aaa21](https://github.com/dougmencken/HeadOverHeels/assets/3457110/f3300cde-4884-48d1-baea-939c24b799e4) ![nofloor-blacktooth22-before-49aaa21](https://github.com/dougmencken/HeadOverHeels/assets/3457110/b22bd1b2-e2fc-4ee5-8a9a-1f1c2d4dd116) and then it became ![nofloor-blacktooth3-after-49aaa21](https://github.com/dougmencken/HeadOverHeels/assets/3457110/0d3a04ba-b14e-48f3-94f2-9407a55a9eaf) ![nofloor-blacktooth22-after-49aaa21](https://github.com/dougmencken/HeadOverHeels/assets/3457110/26f6e306-4e4c-4666-9639-a2040e69eb45)