Today, when running my Delphi/Indy9 HTTP application alongside GetRight, GetRight would frequently crash with a:
"Socket Notification Sink"
...message. The full Application Error dialog box reads:
"Socket Notification Sink: getright.exe - Application Error
The exception unknown software exception (0cx00000fd) occurred in the application at location 0x77fcc114"
I Googled the Sink string, and read through a fair few of the matches, most point to the information summarised on this page:
The crux of which seems to be:
"...More specifically, the "Socket Notification Sink" error actually relates to a failed window creation for use by a MFC socket
class object. Since the MFC socket classes actually create and utilize a window to control the MFC socket object, failure to
generate this window results in a detrimental application error."
However, I've never encountered the message in any other circumstances, so I'm not sure whether it's MY fault that GetRight if
crashing, or a programming problem with GetRight. I can't find any archived messages which mention the error in conjunction with
anything Delphi or Indy related, but I thought I'd ask whether anyone here has any thoughts on the matter.
Many thanks in advance