win_crash_fix_v2.patch

text/x-diff

Filename: win_crash_fix_v2.patch
Type: text/x-diff
Part: 0
Message: Re: postgres.exe has encountered a problem on windows

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: context
Series: patch v2
File+
src/backend/utils/error/elog.c 2 1
Index: src/backend/utils/error/elog.c
===================================================================
RCS file: /repositories/postgreshome/cvs/pgsql/src/backend/utils/error/elog.c,v
retrieving revision 1.226
diff -c -p -r1.226 elog.c
*** src/backend/utils/error/elog.c	19 Aug 2010 22:55:01 -0000	1.226
--- src/backend/utils/error/elog.c	1 Apr 2011 15:47:01 -0000
*************** write_console(const char *line, int len)
*** 1661,1667 ****
  	 */
  	if (GetDatabaseEncoding() != GetPlatformEncoding() &&
  		!in_error_recursion_trouble() &&
! 		!redirection_done)
  	{
  		WCHAR	   *utf16;
  		int			utf16len;
--- 1661,1668 ----
  	 */
  	if (GetDatabaseEncoding() != GetPlatformEncoding() &&
  		!in_error_recursion_trouble() &&
! 		!redirection_done &&
! 		CurrentMemoryContext)
  	{
  		WCHAR	   *utf16;
  		int			utf16len;