Posts from 2013
-
:
New release of Lock Explorer tools now support Slim Reader Writer locks and Mutexes
I’ve just released new versions of my Lock Explorer tools, LID and LIA. This is quite a big release as it increases the number of locking APIs that the tools instrument from 1 to 3. We now track Slim Reader Writer locks and Mutexes. … -
:
Incorrect Windows 8 error message change!
I’ve been pretty happy with moving to Windows 8. I’ve got used to the “new” UI, it was a pretty painless transition once I learned the new shortcut keys and I actually think that the new “start menu” is … -
:
The problem with FILE_SKIP_COMPLETION_PORT_ON_SUCCESS and datagram socket read errors is fixed in Windows 8
Back in January 2010 I discovered that if FILE_SKIP_COMPLETION_PORT_ON_SUCCESS is enabled on a datagram socket and a datagram arrives when a read is NOT currently pending and the datagram is bigger than the buffer supplied to the next read … -
:
10 years of blogging...
On the 3rd of May 2003 I posted the first entry on this blog. I then proceeded to “back fill” the blog with various things that had either been posted before in other places or had been laying around waiting for me to have … -
:
Comments disabled for a while
Due to masses of attempted comment spam which was causing my hosting provider’s server some problems I’ve disabled comments for a while. Email me if you have something you’d like added and I’ll sort it out for you. … -
:
Book review: Instant Windows 8 C++ Application Development How-to - Packt Publishing
I have recently been sent a couple of ebooks to review. It seems people at Packt Publishing think that I’d be a good person to review their C++ books… Anyway, bear in mind that this ebook was given to me for free and that I was … -
:
Visual Studio 2013 Preview - isprint() incorrectly classifies ' ' as printable for 'C' locale.
It seems that `isprint() is broken. The following program demonstrates the problem. In VS20013 it prints “test failed” in all previous versions of visual studio it prints “test passed”. From this reference: …