KingFish wrote:With the hope that I'm not hijacking this message thread, but only adding to it.
I downloaded the latest headers for the newsgroup alt.binaries.hdtv 52 hours ago. Until 4 hours ago, the chunk cache use state had been displayed as "Cache: 200/200 (2)." But I found that there are 50 files, all in the format of alt.binaries.hdtv-Astraweb-XXXXXXXXXXXX-XXXXXXXXXXXX or alt.binaries.hdtv-Easynews-XXXXXXXXXXXX-XXXXXXXXXXXX , in the import folder waiting to be imported.
The only entries in the Logging tab were
"[10/14 13:XX:XX] DEBUG NZB FILE Load Checking"
"[10/14 13:XX:XX] DEBUG Periodic Search: Waiting for next Period XXXX Secs"
"[10/14 13:XX:XX] DEBUG Periodic Search: Waiting for next Period XXXX Secs"
repeated over, and over again.
I then exited from and then restarted Newsbin. Three hours later the cache use state was being displayed as "Cache: 200/200 (50)."; the same 50 files were still waiting to be imported, and the exact same string of entries were being made to the logging tab.
I then exited from Newsbin, deleted the files from the Import folder, restarted Newsbin and downloaded the latest headers for all of my subscribed newsgroups, except alt.binaries.hdtv. The new headers were downloaded, and imported in the usual manner, leaving the cache use state as "Cache: 200/200 (0), with the same string of entries being written to the logging tab.
I then changed the post storage settings for the newsgroup alt.binaries.hdtv to "Use Download Age" and with my installation's "Download Age" set to "7" (More than enough time since the last successful update of that newsgroup) and initiated another download of the latest headers. Everything seemed to go as it should, with headers appearing to have been downloaded and imported, and the Cache State changing as things progressed until about an hour ago. Now Newsbin is stuck with 62 files for alt.binaries.hdtv in it's import folder, and the Cache state being displayed as 200/200 (2).
I assume that there is something about the new import files that are choking Newsbin. But how can I overcome the problem?
The file in the import folder currently locked for use by Newsbin is alt.binaries.hdtv-Astraweb-XXXXXXXXXXXX-XXXXXXXXXXXX and is of a size of 40,265 KB. I'm familiar with the process of filtering headers with Newsbin, but I don't know what header is causing the problem and so I don't know what syntax to use to create an entry in my headers filter.
I am running Newsbin 6.8.0B9 Build 4978 under Windows 10 Pro Build 17004 64-bit with 32 GB of RAM.
UPDATE with Additional information added 10/15/2017:
My CPU is an Intel I7-3770K, and my installation of Windows 10 Pro 64-bit has now been updated to Build 17017.
Last night, In frustration, and after exiting from Newsbin, I scanned my PC's system partition, and the partition with my Newsbin Data files for errors (none), deleted all of the .gz files from my import folder, changed the post storage settings for the affected newsgroups to "Use Download Age" (7 days), and deleted the AutoPAR2.db3 and DownloadsV2.db3 files. I then restarted Newsbin and initiated a download of all headers for all of my subscribed newsgroups, except alt.binaries.hdtv hoping to avoid the issue detailed above. Things seem to be moving along so I left Newsbin running and went to bed for the night.
This morning I found that Newsbin had crashed, causing the following event to be written to my PC's Application Event Log file:
Log Name: Application
Source: Application Error
Date: 10/15/2017 10:20:55 AM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: DesktopPC-1
Description:
Faulting application name: NewsbinPro64.exe, version: 6.8.0.0, time stamp: 0x59c57725
Faulting module name: ntdll.dll, version: 10.0.17017.1000, time stamp: 0xb9bdfd0b
Exception code: 0xc0000374
Fault offset: 0x00000000000f4edb
Faulting process id: 0x9a4
Faulting application start time: 0x01d345d870fd688d
Faulting application path: C:\Program Files\Newsbin\NewsbinPro64.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 35cebff5-f644-445e-bb07-49f37c9d6c0c
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<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="2017-10-15T17:20:55.780208000Z" />
<EventRecordID>444</EventRecordID>
<Channel>Application</Channel>
<Computer>DesktopPC-1</Computer>
<Security />
</System>
<EventData>
<Data>NewsbinPro64.exe</Data>
<Data>6.8.0.0</Data>
<Data>59c57725</Data>
<Data>ntdll.dll</Data>
<Data>10.0.17017.1000</Data>
<Data>b9bdfd0b</Data>
<Data>c0000374</Data>
<Data>00000000000f4edb</Data>
<Data>9a4</Data>
<Data>01d345d870fd688d</Data>
<Data>C:\Program Files\Newsbin\NewsbinPro64.exe</Data>
<Data>C:\WINDOWS\SYSTEM32\ntdll.dll</Data>
<Data>35cebff5-f644-445e-bb07-49f37c9d6c0c</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
I again scanned the system partition and the partition with my Newsbin Data files for errors. None found.
I then uninstalled and reinstalled Newsbin, retaining all of the files in the Newsbin Data folder on a separate drive. And then restarted Newsbin and had just enough time to notice that the Cache State was being displayed as 156/200 (141), and that there are no files in the Downloading Files or Files List tabs, before Newsbin crashed. Now, after scanning for file errors, Newsbin won't run at all without crashing.
I've run the command ' sqlite3 DownloadMarker.db3 "pragma integrity_check;" ' from an elevated command prompt for all of the .db3 files in the Newsbin Data (parent) folder and, despite no problems being reported for any of those files, I then ran the command ' sqlite3 database_name "VACUUM;" ' for the same files.
Yet, Newsbin continued to crash within a few seconds of every subsequent restart.
In complete frustration I've renamed my Newsbin Data folder to "Newsbin Data From Hell", created a new "Newsbin Data" folder, copied the Newsbin.ini file from the old folder to the new, and am now in the process of downloading all new headers for all of my subscribed newsgroups. The last time I did this, which was a couple of years ago, it took about 103 hours to finish. Fortunately, my internet service has since been increased from 60/5 Mbps to 100/10 Mbps, but that really won't matter much as it's the importation of the new .gz files that will consume my time and system's resources. <sigh>
In the meantime, I'll be watching the Newsbin forum with my fingers crossed to see if anyone comes up with a realistic remedy to my problems which might allow me to return to the use of the files in my old Newsbin Data folder. And I'll probably also copy the old files to another computer and check the integrity and vacuum all of the *.db3 files in that folder's Spool_V3 folder.
Or, perhaps it's time to abandon the use of message headers and utilize NZB files. What's presently a good source for NZB files? I'd appreciate receiving any and all legitimate suggestions and recommendations via private message. Thanks!