I decided to try to see if I could find anything else out about my error, as 
the bug report is probably not great.

I reproduced the problem by setting winminheight=0 and navigating around a 
bunch of open windows and got the crash again.

I captured a windows Dump file - which I could post if wanted. At any rate I 
opened it up with WinDbg and gathered the following info, which might be 
helpful:
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************
GetUrlPageData2 (WinHttp) failed: 12002.
DUMP_CLASS: 2
DUMP_QUALIFIER: 400
CONTEXT:  (.ecxr)
eax=0002c000 ebx=012ac58c ecx=00000000 edx=00000000 esi=062059b8 edi=0002c000
eip=00937c22 esp=012ac520 ebp=00000074 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010206
gvim!scheme_external_get_thread_local_variables+0xcfb92:
00937c22 f7f9            idiv    eax,ecx
Resetting default scope
FAULTING_IP:
gvim!scheme_external_get_thread_local_variables+cfb92
00937c22 f7f9            idiv    eax,ecx
EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00937c22 
(gvim!scheme_external_get_thread_local_variables+0x000cfb92)
   ExceptionCode: c0000094 (Integer divide-by-zero)
  ExceptionFlags: 00000000
NumberParameters: 0
PROCESS_NAME:  gvim.exe
ERROR_CODE: (NTSTATUS) 0xc0000094 - {EXCEPTION}  Integer division by zero.
EXCEPTION_CODE: (NTSTATUS) 0xc0000094 - {EXCEPTION}  Integer division by zero.
EXCEPTION_CODE_STR:  c0000094
WATSON_BKT_PROCSTAMP:  57d727a6
WATSON_BKT_PROCVER:  8.0.281.0
PROCESS_VER_PRODUCT:  Vim
WATSON_BKT_MODULE:  gvim.exe
WATSON_BKT_MODSTAMP:  57d727a6
WATSON_BKT_MODOFFSET:  137c22
WATSON_BKT_MODVER:  8.0.281.0
MODULE_VER_PRODUCT:  Vim
BUILD_VERSION_STRING:  10.0.14393.1198 (rs1_release_sec.170427-1353)
MODLIST_WITH_TSCHKSUM_HASH:  a5bcb348516fd069dff18918c54a3459cd38b7d9
MODLIST_SHA1_HASH:  7f466ccdaa5e047a2140a5b05f8258134665690d
NTGLOBALFLAG:  0
APPLICATION_VERIFIER_FLAGS:  0
DUMP_FLAGS:  94
DUMP_TYPE:  1
ANALYSIS_SESSION_HOST:  ARL17155
ANALYSIS_SESSION_TIME:  11-21-2017 09:33:54.0088
ANALYSIS_VERSION: 10.0.14321.1024 x86fre
THREAD_ATTRIBUTES:
OS_LOCALE:  ENU
PROBLEM_CLASSES:
    Tid    [0x0]
    Frame  [0x00]
    String [STATUS_INTEGER_DIVIDE_BY_ZERO]
    Data Bucketing
BUGCHECK_STR:  STATUS_INTEGER_DIVIDE_BY_ZERO
DEFAULT_BUCKET_ID:  STATUS_INTEGER_DIVIDE_BY_ZERO
LAST_CONTROL_TRANSFER:  from 0092cead to 00937c22
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
012ac540 0092cead 012ac598 00000001 0092fbd6 
gvim!scheme_external_get_thread_local_variables+0xcfb92
012ac54c 0092fbd6 012ac58c 00000000 00000000 
gvim!scheme_external_get_thread_local_variables+0xc4e1d
012ac57c 0093c631 00000001 00000000 012ac5d0 
gvim!scheme_external_get_thread_local_variables+0xc7b46
012ac5c0 009a7628 012ac5d0 00000001 00000000 
gvim!scheme_external_get_thread_local_variables+0xd45a1
012ac638 009a785c 0615302f 012ac8f8 00000001 
gvim!scheme_external_get_thread_local_variables+0x13f598
012ac6d4 009aaca5 012ac6f8 06177510 00000001 
gvim!scheme_external_get_thread_local_variables+0x13f7cc
012ac824 009abaad 012ac85c 00000001 012ac8f8 
gvim!scheme_external_get_thread_local_variables+0x142c15
012acc08 009e664f 012c4400 0088e740 06177510 
gvim!scheme_external_get_thread_local_variables+0x143a1d
012acc64 009aaca5 012acc88 06177510 00000001 
gvim!scheme_external_get_thread_local_variables+0x17e5bf
012acdb4 009abaad 012acdec 00000001 012ace88 
gvim!scheme_external_get_thread_local_variables+0x142c15
012ad198 008906fe 00000000 0088e740 06177510 
gvim!scheme_external_get_thread_local_variables+0x143a1d
012ad6bc 00890e36 060d20d8 00000000 012adab0 
gvim!scheme_external_get_thread_local_variables+0x2866e
012ad898 0089127b 014bf7a8 00000010 00000000 
gvim!scheme_external_get_thread_local_variables+0x28da6
00000000 00000000 00000000 00000000 00000000 
gvim!scheme_external_get_thread_local_variables+0x291eb
THREAD_SHA1_HASH_MOD_FUNC:  4de71f81409164a8d7171dd737fcc436d5f7cac3
THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  319b46095dea59955592452690308ca6a6c432b6
THREAD_SHA1_HASH_MOD:  0525649ef7c4986db7b9a1e3250bb5aecbf8ac42
FOLLOWUP_IP:
gvim!scheme_external_get_thread_local_variables+cfb92
00937c22 f7f9            idiv    eax,ecx
FAULT_INSTR_CODE:  8689f9f7
SYMBOL_STACK_INDEX:  0
SYMBOL_NAME:  gvim!scheme_external_get_thread_local_variables+cfb92
FOLLOWUP_NAME:  MachineOwner
MODULE_NAME: gvim
IMAGE_NAME:  gvim.exe
DEBUG_FLR_IMAGE_TIMESTAMP:  57d727a6
STACK_COMMAND:  .ecxr ; kb
BUCKET_ID:  
STATUS_INTEGER_DIVIDE_BY_ZERO_gvim!scheme_external_get_thread_local_variables+cfb92
PRIMARY_PROBLEM_CLASS:  
STATUS_INTEGER_DIVIDE_BY_ZERO_gvim!scheme_external_get_thread_local_variables+cfb92
FAILURE_EXCEPTION_CODE:  c0000094
FAILURE_IMAGE_NAME:  gvim.exe
BUCKET_ID_IMAGE_STR:  gvim.exe
FAILURE_MODULE_NAME:  gvim
BUCKET_ID_MODULE_STR:  gvim
FAILURE_FUNCTION_NAME:  scheme_external_get_thread_local_variables
BUCKET_ID_FUNCTION_STR:  scheme_external_get_thread_local_variables
BUCKET_ID_OFFSET:  cfb92
BUCKET_ID_MODTIMEDATESTAMP:  57d727a6
BUCKET_ID_MODCHECKSUM:  2a6e91
BUCKET_ID_MODVER_STR:  8.0.281.0
BUCKET_ID_PREFIX_STR:  STATUS_INTEGER_DIVIDE_BY_ZERO_
FAILURE_PROBLEM_CLASS:  STATUS_INTEGER_DIVIDE_BY_ZERO
FAILURE_SYMBOL_NAME:  gvim.exe!scheme_external_get_thread_local_variables
FAILURE_BUCKET_ID:  
STATUS_INTEGER_DIVIDE_BY_ZERO_c0000094_gvim.exe!scheme_external_get_thread_local_variables
WATSON_STAGEONE_URL:  
http://watson.microsoft.com/StageOne/gvim.exe/8.0.281.0/57d727a6/gvim.exe/8.0.281.0/57d727a6/c0000094/00137c22.htm?Retriage=1
TARGET_TIME:  2017-11-21T14:08:40.000Z
OSBUILD:  14393
OSSERVICEPACK:  1198
SERVICEPACK_NUMBER: 0
OS_REVISION: 0
SUITE_MASK:  256
PRODUCT_TYPE:  1
OSPLATFORM_TYPE:  x86
OSNAME:  Windows 10
OSEDITION:  Windows 10 WinNt SingleUserTS
USER_LCID:  0
OSBUILD_TIMESTAMP:  2017-04-27 19:59:37
BUILDDATESTAMP_STR:  170427-1353
BUILDLAB_STR:  rs1_release_sec
BUILDOSVER_STR:  10.0.14393.1198
ANALYSIS_SESSION_ELAPSED_TIME: affe
ANALYSIS_SOURCE:  UM
FAILURE_ID_HASH_STRING:  
um:status_integer_divide_by_zero_c0000094_gvim.exe!scheme_external_get_thread_local_variables
FAILURE_ID_HASH:  {a2f89657-4e0b-e751-16b5-f629620b03b2}
Followup:     MachineOwner
---------



________________________________
From: Joseph Dornisch
Sent: Monday, November 20, 2017 5:28 PM
To: [email protected]
Subject: Vim 8 crashing on Windows with winminheight=0

Hello,

I have found a problem that I did not experience before Vim 8.x. I only rec=
ently updated, and this coincided with getting a new work computer. I've se=
en this on Windows 10 and Windows Server 2012 with Vim version:
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Sep 12 2016 22:09:20)
MS-Windows 32-bit GUI version with OLE support

I have Vim to be crashing with simple window navigation commands when setti=
ng winminheight=3D0 and having some windows fully minimized. I thought this=
 could have been due to some flakyness I've seen on my system, but now I've=
 seen the same crashing behavior on another system. The issue seems to be c=
ured by just setting winminheight=3D1. Once I made that change I have not h=
ad vim crash on me sense then. It's been a few weeks at this point.

Sorry, as I'm Windows I'm just using the binary distribution and did not co=
mpile it myself in order to provide additional info. I could probably give =
that a shot though if needed.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui