significantly fewer crashes on Linux after upgrading
|Opened on:||Thursday, June 21, 2012 - 22:17|
|Last modified:||Friday, June 22, 2012 - 07:45|
After upgrading kernel+glibc.
Before that, with kernel 2.6.x (I don't remember the glibc version) lots of bad free and bad malloc.
Impossible to have it running more than 20 minutes with some puzzles.
About free()/delete, an assumption, there is an important change in last glibc:
With old glibc was mandatory to use delete with new and free with malloc. For example,
causes a crash (strdup uses malloc). With new glibc (2.14) it works properly.
Now I have Foldit running more than 40 hours :)