Fun with Function Pointers

We are into the final weeks of 2007 and also into the final set of releases for this year from WSO2 C team.

Since we are going to be on year end holidays the week after next, we have to run fast to see the end of the release cycles.

I spent half the day yesterday and almost the whole day today trying to figure out a server side bug with Ruby extension but made no progress.

Finally  Janapriya has found the bug and fixed it and the culprit was calling convention with some function pointers. Nither valgrind not Rational Purify could point to the problem. That is the fun side of C, a single word, not even a line of code, a single macro name, can make you wonder like a cloud with no clue for days.

Comments