title: Transaction log is full (due to NOTHING)... but this database is in simple recovery mode
body: <p>I'm supporting an antedeluvian webapp (soon to be retired) that still uses "aspnetdb" for its auth system.  I was doing some work in prep for its retirement on my test environment, when I found my test server complaining with the following error:</p>
  
  <blockquote>
    <p>The transaction log for database 'aspnetdb' is full due to 'NOTHING'.</p>
  </blockquote>
  
  <p>Now, normally I'd assume the problem came from the database transaction log... but this database was recently switched into simple recovery mode (this is a test machine).</p>
  
  <p>I've tried a few experiments with no luck, and done a fair bit of googling.  Anybody seen this error before?  Full transaction log on a database in simple recovery mode?</p>
  
  <p>It's on SQL Server 2016, running in 2008 compatibility mode because aspnetdb is that old.</p>