When use Cairo (http://cairographics.org/ ), you may meet the nasty question: "First-chance exception at 0x68e629dc in test.exe: 0xC0000005: Access violation reading location 0xabababa7". This error message only occurs when the app is on exit.
What's First-chance exception in Cairo on exit? and does it matter? See these discusses:
http://stackoverflow.com/questions/3610888/cairo-error-message-on-exit
and
http://blogs.msdn.com/b/davidklinems/archive/2005/07/18/440150.aspx
In general, it is harmless. so don't warry about that and feel at ease to use cairo.
Sample code bellow:
or another one: