Bug 1912195 Comment 37 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Not sure if mork.pl is finding an actual corruption or if it has problems itself with a huge .msf file. Based on what you told me before I suspect your INBOX.msf is now over a gig. I tried it again on a larger file than I tried yesterday and it seems to taking forever, so I gave up.

I then looked inside the INBOX.msf (with gvim) and see that highestStoredUID has a code "B8". I see several places in the file with B8=<a hex number> but the only one that seems to be correct is if I go to the bottom of the file and search back for ```^B8=``` and the hex value I see there matches the highest UID I see in my "Order Received" column.

I don't see a "B8" in your diff of stuff added but not sure you included the whole diff in your comment 36.

Anyhow, if you open your INBOX.msf in an editor and verify you see something like:
```  (B8=highestRecordedUID)(B9=ns:msg:db:row:scope:pending:all)```
I see this near the top of the file. 
Then go to bottom and search backwards for ```^B8=``` and convert the hex value to decimal. That should be the saved "highestRecordedUID" we are looking for. So if you see this, what is the value before and after running TB?  (This is the same thing I was hoping mork.pl would show.)
Not sure if mork.pl is finding an actual corruption or if it has problems itself with a huge .msf file. Based on what you told me before I suspect your INBOX.msf is now over a gig. I tried it again on a larger file than I tried yesterday and it seemed to be taking forever, so I gave up.

I then looked inside the INBOX.msf (with gvim editor) and see that highestStoredUID has a code "B8". I see several places in the file with B8=<a hex number> but the only one that seems to be correct is if I go to the bottom of the file and search backwards for ```^B8=``` and the hex value I find there matches the highest UID I see in my "Order Received" column and what I see in the log for the final ```store new highest UID=...```.

I don't see a "B8" in your diff of stuff added but not sure you included the whole diff in your comment 36.

Anyhow, if you open your INBOX.msf in an editor you should first make sure you see something like this. I see this near the top of the file:
```  (B8=highestRecordedUID)(B9=ns:msg:db:row:scope:pending:all)```
Then go to bottom and search backwards for ```^B8=``` and convert the hex value to decimal. That should be the saved "highestRecordedUID" we are looking for. So if you see this, what is the value before and after running TB?  (This is the same thing I was hoping mork.pl would show us.)

Back to Bug 1912195 Comment 37