Results 1 to 18 of 18

Thread: Missing Previous Generation message explained

  1. #1

    Missing Previous Generation message explained

    I have managed to verify the cause of the 910 - Illegal or missing previous generation messages, when they occur along with 'unable to contact server'. It works like so.

    Suppose you upload generation 49. Your data gets uploaded but because the server is presently overloaded and thus slow, your client times out waiting for a reply and assumes the upload failed. Meanwhile generation 49 gets added to you current movie on the server, after gen 48.

    Next time around to upload, it tries to upload gen 49 again (because it thinks it failed before). This time the upload gets through, but your last generation is now 49, not 48. Hence the server issues a 'missing previous generation' error - generation 48 is no longer the last generation in your movie - and the client responds by logging the error and deleting gen 49 from disk (as intended). Then it tries to upload gen 50 which will append to the end of gen 49 without error (unless it times out again..)

    Thus the 910 message really indicates that your data is getting uploaded twice. Which may be annoying but isn't as horrible as it sound. And the second time it gets deleted so its back on track. So no data is actually being lost. You can verify this by checking that your points are still increasing, and that the first filename in your filelist.txt is advancing slowly.

    This is thus all inended behaviour to allow the clinet to adjust itself to a busy overloaded server.

    It is of course still our problem to make the server 'unbusy' but at such time that we do, all your work shoudl still upload fine withOUT any losses (unless you've had different problems than this..)

    So as a wise man once said,
    Don't Panic
    Howard Feldman

  2. #2
    Junior Member
    Join Date
    Jun 2003
    Location
    Finland
    Posts
    3
    Good to hear that cause of problem is solved... But I think I just buffer to generations until I see post where someone says for rock sure that there is no problems with uploading. Nothing bad but I have started folding from 0 three or four times now. ONCE have I folded all 250 generations. Everytime else it has stopped to previous generation not found around 100-150 generation. And after that error it buffers all... I doesn't even upload new generations, just buffers them...

  3. #3
    Again, if you are getting that error along with unable to contact server, you do NOT need to restartm it is working properly. Just keep going and it will eventually upload everything.
    Howard Feldman

  4. #4
    Junior Member
    Join Date
    Jun 2003
    Location
    kent, England
    Posts
    5
    damn, just reinstalled again lost another 60 odd gens, oh well, will know for next time

  5. #5
    Senior Member
    Join Date
    Jul 2002
    Location
    Kodiak, Alaska
    Posts
    432
    I had at least 40 entries in my error log that were paired "can't talk to server" "error 910, missing generation" - and yet they were all uploaded, and my system was merrily working on 10,000 structures for gen 0. It seems to have successfully uploaded the first 0-250 generations.

  6. #6
    OCworkbench Stats Ho
    Join Date
    Jan 2003
    Posts
    519
    The trick is to stay calm, leave the room for 10 minutes, and come back and check it again. If it still causes trouble, shoot the PC

    I am not a Stats Ho, it is just more satisfying to see that my numbers are better than yours.

  7. #7
    Junior Member
    Join Date
    Jun 2003
    Location
    Finland
    Posts
    3
    Originally posted by Grumpy
    The trick is to stay calm, leave the room for 10 minutes, and come back and check it again. If it still causes trouble, shoot the PC

    If I would listen this tip my comp would have been killed couple days ago

  8. #8
    Originally posted by Brian the Fist
    Again, if you are getting that error along with unable to contact server, you do NOT need to restartm it is working properly. Just keep going and it will eventually upload everything.
    Well, actually it is all but working properly:

    ========================[ Jun 22, 2003 2:01 PM ]========================
    ERROR: [000.000] {foldtrajlite2.c, line 3951} Cannot find structure from previous generation .\7vp7eh5y_0_7vp7eh5y_protein_95_0000036_min.val; find it manually or delete filelist.txt to continue
    ERROR: [000.000] {foldtrajlite2.c, line 4127} Error during upload: Previous generation missing
    ERROR: [001.001] {trajtools.c, line 3480} Unable to open trajectory distribution file 7vp7eh5y_protein_97.trj
    FATAL ERROR: [002.003] {foldtrajlite2.c, line 4700} Unable to read trajectory distribution, please create a new one

    The client cannot be restarted at all after this.

    Michael.

    [edit]: seems to be related to this thread (found it just now): http://www.free-dc.org/forum/showthr...&threadid=3353
    Last edited by Michael H.W. Weber; 06-22-2003 at 06:51 PM.
    http://www.rechenkraft.net - Germany's largest distributed computing community

    - - - - - - - - - -
    RNAs are nanomachines or nanomachine building blocks. Examples: The ribosome, RNase P, the cellular protein secretion machinery and the spliceosome.

  9. #9
    Target Butt IronBits's Avatar
    Join Date
    Dec 2001
    Location
    Morrisville, NC
    Posts
    8,619
    Actually, I consider it a BUG, and placed a request for help here
    http://www.free-dc.org/forum/showthr...0981#post30981

  10. #10
    I just wanted to ask everyone to keep an eye out and make sure that things are getting uploaded despite the error (as Howard explained).

    It appears my own client has had the error and continued crunching happily since.

    Please let me know if something different starts happening that is related to this error - and in the meantime I will try to work out a cleaner way to get around the error message.

    Thanks for your patience and speedy replies
    Elena Garderman

  11. #11
    Junior Member
    Join Date
    Jun 2003
    Location
    India
    Posts
    7
    Hi,

    My client continues to crunch and buffer work, but keeps giving the same error and thus won't upload; neither is my score increasing. Just thought I'd let you know.
    Sheriar

  12. #12
    Junior Member
    Join Date
    Sep 2002
    Location
    Oklahoma, USA
    Posts
    5

    Unhappy

    I have the same problem as sheriar. Bug 2, error 1. It will continue fold and buffer more and more generations but nothing will upload thus, wasted effort. What caused this error? In the middle up uploading generations, I either got disconnected to the internet or closed out the black uploading window during upload. I can't remeber which.
    OCworkbench Folder

  13. #13
    I too just had this error on a machine that ran fine for days. My other machines are as yet unaffected, but their only commonality is Win2k. (i.e. hardware is significantly different)

    I was online for a few hours, waiting for the client to upload "naturally" and when it didn't show ANY progress on the current generation after 2 hours or so I clicked the UPLOAD button in DFGui 3.01. DFGui then said "attempting to stop..." and I went on about my winamp and file-sharing fun. A minute or so later I checked back and DFGui was locked, but the system was fine, so I ended the task and restarted DFgui in the hopes that the client was still running, but it wasn't. Tried again, DFgui failed again. Clicked "recover" and the cli restarted, but wouldn't stop. Hard closed cli and just clicked "upload" in DFgui. Client started and reported prev gen missing error.

    Message is pretty straightforward (I removed my username from the filename and replaced with *username*)

    ERROR: [000.000] {foldtrajlite2.c, line 3951} Cannot find structure from previous generation .\*username*_0_*username*_protein_136_0000022_min.val; find it manually or delete filelist.txt to continue
    ERROR: [000.000] {foldtrajlite2.c, line 4127} Error during upload: Previous generation missing

    Other than that, just lots of "failed connect" messages, going back for 5 days (the date of install).

    Do the "manual upload" instructions need modification for this situation or can I follow them to fix this?

  14. #14
    This issue seemed to happen for me after uploading filesets was interrupted. Since apparently it deletes the file after it uploads couldn't I make a copy of the DF folder before I upload, so if my connection is cut off I can replace the missing files. Would this cause a problem?

    Cappaveli

  15. #15
    i have a shed load of these errors but i havent been credited for my folds

    so it seems i am getting this error but its not behaving as you describe here

    this is a portion of my error.log
    ========================[ Jul 1, 2003 6:21 AM ]========================

    ========================[ Jul 1, 2003 7:51 AM ]========================

    ========================[ Jul 1, 2003 8:10 AM ]========================

    ========================[ Jul 1, 2003 8:14 AM ]========================

    ========================[ Jul 1, 2003 8:18 AM ]========================

    ========================[ Jul 1, 2003 8:21 AM ]========================

    ========================[ Jul 1, 2003 8:30 AM ]========================

    ========================[ Jul 1, 2003 8:42 AM ]========================

    ========================[ Jul 1, 2003 8:55 AM ]========================

    ========================[ Jul 1, 2003 9:21 AM ]========================

    ========================[ Jul 1, 2003 4:37 PM ]========================
    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION


    ========================[ Jul 1, 2003 4:38 PM ]========================

    ========================[ Jul 2, 2003 3:30 AM ]========================

    ========================[ Jul 2, 2003 8:04 AM ]========================

    ========================[ Jul 2, 2003 8:04 AM ]========================
    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION


    ========================[ Jul 2, 2003 8:05 AM ]========================

    ========================[ Jul 2, 2003 8:28 AM ]========================

    ========================[ Jul 2, 2003 8:38 AM ]========================

    ========================[ Jul 2, 2003 8:57 AM ]========================

    ========================[ Jul 2, 2003 8:59 AM ]========================

    ========================[ Jul 2, 2003 9:07 AM ]========================

    ========================[ Jul 2, 2003 9:13 AM ]========================

    ========================[ Jul 2, 2003 11:28 AM ]========================
    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION

    ERROR: [000.000] {foldtrajlite2.c, line 4050} Warning during upload: STATUS 910 MISSING PREVIOUS OR ILLEGAL GENERATION


    ========================[ Jul 2, 2003 11:29 AM ]========================

    ========================[ Jul 2, 2003 12:21 PM ]========================

    i think those are all the errors that i havent been credited for

    the only thing i have changed since i started getting these errors is to add my server to my folding and it started from fresh i havent tried to upload from the server yet from fear of losing all those folds as well

  16. #16
    Stats God in Training Darkness Productions's Avatar
    Join Date
    Dec 2001
    Location
    The land of dp!
    Posts
    4,164
    I've figured out a way to resolve the issue, but I think it's mostly in conjunction with the gen 338 issue. One of my clients stopped somewhere after finishing it's first generation. Whenever I would upload my work, I got a STATUS 907 FOLD LOG PARSE ERROR/UNKNOWN HANDLE. I looked through my filelist.txt, and didn't see anything wrong. So I wrote a script to search the filelist.txt and see if there were items in there that didn't have a corresponding file on my drive.

    I found a single set of lines in there that matched this case. I removed the lines, and immediately got the "MISSING PREVIOUS GENERATION" message. From reading the above, it's basically where one of the files has overlapped.

    Luckily for me, the first 5 or so entries in the filelist were for the previous generation. I removed those entries, and uploaded, it worked like magic!

  17. #17
    Fixer of Broken Things FoBoT's Avatar
    Join Date
    Dec 2001
    Location
    Holden MO
    Posts
    2,137
    so you are saying a little more selective editing of the filelist.txt may get my two dumps of work from the 337 bug to go

    sweet!!!!
    Use the right tool for the right job!

  18. #18
    well that theory would be ok if i still actually had the files on my hard drive but it uploaded them and deleted them as it should do but they just werent added to my score

    i would have to say overall phase2 sux compared to phase1 i didnt have any probs with phase1 so far with phase 2 ive lost about 200 odd gens and had to restart from scratch about 4 times due entirely to no fault of my own

    once was due to a machine crashing during an upload but the rest were nothing to do with my machine

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •