View Full Version : The Runtime Error 9 thread - reply with yours
casonbang
27th April 2004, 02:11
I figured it would be easier if we consolidate the few remaining bugs each into their own thread, especially since the forum doesn't allow you to search for "runtime error 9". Reply with your results so we can help jdobbs squash this bug.
DVD-RB: 0.44
Encoder: CCE 2.67 trial w/ EclCCE 1.8b
DVD: Step Into Liquid (disc 1) (region 1)
DVD comments: 44 VTS, lots of squirrely-looking authoring and commands. extras are 4:3 and look interlaced
Decrypt method: DVD Decrypter 3.2.1.0 file mode to hdd
DVD-RB Options: 1/2 D1 & 1/2 space
I get error 9 on rebuilding the first VTS (VTS10). That VTS is only one 5 min PGC, 2 cells, no stills. I tried copying without 1/2 D1 & 1/2 space and it worked flawlessly! So it seems that something about the 1/2 D1 space option was causing streams that messed with RB's head.
I'm running 0.45 on the same disc with half&half to see if anything is fixed. I'll update tomorrow when it's finished.
samuraijack
27th April 2004, 13:33
Okay, lets do this thing...
DVD-RB: 0.45
Encoder: CCE 2.50 ( AMD Proc ) ECCle 1.8
DVD: Kill Bill Vol 1(region 1)
DVD comments: Tested other process methods with Shrink and DVD2one. Seem to work fine
Decrypt method: DVD Decrypter 3.2.1.0 Select all files to HD
DVD-RB Options: 1/2 D1 & 1/2 space
Decomb.dll from AVISynth 2.5 plugins dir, mpeg2dec3dg.dll from specified file in Doom9 setup FAQ, left in same directory as DVD-RB. Not checked to add.
Anyone else?
BeechNut
27th April 2004, 14:37
I concur with casonbang's finding. I Was having runtime 9 errors with 1/2 D1 & 1/2 space option check on two different movies. Once I disabled that option both movies worked flawlessly. 1/2 D1 & 1/2 space is a nice option to have, but for now i gots to leave it unchecked.
DVD-RB: .45
Encoder: CCE 2.66 (AMD) ECCle 1.8
DVD's: Haunted Mansion R1 & Finding Nemo R1
Comments: The Nut just dropped you some acorns JDobbs great program
DVD Method: Decrypter 3.2.1.0 In file mode to HD
DVD-RB Options: 1/2 D1 & 1/2 space checked = Runtime 9
1/2 D1 & 1/2 space unchecked = Its Orville
Redenbacher's Time
Decomb.dll and Mpeg2dec3dg.dll in AVISynth 2.5 plugins dir.
puddy
27th April 2004, 15:06
Disc: Dikie Roberts 16x9 NTSC (7.27 GBs Originally)
Removed: English 2-CH AC3 and French AC3 using DVD-RB
DVD-RB failed upon rebuild at segment 8 VOBID:6 CELLID:1 with the Run-time error '9': Subscript out of range error.
My Stats:
HARDWARE
P4 2.8 GHz w/HT, 800 MHz Bus, 200 MHz FSB, 512 MBs DDR-SDRAM PC3200 (No Overclock)
SOFTWARE
DVD Decrypter v3.2.1.0: Rip in File Mode
DVD-RB v.45
- Dynamically Assign Cell Bitrates - ENABLED
- Half-D1 and Half Space for Extra - ENABLED
- ConvertToYUY2() - ENABLED
- AudioDub(BlankClip()) - ENABLED
- Add MPEG2DEC3DG to AVS File - ENABLED
- Run Encoder(s) Minimized - ENABLED
- CCE SP (v2.66+) Mode
- VBR_Bias=25
- Quality_prec=16
- VBR_Passes=6
eclcce v1.81
CCE SP v2.67.00.23
- Remove Cancel Button - ENABLED
- Priority set to IDLE
AviSynth v2.54 (all other versions uninstalled & registry cleaned)
MPEG2Dec3dg.dll v1.0.1.0 (put in AviSynth plugins dir)
puddy
alanuk
27th April 2004, 16:51
DVD Rebuilder v0.44 Beta
CCE Basic Ver.2.67.01.19
eclCCE: No
Bug: At the end of the "rebuilding segment" phase I'm getting an error 9 BUT only when I am in batch mode: that is have 2 or 3 films lined up. As a newbie I can't give any technical specifics except that the Run-time error '9': Subscript out of range error appears only in batch processing.
puddy
27th April 2004, 19:31
Stats for this run:
Disc: Italian Job NTSC (7.64 GBs originally)
Removed: English 2ch AC3 and French 6ch AC3 using DVD-RB
Phase I, PREPARATION started at 09:36:44
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_02: 189,319 sectors.
-- Scanning and writing .D2V file
-- Processed 12,140 frames.
-- Building .AVS and .ECL files
- VTS_03: 371,554 sectors.
-- Scanning and writing .D2V file
-- Processed 31,248 frames.
-- Building .AVS and .ECL files
- VTS_04: 2,630,468 sectors.
-- Scanning and writing .D2V file
-- Processed 159,007 frames.
-- Building .AVS and .ECL files
- VTS_05: 691,869 sectors.
-- Scanning and writing .D2V file
-- Processed 67,644 frames.
-- Building .AVS and .ECL files
- VTS_06: 66,502 sectors.
-- Scanning and writing .D2V file
-- Processed 4,150 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 55.9%
- Overall Bitrate : 2,739Kbs
HALF-D1 Extras increased Main-Movie bitrate by 21.8%
- HIGH/LOW/AVERAGE Cell Bitrates: 4,824/131/2,739 Kbs
Phase I, PREPARATION completed in 11 minutes.
DVD-RB failed upon rebuild at segment 2 VOBID:3 CELLID:1 with the "Run-time error '9': Subscript out of range" error.
My setup for this run:
HARDWARE
P4 2.8 GHz w/HT, 800 MHz Bus, 200 MHz FSB, 512 MBs DDR-SDRAM PC3200
No overclocking
SOFTWARE
DVD Decrypter v3.2.1.0: Rip in File Mode
DVD-RB v.45
- Dynamically Assign Cell Bitrates - ENABLED
- Half-D1 and Half Space for Extra - ENABLED
- ConvertToYUY2() - ENABLED
- AudioDub(BlankClip()) - ENABLED
- Add MPEG2DEC3DG to AVS File - ENABLED
- Run Encoder(s) Minimized - ENABLED
- CCE SP (v2.66+) Mode
- VBR_Bias=25
- Quality_prec=16
- VBR_Passes=6
eclcce v1.81
CCE SP v2.67.00.23
- Remove Cancel Button - ENABLED
- Priority set to IDLE
AviSynth v2.54 (all other versions uninstalled & registry cleaned)
MPEG2Dec3dg.dll v1.0.1.0 (put in AviSynth plugins dir)
Source and destination were on different physical drives on machine.
puddy
robw
27th April 2004, 19:53
Originally posted by alanuk
DVD Rebuilder v0.44 Beta
CCE Basic Ver.2.67.01.19
eclCCE: No
Bug: At the end of the "rebuilding segment" phase I'm getting an error 9 BUT only when I am in batch mode: that is have 2 or 3 films lined up. As a newbie I can't give any technical specifics except that the Run-time error '9': Subscript out of range error appears only in batch processing.
Hi
I got the same error 9 in rebuild when I did it in either batch or one-click. I also tried to rebuild the failed avs in 3-click (rebuild phase only) and got the error.
casonbang
28th April 2004, 02:52
I tried the same dvd with 0.45 and got the same error.
DVD-RB: 0.45
Encoder: CCE 2.67 trial w/ EclCCE 1.8b
DVD: Step Into Liquid (disc 1) (region 1)
DVD comments: 44 VTS, lots of squirrely-looking authoring and commands. extras are 4:3 and look interlaced
Decrypt method: DVD Decrypter 3.2.1.0 file mode to hdd
DVD-RB Options: 1/2 D1 & 1/2 space
I get error 9 on rebuilding the first VTS (VTS10). That VTS is only one 5 min PGC, 2 cells, no stills.
El Leon
28th April 2004, 13:46
I got the error rebuilding Stuck on You
DVD-RB: 0.45
Encoder: CCE 2.67 - EclCCE 1.8b
DVD: Stuck on You
Decrypt method: DVD Decrypter 3.2.2.0 file mode to hdd
DVD-RB Options: 1/2 D1 & 1/2 space
SAPSTAR
28th April 2004, 14:36
Originally posted by casonbang
....
I get error 9 on rebuilding the first VTS (VTS10). That VTS is only one 5 min PGC, 2 cells, no stills. I tried copying without 1/2 D1 & 1/2 space and it worked flawlessly! So it seems that something about the 1/2 D1 space option was causing streams that messed with RB's head.
I'm running 0.45 on the same disc with half&half to see if anything is fixed. I'll update tomorrow when it's finished. ...
Well...I just had the error on Saving Private Ryan without using the 1/2 D1 & 1/2 space option...It may increase the risk but it's not so safe...
DVD-RB: 0.45
Encoder: CCE 2.67 - EclCCE 1.8b
DVD: Saving Private Ryan
Decrypt method: DVD Decrypter 3.2.2.0 file mode to hdd
DVD-RB Options: Only Dynamically assign bitrate
Bluesilo
28th April 2004, 15:33
DVD-RB: 0.45
Encoder: CCE 2.67 SP trial / ECL 1.81
DVD: American Beauty (Disc 1) (NTSC)
DVD comments: (VTS 1) 16:9 ; (VTS 2) 4:3 ; (VTS 3-5) 16:9
Decrypt method: DVD Decrypter 3.2.2.0 File Mode To HD
DVD-RB Options: 2 pass and 1 Audio Stream per Title Set
jdobbs
28th April 2004, 16:02
I'm starting to think this Half-D1 option may be more trouble than its worth.
Joergen
28th April 2004, 16:06
Originally posted by jdobbs
I'm starting to think this Half-D1 option may be more trouble than its worth.
I'll try it on something now to see if I get errors. :scared:
edit: doh, the disc I was trying it on is episodic and has an extra (VTS_5) that is bigger than the actual stuff :D Maybe I'll try basic half-d1 and RB-Opt for the extras bitrate.
puddy
28th April 2004, 16:57
Originally posted by jdobbs
I'm starting to think this Half-D1 option may be more trouble than its worth. Please don't give up. These reports are just so that you can have a base of knowledge to work from. These aren't complaints! :)
This is an option that makes DVD-RB very unique. I know I'd be disappointed if you were to remove it.
puddy
jdobbs
28th April 2004, 17:18
Originally posted by puddy
Please don't give up. These reports are just so that you can have a base of knowledge to work from. These aren't complaints! :)
This is an option that makes DVD-RB very unique. I know I'd be disappointed if you were to remove it.
puddy My real worry is that as I'm adding on user requests there are (as is always the case) follow-on work that comes with it. Then I spend a lot of time responding to those and some of the primary capabilities (like multi-angle and interleaving) keep slipping to the right on the schedule.
I'm also concerned about DVD-RB picking up a bad reputation for continuing errors if I keep "adding" rather than "stabilizing". It's more of a "time management" issue for me -- I like feedback so I'm not really reading these as complaints.
elmokiddo
28th April 2004, 17:29
DVD-RB: 0.45
Encoder: CCE 2.67 trial w/ EclCCE 1.8b
Runtime Error 9 on Rebuild phase of Runaway Jury and Kill Bill (both R1)
Kill Bill specifically at Rebulding segment 2 VOBID:3 CELLID:1
both 1/2 space Extras
Elmo
robw
28th April 2004, 17:31
Originally posted by jdobbs
I'm also concerned about DVD-RB picking up a bad reputation for continuing errors if I keep "adding" rather than "stabilizing". It's more of a "time management" issue for me -- I like feedback so I'm not really reading these as complaints.
jdobbs
I fully agree. In my opinion the number one priority should be to make the program stable and work with a wide range of DVDs including multi-angle. You have been more than generous, even over generous, in putting in user wish list items. That list is undoubtedly long and will likely get even longer. It sure is more interesting to add fabulous new features but without a stable platform is that really a wise choice?
Best regards and just want to say for the umteenth time how much I enjoy your product. Best regards and I truly hope you're having fun as you develop this ... because the rest of us are!
Joergen
28th April 2004, 17:33
Originally posted by jdobbs
Then I spend a lot of time responding to those and some of the primary capabilities (like multi-angle and interleaving) keep slipping to the right on the schedule.
I for one would rather have you disable the half-space option and continue with the root stuff like multi-angle.
With tools like RB-Opt and ECL Optimizer people can still reduce the bitrate of the extras if they so please.
DDogg
28th April 2004, 18:02
I'm bummed as I thought the 1/2-1/2 would be a quick and temporary solution to a fairly significant problem, thus actually creating extra time to do the multi-angle, etc.. Jdobbs, if it can't be fixed easily, I tend to agree you ought to pull the 1/2-1/2 as it seems it is causing the majority of the '9's on rebuild.
Joergen
28th April 2004, 18:07
Could CCE be bombing out with multipass (3 or more) and half-d1 like described somehwere, then the rebuild dies also?
puddy
28th April 2004, 19:55
Originally posted by Joergen
I for one would rather have you disable the half-space option and continue with the root stuff like multi-angle.
With tools like RB-Opt and ECL Optimizer people can still reduce the bitrate of the extras if they so please. Personally I think it would create confusion to pull it out now. Then you are going to have people who "really want it" still using old versions of DVD-RB. My opinion would be to continue work on it, but hold off on other things like issues with encoders/transcoders other than CCE.
If you want a transcoder:
Easy, reliable, slightly less quality: DVD Shrink
Dumb interface, unpredictable, but best quality: Instant Copy
To me trying to compete with these well established transcoding utilities is a waste of time. I'm not suggesting you (jdobbs) are wasting your time or am I trying to insult you in any way. I'm just saying from my standpoint, I don't need another transcoder.
CCE is well established as the best encoder available. Do you think anybody would be paying attention to DVD-RB if it wasn't for the fact that it is a one click re-encoding product using CCE?
The fact that DVD-RB is based around CCE encoding is the crux of the interest in this program. Maybe I'm wrong, and obviously I don't speak for others. That is just my opinion.
To the point: drop or push back work on QuEnc and ReJig before Half D1 and other options tied into CCE.
Please... pretty please, don't take anything I've said personally. I fully understand you are basically doing this for free. But if people don't tell you how they honestly feel, then what is the point? :)
Thanks again!
puddy
Joergen
28th April 2004, 21:43
I did a title so I used half-d1 in dvd-rb .45 3 pass CCE 2.66 and changed the bitrate to around half with ECL Optimizer and it compiled without error.
jdobbs
28th April 2004, 22:09
@puddy,
I'm not going to take it out... I'd never put out a version that has less capability than the previous. I do think, though, that I may have to slow down on the requests until I get a fully working version out.
mpennel
29th April 2004, 02:25
I'm getting the Runtime Error 9 on BLACK HAWK DOWN R1 on rebuild.
SOFTWARE
DVD Decrypter v3.2.2.0: Rip in ISO mode mounted with Daemon Tools
DVD-RB v.45
- Dynamically Assign Cell Bitrates - ENABLED
- Half-D1 and Half Space for Extras - ENABLED
- ConvertToYUY2() - ENABLED
- AudioDub(BlankClip()) - ENABLED
- Add MPEG2DEC3DG to AVS File - ENABLED
- Run Encoder(s) Minimized - DISABLED
- CCE SP (v2.50) Mode
- VBR_Bias=10
- Quality_prec=24
- VBR_Passes=3
I'm going to redo it tonight with "Half-D1 and Half Space for Extras" disabled, and see what happens this time. I'll report back then.
Mark
edit: I just finished Black Hawk Down with Half-D1 and Half Space for Extras disabled, and it worked just fine!
DDogg
30th April 2004, 18:06
I tried "ItalianJob" yesterday using rejig. It failed on rebuild with a '9', as well as with 1/2-1/2 when using CCE.
I am wondering if finding out why it is failing with rejig might show the way to the root cause?
Using CCE without the 1/2-1/2 the rebuild finishes ok, but there seems to be other problems like audio sync on the extras.
insanescape
30th April 2004, 18:21
Got mine with Matrix Revolutions, but as I eventually found (thanks for not letting me search for error 9, forum.. bleh), it has a 0byte VOB (straight off the disc) and after deleting it I tried again, so we shall see.
jdobbs
1st May 2004, 02:53
Originally posted by DDogg
I tried "ItalianJob" yesterday using rejig. It failed on rebuild with a '9', as well as with 1/2-1/2 when using CCE.
I am wondering if finding out why it is failing with rejig might show the way to the root cause?
Using CCE without the 1/2-1/2 the rebuild finishes ok, but there seems to be other problems like audio sync on the extras. We'll see -- I just went and bought the Italian Job just so I can see it bomb... and I'm not even sure I like Marky Mark! Hmmm... maybe this isn't a bug -- its a feature!
jdobbs
1st May 2004, 03:08
Originally posted by insanescape
Got mine with Matrix Revolutions, but as I eventually found (thanks for not letting me search for error 9, forum.. bleh), it has a 0byte VOB (straight off the disc) and after deleting it I tried again, so we shall see. That shouldn't make it bomb... except possibly if you try to burn with Nero.
... and I'm not even sure I like Marky Mark! Hmmm... maybe this isn't a bug -- its a feature! Ah, yes, you mean the secret mediocre movie filter feature. :)
Good to hear you got the DVD, its a pretty decent flick. Oh course who watches this stuff anymore. Way to much testing to do. Hopefully you can put a stake in the heart of this '9' critter.
jdobbs
1st May 2004, 12:32
@all,
I just found and fixed this error. It will be posted with v0.46 -- it wasn't related to the bitrate... it was caused by a group of 4 or more reference frames (I or P) that somehow fit in a single output sector. That would be very unusual in typical DVD resolutions -- but more likely with Half-D1. It definitely wasn't CCE's fault.
insanescape
1st May 2004, 14:20
Might be fixed eh? That's wonderful news. If it works you've got some shiny, er, some um.. texty paypal coming your way.
So it wasn't the 0 byte file, and I didn't do half-d1 for extras, and the bitrate definitely was high enough, so I like your explanation as to what's causing it. :)
Originally posted by jdobbs
@all,
I just found and fixed this error. It will be posted with v0.46 -- it wasn't related to the bitrate... it was caused by a group of 4 or more reference frames (I or P) that somehow fit in a single output sector. That would be very unusual in typical DVD resolutions -- but more likely with Half-D1. It definitely wasn't CCE's fault.
That's great!!!
jdobbs
1st May 2004, 14:31
So it wasn't the 0 byte file, and I didn't do half-d1 for extras, and the bitrate definitely was high enough, so I like your explanation as to what's causing it. No. As with a lot of these errors it was my stupidity... or more accurately the result of writing code in the middle of the night with your eyes only half open... I'd set a sanity check to ensure I didn't go past the end of an array I was using to record the last sector of reference frames (to populate a NAVPACK) -- unfortunately the sanity check was checking for a value that was really end+1 :rolleyes:
Cidici
1st May 2004, 14:32
DVD-Rebuilder: 0.45
Avisynth: 2.5x
CCE: 2.50
DVD: Code Swordfish (ripped months ago)
runtime 9 on "prepare" button pression
jdobbs
1st May 2004, 14:34
Originally posted by Cidici
DVD-Rebuilder: 0.45
Avisynth: 2.5x
CCE: 2.50
DVD: Code Swordfish (ripped months ago)
runtime 9 on "prepare" button pression That's a different error... but I have a fix for what is probably the cause of that one as well (v0.46). I've also found the cause of the #0006 error... but it appears to actually be flaw(s) in the original MPEG-2 stream(s) that has illegal temporal values -- I'm looking at a way to "get around" it. Yes I know it sounds weird (if you are one of the guys who understands MPEG)... what it looks like is some bad editing in which 1 or more B frames are being cut from the end of a GOP and the temporal offset of the preceding P or I frame then falls incorrectly after the end of the GOP!
Cidici
1st May 2004, 14:38
Originally posted by jdobbs
That's a different error... but I have a fix for what is probably the cause of that one as well (v0.46). I've also found the cause of the #0006 error... but it appears to actually a flaw in the original MPEG-2 stream(s) that has illegal temporal values -- I'm looking at a way to "get around" it.
it says something like "index out of bounds" (the error msg is in italian so im not sure about the english version) after writing
"----------------"
i suppose there's something wrong in my swordfish rip, cause im tryin another dvd and now the program is scanning and writing .d2v
quantum
1st May 2004, 15:10
Originally posted by jdobbs
That's a different error... but I have a fix for what is probably the cause of that one as well (v0.46). I've also found the cause of the Did you get a chance to include BOV in (v0.46) as well? :scared: :)
Momotte
1st May 2004, 16:17
When do you plan to make 0.46 available so that we can test it and see if the error went away? Up to now, I tried 3 different DVD and get the "subscript out of range" error in the rebuild phase.
continue your good work and try to prevent night coding!
rkorkie
1st May 2004, 18:03
Just from a software developer's perspective, I'm glad jdobbs was able to realize that he was incrementing an array past the size of its dimension, which will always result in that error of "subscript out of range". I suppose we could have suggested you to look for that code instead of pointing the finger at it possibly being the encoder's fault. Just my 2 cents...
insanescape
1st May 2004, 18:15
I'm sure he'd appreciate any positive remarks, especially because sometimes you might be going nuts over one particular issue and might be overlooking something simple.
jdobbs
1st May 2004, 20:51
Originally posted by Momotte
When do you plan to make 0.46 available so that we can test it and see if the error went away? Up to now, I tried 3 different DVD and get the "subscript out of range" error in the rebuild phase.
continue your good work and try to prevent night coding! Got it where? If you are getting errors often something else is wrong and you probably need to reinstall from scratch and setup... these errors are the exception not the rule -- I, for example, had to go out an buy another disc (The Italian Job) to make it happen!!!
jdobbs
1st May 2004, 20:53
Originally posted by insanescape
I'm sure he'd appreciate any positive remarks, especially because sometimes you might be going nuts over one particular issue and might be overlooking something simple. You must be a programmer...
Joergen
1st May 2004, 20:55
Yes its definetly the exception. Out of about 20 discs so far I've had only one with an error in compiling. :cool:
Momotte
2nd May 2004, 02:34
Sorry, I hope you are not unhappy about what I wrote earlier I was just reporting what happened to me for the last three DVD I was trying to DVD-RB. These are: U2 Live from slane castle, Sting...All this time and David Gilmour. I had to revert to the Big3 because I had this error in the rebuild phase. My setup is correct since everything else is working with the big3 unless there is something I don't understand? By the way, it work flawlessly for 5 others I did last week...
Is there a way to get more infos or some sort of debug log with more informations so that we can do a better report when there is a problem? I would be glad to help...
jdobbs
2nd May 2004, 03:07
I'm not unhappy. Sorry you read it that way. I'm just trying to tell you that it has to be somewhere in the range of 1000 to 1 that you would get 3 in a row that failed... That isn't impossible, but it also isn't probable.
Try 0.46 when I post it a little later. You may be the guy who broke the odds... ;)
insanescape
2nd May 2004, 03:14
Not much of a straight programmer anymore, but I do have some work and hobbies that tend to get overanalyzed for the simplest of solutions. :)
I'm being quite a bad test case myself. I didn't get an error 9 with one dvd, of course, I didn't need to back it up (just testing a large space movie). The one I wanted to back up I got the 9, the other was a multiangle movie. :)
If 46 does the trick I'll be plenty content
jdobbs
2nd May 2004, 03:25
Originally posted by insanescape
Not much of a straight programmer anymore, but I do have some work and hobbies that tend to get overanalyzed for the simplest of solutions. :)
I'm being quite a bad test case myself. I didn't get an error 9 with one dvd, of course, I didn't need to back it up (just testing a large space movie). The one I wanted to back up I got the 9, the other was a multiangle movie. :)
If 46 does the trick I'll be plenty content Well with any luck I might get multiangle into version 0.47 and probably no later than 0.48.
quantum
2nd May 2004, 03:42
Originally posted by jdobbs
Well with any luck I might get multiangle into version 0.47 and probably no later than 0.48. Oooh, by my deductive reasoning, I must assume you have BOV ready on 0.46 since you didn't mention it for 0.47 or 0.48 :)
jdobbs
2nd May 2004, 03:53
Originally posted by quantum
Oooh, by my deductive reasoning, I must assume you have BOV ready on 0.46 since you didn't mention it for 0.47 or 0.48 :) Yep.
insanescape
2nd May 2004, 15:21
No error 9s with Matrix Revos now, awesome work. Nero still cries about an unreferenced VOB, but considering the files straight from the DVD say the same thing if you try to burn them, I'd say you did perfect work on eliminating that problem. $ your way my good man.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.