Re: std.format doesn't want to work

2021-10-17 Thread solidstate1991 via Digitalmars-d-learn
On Sunday, 17 October 2021 at 13:03:46 UTC, jfondren wrote: then it's likely that some memory corruption prior to format() has broken the GC, and format's allocation of a string is what's failing. Try sprinkling `@safe` and and see what it complains about; try valgrind; try reducing your proble

Re: std.format doesn't want to work

2021-10-17 Thread jfondren via Digitalmars-d-learn
On Sunday, 17 October 2021 at 12:53:07 UTC, solidstate1991 wrote: On Sunday, 17 October 2021 at 05:22:17 UTC, russhy wrote: On Saturday, 16 October 2021 at 22:47:09 UTC, solidstate1991 wrote: When I make this call ``` format(" %3.3f"w, avgFPS); ``` my program immediately crashes with an access

Re: std.format doesn't want to work

2021-10-17 Thread solidstate1991 via Digitalmars-d-learn
On Sunday, 17 October 2021 at 05:22:17 UTC, russhy wrote: On Saturday, 16 October 2021 at 22:47:09 UTC, solidstate1991 wrote: When I make this call ``` format(" %3.3f"w, avgFPS); ``` my program immediately crashes with an access violation error. The debugger out is different between x86 and x86

Re: std.format doesn't want to work

2021-10-16 Thread russhy via Digitalmars-d-learn
On Saturday, 16 October 2021 at 22:47:09 UTC, solidstate1991 wrote: When I make this call ``` format(" %3.3f"w, avgFPS); ``` my program immediately crashes with an access violation error. The debugger out is different between x86 and x86-64. I've made all sanity checks, so I need some other su

Re: std.format doesn't want to work

2021-10-16 Thread frame via Digitalmars-d-learn
On Saturday, 16 October 2021 at 22:47:09 UTC, solidstate1991 wrote: When I make this call ``` format(" %3.3f"w, avgFPS); ``` my program immediately crashes with an access violation error. The debugger out is different between x86 and x86-64. I've made all sanity checks, so I need some other su