From: Dylan Penhale <dylanpenhale@(email surpressed)> Subject: Max field size of job notes Date: Tue, 06 Dec 2005 15:05:30 -0800 |
Msg# 1145 View Complete Thread (5 articles) | All Threads Last Next |
Could you tell me what the maximum size a frame notes and job notes are? Last night we had a couple of jobs that "accidentally" created very large frame notes that appeared to crash rushd. We are looking at preventing this from happening again but it would be useful to know. Dylan Penhale Systems Administrator Fuel International 65 King Street Newtown Sydney NSW 2042 Phone: xxxxxxxxxx Mobile: xxxxxxxxxx Email: Dylan@(email surpressed) Web: www.fuel-depot.com ___________________________________________________________________ The information in this email is confidential and may be privileged. The contents may not be disclosed, copied, printed, forwarded or disseminated, or used by anyone other than the addressee. If you are not the intended recipient, please contact the sender of this e-mail. His Best cannot accept any responsibility for the accuracy or completeness of this message has it has been transmitted over a public network. If you suspect that the message may have been intercepted or amended please call the sender immediately. |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: Max field size of job notes Date: Tue, 06 Dec 2005 15:32:53 -0800 |
Msg# 1146 View Complete Thread (5 articles) | All Threads Last Next |
Dylan Penhale wrote: [posted to rush.general] Could you tell me what the maximum size a frame notes and job notes are? Last night we had a couple of jobs that "accidentally" created very large frame notes that appeared to crash rushd. We are looking at preventing this from happening again but it would be useful to know. Hmm, the strings should be dynamically allocated, but you might be encountering a line length limit of 1000 chars imposed, due to the way the varargs stuff works. (In some cases, sprintf() is used, such that it's very difficult to anticipate the size of the variable arguments) I'll do some tests to verify, but offhand I'd say try to keep lines shorter than 1000 chars. Esp in the case of frame notes, where the limit would include the width of each line in the 'rush -lf' report. If need be, I can supply a binary with the character limit of the sprintf()s expanded to 4096. -- Greg Ercolano, erco@(email surpressed) Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed) Cel: (Tel# suppressed) Fax: (Tel# suppressed) |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: Max field size of job notes Date: Tue, 06 Dec 2005 15:59:50 -0800 |
Msg# 1147 View Complete Thread (5 articles) | All Threads Last Next |
Greg Ercolano wrote: Last night we had a couple of jobs that "accidentally" created very large frame notes that appeared to crash rushd. [..]Hmm, the strings should be dynamically allocated, but you might be encountering a line length limit of 1000 chars imposed, due to the way the varargs stuff works. [..] I'll do some tests to verify, [..] I did some tests.. seems lines can get pretty darn long before anything freaks out. But I think what I should do is enforce some line limits which is surely better than just enlarging the buffers. I looked at the code, and it actually /should/ be enforcing line limits, but I think something is causing ultra long lines to potentially sneak through. I'm about to come out with a maintenance release (102.42a1), I'll be sure to enforce some line limits to prevent crashing the daemons. Some tests: % rush -lf gen.25 STAT FRAME TRY HOSTNAME PID JOBID START ELAPSED NOTESDone 0001 1 ontario 6285 geneva.25 11/15,09:21:15 00:00:11 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456(900)|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|12345678 9|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------| Hold 0002 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0003 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0004 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Done 0005 1 ontario 6305 geneva.25 11/15,09:21:53 00:00:11 Hold 0006 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0007 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0008 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0009 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Hold 0010 0 - 0 geneva.25 00/00,00:00:00 00:00:00 Done 0011 1 ontario 6321 geneva.25 11/15,09:22:29 00:00:11 % rush -ljf gen.25 Jobid: geneva.25 State: Run ActState: Run RebootId: 69 Title: SECOND_B-D DefPriority: 1 LogDir: - LogExt: - LogFlags: - ImgCommand: - Ram: 0 Nice: 10 MaxCpus: 0 MaxTime: 00:00:00 MaxTimeState: que LicPauseSecs: 00:01:00 LicPauseTimer: 00:00:00 FrameFlags: off Command: rush -sleep 10 ChkCommand: - JobDoneCommand: - JobStartCommand: - JobDumpCommand: - AutoDump: off WaitForState: dump WaitForTime: - User: erco (1004/1004) DoneMail: - DumpMail: - StartDate: Sun Nov 20 06:05:43 2005 EndDate: - Elapsed: 393:48:00 Frames: 11 FramesQue: 0 FramesRun: 0 FramesDone: 3 FramesFail: 0 FramesHold: 8 Cpus: ontario=1@1 DependOn: geneva.22 DependOn: geneva.23 Dependents: geneva.26 Dependents: geneva.26 Notes[0]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789| Notes[1]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789| Notes[2]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|Notes[3]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789| 123456789|Notes[4]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789| 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|Notes[5]: 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789| 123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|% rush -fu geneva.25 -notes 1:"123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456(900)|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|12345 6789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|"% rush -fu geneva.25 -jobnotes "123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789 |123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|123456789|" -- Greg Ercolano, erco@(email surpressed) Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed) Cel: (Tel# suppressed) Fax: (Tel# suppressed) |
From: Dylan Penhale <dylanpenhale@(email surpressed)> Subject: RE: Max field size of job notes Date: Wed, 07 Dec 2005 15:51:58 -0800 |
Msg# 1148 View Complete Thread (5 articles) | All Threads Last Next |
Thanks Greg, this is the first time I have seen this happen, and only because we write the frame sizes out to job notes so the uses can tell if a frame wrote correctly. Also if a none standard frame size in encountered automatically re-queue the frame, never host that CPU, and mail an alert. In one case though a batch job of 360 frames (!) was submitted that output every frame size to an array and then output that lot to the job notes. Not sure how many characters, but certainly more than 1000. We have changed the code here now to stop that happening, so it's not an issue for us, but I thought it was interesting. A frame note that long is not really what was intended when we set it up :) |-----Original Message----- |From: Greg Ercolano [mailto:erco@(email surpressed)] |Sent: Wednesday, 7 December 2005 11:00 AM |To: void@(email surpressed) |Subject: Re: Max field size of job notes | |[posted to rush.general] | |Greg Ercolano wrote: |>> Last night we had a couple of jobs that "accidentally" created very |>> large frame notes that appeared to crash rushd. [..] |> |> Hmm, the strings should be dynamically allocated, but you might |> be encountering a line length limit of 1000 chars imposed, due |> to the way the varargs stuff works. [..] |> |> I'll do some tests to verify, [..] | | I did some tests.. seems lines can get pretty darn long before | anything freaks out. | | But I think what I should do is enforce some line limits | which is surely better than just enlarging the buffers. | | I looked at the code, and it actually /should/ be enforcing | line limits, but I think something is causing ultra long lines | to potentially sneak through. | | I'm about to come out with a maintenance release (102.42a1), | I'll be sure to enforce some line limits to prevent crashing | the daemons. | | Some tests: | |% rush -lf gen.25 |STAT FRAME TRY HOSTNAME PID JOBID |START ELAPSED NOTES |Done 0001 1 ontario 6285 geneva.25 |11/15,09:21:15 00:00:11 |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456(900)|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|---------|---------|---------|---------|---------|----- ----|---------|---------|---------|---------|---------|---------|---------|- -----|---|---------|---------|---------|---------|---------| |Hold 0002 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0003 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0004 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Done 0005 1 ontario 6305 geneva.25 |11/15,09:21:53 00:00:11 |Hold 0006 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0007 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0008 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0009 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Hold 0010 0 - 0 geneva.25 |00/00,00:00:00 00:00:00 |Done 0011 1 ontario 6321 geneva.25 |11/15,09:22:29 00:00:11 | |% rush -ljf gen.25 | Jobid: geneva.25 | State: Run | ActState: Run | RebootId: 69 | Title: SECOND_B-D | DefPriority: 1 | LogDir: - | LogExt: - | LogFlags: - | ImgCommand: - | Ram: 0 | Nice: 10 | MaxCpus: 0 | MaxTime: 00:00:00 | MaxTimeState: que | LicPauseSecs: 00:01:00 | LicPauseTimer: 00:00:00 | FrameFlags: off | Command: rush -sleep 10 | ChkCommand: - | JobDoneCommand: - |JobStartCommand: - | JobDumpCommand: - | AutoDump: off | WaitForState: dump | WaitForTime: - | User: erco (1004/1004) | DoneMail: - | DumpMail: - | StartDate: Sun Nov 20 06:05:43 2005 | EndDate: - | Elapsed: 393:48:00 | Frames: 11 | FramesQue: 0 | FramesRun: 0 | FramesDone: 3 | FramesFail: 0 | FramesHold: 8 | Cpus: ontario=1@1 | DependOn: geneva.22 | DependOn: geneva.23 | Dependents: geneva.26 | Dependents: geneva.26 | Notes[0]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123456789| | Notes[1]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789| | Notes[2]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789| | Notes[3]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789| |123456789| | Notes[4]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789| | Notes[5]: |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789| | |% rush -fu geneva.25 -notes |1:"123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456(900)|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|---------|---------|---------|---------|---------|-- -------|---------|---------|---------|---------|---------|---------|-------- -|---|------|---------|---------|---------|---------|---------|" | |% rush -fu geneva.25 -jobnotes |"123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|123456789|123456789|123456789| |123456789|123456789|123456789|123456789|123456789|123456789|123 |456789|123456789|123456789|123456789|123456789|123456789|123456 |789|123456789|123456789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789 ||123456789|123456789|123456789|123456789|123456789|123456789|12 |3456789|123456789|123456789|123456789|123456789|123456789|12345 |6789|123456789|123456789|123456789|123456789|123456789|12345678 |9|123456789|123456789|123456789|123456789|123456789|123456789|1 |23456789|123456789|123456789|123456789|123456789|123456789|1234 |56789|123456789|123456789|123456789|123456789|123456789|1234567 |89|123456789|123456789|123456789|" | |-- |Greg Ercolano, erco@(email surpressed) |Rush Render Queue, http://seriss.com/rush/ |Tel: (Tel# suppressed) |Cel: (Tel# suppressed) |Fax: (Tel# suppressed) | |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: Max field size of job notes Date: Wed, 07 Dec 2005 16:15:34 -0800 |
Msg# 1150 View Complete Thread (5 articles) | All Threads Last Next |
Dylan Penhale wrote: Thanks Greg, this is the first time I have seen this happen, and only because we write the frame sizes out to job notes so the uses can tell if a frame wrote correctly. Also if a none standard frame size in encountered automatically re-queue the frame, never host that CPU, and mail an alert. In one case though a batch job of 360 frames (!) was submitted that output every frame size to an array and then output that lot to the job notes. Not sure how many characters, but certainly more than 1000. We have changed the code here now to stop that happening, so it's not an issue for us, but I thought it was interesting. A frame note that long is not really what was intended when we set it up :) In the next maintenance release, I'll have the rush(1) command error out if the notes for a frame or jobnotes is too long, to prevent problems. It will print out the limit length as part of the error message. I've also enlarged the limit. This fix will be in 102.42a1 -- Greg Ercolano, erco@(email surpressed) Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed) Cel: (Tel# suppressed) Fax: (Tel# suppressed) |