machine language

POP Peeper: Tech support, suggestions, discussion, etc.
Post Reply
hime3
Posts: 72
Joined: Tue Dec 07, 2010 9:21 am

machine language

Post by hime3 »

yesterday PP opened gmail in machine language in one gmail account
later yesterday, PP opened gmails in that account in text
today, PP opened gmail in that account in machine language
opened gmail in that account via browser today to see text
PP opened other gmail accounts in text yesterday and today
What might cause machine language issue?
thanks
hime
User avatar
Jeff
Admin / Developer
Posts: 8513
Joined: Sat Sep 08, 2001 9:46 pm

Re: machine language

Post by Jeff »

Garbled/random characters is usually an indication that your database is corrupt.

If you happened to be using v5 beta, there's a "database integrity check" I added which might be helpful to better handle this situation in the future (you're not posting this in the v5 beta forum, so I assume you're not using v5, but just in case):
- You'll need advanced options enabled (main menu: Tools / Options / General; "advanced options")
- Right-click on the account and select "Server info"
- One of the pieces of information is "DB integrity:" which will be "ok" or something else
-> If you can check this (ie. you have PPv5), let me know what your result is

In either case, you'll need to delete the database for any affected accounts:
1) main menu: Tools / Options / Storage
2) If you have PPv5, you can simply double-click on the word "data path"; otherwise, you'll need to open that folder in File Explorer
3) Exit POP Peeper
4) In File Explorer that you opened in step #2, go into the sub-folder named for the affected account
5) Delete the file named data.db
6) Restart POP Peeper
7) The messages for the affected account are gone, but PP will re-sync them on the next check mail
hime3
Posts: 72
Joined: Tue Dec 07, 2010 9:21 am

Re: machine language

Post by hime3 »

Thank you Jeff.
To delete data.db had first to stop PP using Task Manager.
Restarted PP and gmail is now text.
And a new file appeared in PP roaming account: data journal, then disappeared.
Looking forward to v5.
Unaware v5 beta available.
hime
User avatar
Jeff
Admin / Developer
Posts: 8513
Joined: Sat Sep 08, 2001 9:46 pm

Re: machine language

Post by Jeff »

If you manually exited PP and you still had to kill a PP process in task manager then it's likely that you had a rogue process running and there's a *very* good chance that this extra process is what caused the corruption (ie. 2 instances of PP saving data to the same database).

If you have other accounts besides the gmail one that exhibited symptoms, it's very possible that your other databases are also corrupt, even if they don't currently show strange behavior...

v4 tries to prevent multiple instances from running, but v5 makes an improvement to hopefully prevent this.

POP Peeper v5 beta info:
viewtopic.php?f=22&t=7406
hime3
Posts: 72
Joined: Tue Dec 07, 2010 9:21 am

Re: machine language

Post by hime3 »

after deleting db received new gmail in machine language
deleted db again

yes, 2 PP exe files showed
POPPeeper.ex... hf 00 46,800 K POP Peeper Email Notifier
POPPeeper.ex... hf 00 39,548 K POP Peeper Email Notifier

any notion how second exe file occurs?
will delete other gmail databases
Never happened before, guess 10 years use
User avatar
Jeff
Admin / Developer
Posts: 8513
Joined: Sat Sep 08, 2001 9:46 pm

Re: machine language

Post by Jeff »

If you're saying that you again had multiple instances running, then you definitely need to address that or you'll keep running into problems.

Generally, the problem occurs when more than one instance is started at the same time. Once PP has loaded and running normally, a 2nd instance will just tell the first instance to open and the 2nd instance will terminate itself; but there's a window when PP is loading that multiple instances may slip in.

If the problem is occurring when you start Windows, open Task Manager and check in the "Startup" tab to make sure that there aren't multiple instances of POP Peeper.
Post Reply