The information store stops unexpectedly during a service shutdown. If a Drwtsn32.log file is produced, you may see an entry similar to the following:
*----> State Dump for Thread Id 0x2f8 <----*
eax=ffffffff ebx=77e836e6 ecx=00000384 edx=ffffffff esi=61bd3014 edi=77e836d5
eip=77e836f0 esp=191eff74 ebp=191effb4 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000206
KERNEL32!InterlockedDecrement+a:
77e836f0 0fc101 xadd [ecx],eax ds:0023:00000384=????????
ChildEBP RetAddr Args to Child
191eff70 61bd11e9 00000384 00000001 075dd9d0 KERNEL32!InterlockedDecrement+0xa
191effb4 77e96523 07589f50 00000001 075dd9d0 MDBTASK!MdbTaskPoolThread+0x12d
191effec 00000000 61bd1174 07589f50 00000000 KERNEL32!BaseThreadStart+0x52