How PellesC 8 rc testings goes ?

Started by TimoVJL, April 09, 2014, 07:08:25 PM

Previous topic - Next topic

TimoVJL

This far i have only debugging problems, no others.
How many are testing this release candidate ?
May the source be with you

JohnF

Just discovered that the debugger crashes on malloc for no apparent reason in various places. "POIDE.EXE caused an Access Violation".

An example

   #define BUFSIZE   2047
   wchar_t *szmodn = malloc(BUFSIZE * sizeof(wchar_t));

John

lingo

On the way...
No serious problems here, so far.
Didn't use the debugger yet, because
i just begin with maturity projects.

lingo

Pelle

One of the bug reports lead to a buffer overrun problem in the debugger, when formatting wide string literals. Fixed in v8.0 RC2.
(similar code for plain string literals, so a little too much code was copied to the wide string literal function).

Buffer overruns can cause all kinds of "unrelated" problems, and not everyone is using wide strings. I'm not saying this is to root cause of the problems, but it could be.

/Pelle

Bitbeisser

Have so far only compiled and played with some of the test projects that came up on the forum and it worked ok for me so far, didn't run into the widestring issue apparently...
Hope to do some more testing next weekend, pretty busy at work right now...

Ralf

JohnF

The crashing I saw is now gone.

John