andrew-schofield / keepass2-haveibeenpwned

Simple Have I Been Pwned checker for KeePass
MIT License
423 stars 24 forks source link

Crashes KeePass #50

Open vertigo220 opened 5 years ago

vertigo220 commented 5 years ago

KeePass is fully updated (2.39.1, installed on Win10x64) and I tried running a password check with this twice and both times it caused KeePass to crash with a generic, uninformative error ("KeePass has stopped working"). When clicking ok on the error, KeePass closes. I then tried again leaving the "Check all supported breaches" box unchecked and it worked fine, then did it again with the box checked (which I'd done the first two times, when it crashed) and it crashed again. The "Have I Been Pwned" database is the only one available in the dropdown box, so I'm guessing it's something with trying to check the Cloudbleed list with it not actually being available for this check that causes the problem.

Here's the windows error info in case it helps:

Faulting application name: KeePass.exe, version: 2.39.1.0, time stamp: 0x5af6a364
Faulting module name: clr.dll, version: 4.7.2650.0, time stamp: 0x5ab1c520
Exception code: 0xc00000fd
Fault offset: 0x0000000000198eee
Faulting process id: 0x5eac
Faulting application start time: 0x01d41aac3d0c1fa3
Faulting application path: C:\Program Files (x86)\KeePass Password Safe 2\KeePass.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Report Id: a4db35b8-86b4-4063-ab38-a18dc2b4fab1
Faulting package full name: 
Faulting package-relative application ID: 
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Application Error" /> 
  <EventID Qualifiers="0">1000</EventID> 
  <Level>2</Level> 
  <Task>100</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2018-07-14T15:18:53.224161000Z" /> 
  <EventRecordID>14972</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer></Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>KeePass.exe</Data> 
  <Data>2.39.1.0</Data> 
  <Data>5af6a364</Data> 
  <Data>clr.dll</Data> 
  <Data>4.7.2650.0</Data> 
  <Data>5ab1c520</Data> 
  <Data>c00000fd</Data> 
  <Data>0000000000198eee</Data> 
  <Data>5eac</Data> 
  <Data>01d41aac3d0c1fa3</Data> 
  <Data>C:\Program Files (x86)\KeePass Password Safe 2\KeePass.exe</Data> 
  <Data>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll</Data> 
  <Data>a4db35b8-86b4-4063-ab38-a18dc2b4fab1</Data> 
  <Data /> 
  <Data /> 
  </EventData>
  </Event>
Fault bucket 1689976380295049409, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: KeePass.exe
P2: 2.39.1.0
P3: 5af6a364
P4: clr.dll
P5: 4.7.2650.0
P6: 5ab1c520
P7: c00000fd
P8: 0000000000198eee
P9: 
P10: 

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERE412.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC32.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC40.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC70.tmp.txt

These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_KeePass.exe_1ee26542689cf3482bf5c50ba30b56345c97dc_36bf2f78_062df78b

Analysis symbol: 
Rechecking for solution: 0
Report Id: a4db35b8-86b4-4063-ab38-a18dc2b4fab1
Report Status: 268435456
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Windows Error Reporting" /> 
  <EventID Qualifiers="0">1001</EventID> 
  <Level>4</Level> 
  <Task>0</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2018-07-14T15:18:58.737343000Z" /> 
  <EventRecordID>14973</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer></Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>1689976380295049409</Data> 
  <Data>4</Data> 
  <Data>APPCRASH</Data> 
  <Data>Not available</Data> 
  <Data>0</Data> 
  <Data>KeePass.exe</Data> 
  <Data>2.39.1.0</Data> 
  <Data>5af6a364</Data> 
  <Data>clr.dll</Data> 
  <Data>4.7.2650.0</Data> 
  <Data>5ab1c520</Data> 
  <Data>c00000fd</Data> 
  <Data>0000000000198eee</Data> 
  <Data /> 
  <Data /> 
  <Data>\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERE412.tmp.dmp \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC32.tmp.WERInternalMetadata.xml \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC40.tmp.csv \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WEREC70.tmp.txt</Data> 
  <Data>C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_KeePass.exe_1ee26542689cf3482bf5c50ba30b56345c97dc_36bf2f78_062df78b</Data> 
  <Data /> 
  <Data>0</Data> 
  <Data>a4db35b8-86b4-4063-ab38-a18dc2b4fab1</Data> 
  <Data>268435456</Data> 
  <Data>23b4e7552c313951e7740090624970c1</Data> 
  </EventData>
  </Event>