Subject: [boost] Test Runner Crashing
From: Tom Kent (lists_at_[hidden])
Date: 2015-10-12 09:27:10


Over the weekend I've seen my windows test runner completely crashed (and
other OS applications crashed as well), it is preventing the runner from
getting through a complete run.

I don't really have any idea where it is happening, but I have seen some
errors in wserialization throwing up application crashed window...could
this be related?

Here's the info from the window:

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: test_non_intrusive_text_warchive.exe
  Application Version: 0.0.0.0
  Application Timestamp: 561b13c0
  Fault Module Name: MSVCP120D.dll
  Fault Module Version: 12.0.21005.1
  Fault Module Timestamp: 524f8411
  Exception Code: c0000005
  Exception Offset: 000000000007c170
  OS Version: 6.3.9600.2.0.0.272.7
  Locale ID: 1033
  Additional Information 1: 4de6
  Additional Information 2: 4de60485dd55f55c5bf1ba0ca18762f0
  Additional Information 3: 57a7
  Additional Information 4: 57a7ea5113dd7a4cdeb1d88e51b65649

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=280262

If the online privacy statement is not available, please read our privacy
statement offline:
  C:\Windows\system32\en-US\erofflps.txt

Here's the Visual Studio call stack:

     msvcp120d.dll!00007fff81a4c170()
     [Frames below may be incorrect and/or missing, no symbols loaded for
msvcp120d.dll]
     msvcp120d.dll!00007fff819d88d2()
     msvcp120d.dll!00007fff819d9918()
     msvcp120d.dll!00007fff819e1511()
>
test_non_intrusive_text_warchive.exe!std::basic_filebuf<wchar_t,std::char_traits<wchar_t>
>::_Endwrite() Line 643 + 0xcf bytes C++

test_non_intrusive_text_warchive.exe!std::basic_filebuf<wchar_t,std::char_traits<wchar_t>
>::close() Line 341 + 0xa bytes C++

test_non_intrusive_text_warchive.exe!std::basic_filebuf<wchar_t,std::char_traits<wchar_t>
>::~basic_filebuf<wchar_t,std::char_traits<wchar_t> >() Line 156 C++

test_non_intrusive_text_warchive.exe!std::basic_ofstream<wchar_t,std::char_traits<wchar_t>
>::~basic_ofstream<wchar_t,std::char_traits<wchar_t> >() Line 1061 + 0x13
bytes C++

test_non_intrusive_text_warchive.exe!std::basic_ofstream<wchar_t,std::char_traits<wchar_t>
>::`vbase destructor'() + 0x1c bytes C++
     test_non_intrusive_text_warchive.exe!save(const char * testfile) Line
143 + 0x1b bytes C++
     test_non_intrusive_text_warchive.exe!test_main(int __formal, int
__formal) Line 169 C++
     test_non_intrusive_text_warchive.exe!main(int argc, char * * argv)
Line 203 + 0xe bytes C++
     test_non_intrusive_text_warchive.exe!__tmainCRTStartup() Line 626 +
0x19 bytes C
     test_non_intrusive_text_warchive.exe!mainCRTStartup() Line 466 C
     kernel32.dll!00007fff8f7013d2()
     ntdll.dll!00007fff91fc5454()

Any ideas? Could it be possible that too many application crashes could be
taking out the test runner (and other OS applications) completely?

Thanks,
Tom