1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

New program for 1 step TTG downloads, decryption, encoding - kmttg

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.

  1. Jun 5, 2014 #6901 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    In RPC there's various types for "role". One of them is "guestStar". So it's probably just a question of adding "guestStar" as a choice in kmttg Advanced Search form where actor, producer, director, etc. currently are available.
    I tried this quickly a few minutes ago and tried some searches on some generic names and also "ewing" and "reid" but got no matches. If you know of a particular guest star that should be showing up soon in upcoming schedule let me know and I can try that. Otherwise I'll assume it just doesn't work.

    EDIT: In particular, you should look at RPC data in kmttg guide or search results for "guestStar" keyword. (Use the 'j' keyboard shortcut after selecting a table entry to dump RPC data to message window).
     
  2. Jun 5, 2014 #6902 of 10413
    plamumba

    plamumba New Member

    38
    0
    Mar 19, 2005
    Here is a little piece of the dump, which looks like it would be a mess to parse:

    :"Ewing","role":"guestStar","personId":"tivo:pn.554845","image":[{"levelOfDetail":"high","imageId":"tivo:im.1542830145","height":78,"imageUrl


    The first name was in there but nowhere near the last name, so I assume parsing the information is not straightforward.

    This is taken from the dump for the USA network program here:

    Search: Modern Family - Airport 2010
    Fri 06/06/14 08:30 PM on 235=USAHD, Duration = 30 mins, season 1 episode 22, originalAirdate: 2010-05-05
    Gloria invites the whole family on a getaway to Hawaii for Jay's birthday.

    I hope this is the information you were looking for. Thanks again for your help. Let me know if I can do anything else.
     
  3. Jun 5, 2014 #6903 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    I tried a search for "Reid Ewing" and just "Ewing" using credit role="guestStar" instead of "actor" but it returned no hits even though I can manually find the title you posted above. So I think TiVo RPC search is not configured to look at guestStar data for searches.
     
  4. Jun 5, 2014 #6904 of 10413
    plamumba

    plamumba New Member

    38
    0
    Mar 19, 2005
    Ok; I appreciate your effort on my behalf to check this.
     
  5. Jun 6, 2014 #6905 of 10413
    plamumba

    plamumba New Member

    38
    0
    Mar 19, 2005
    Maybe you are already aware of this, but I notice that if I select "200" in the max hits for a search when I am using search++, the search stops at 100 hits anyway. Perhaps that is by design.
     
  6. Jun 6, 2014 #6906 of 10413
    wkearney99

    wkearney99 Bill Kearney

    1,920
    14
    Dec 5, 2003
    Bethesda,...
    I've got two machines, both running windows 8. One transfers fine, but the other one quits after only download around 16mb.

    I installed both of these the same way. Installed 32bit Java, then 64bit. Then expanded the kmttg zip into c:\kmttg. Did the cmd file association, set up the shortcut and then started it.

    The log shows no errors. The spreadsheet view shows the SIZE of the program on the Tivo as 3.9gb. It does this for any/all transfers attempted.

    Where should I start with the debugging?

    Here's log data from a program recorded on the unit:
    Code:
    
    The Princess Bride
    Recorded Sun 12/16/2012 03:30 PM on 731=AMCHD, Duration=120 mins
    A storybook stableboy turns pirate and rescues his beloved, who is about to marry a dreadful prince. 
    Obtaining extended metadata for: The Princess Bride
    extended metadata acquired
    
    The Princess Bride
    Recorded Sun 12/16/2012 03:30 PM on 731=AMCHD, Duration=120 mins
    A storybook stableboy turns pirate and rescues his beloved, who is about to marry a dreadful prince. 
    ByteOffset = 0
    ExpirationImage = expired-recording
    HD = Yes
    ProgramId = MV0232920000
    ProgramId_unique = MV0232920000_1355689800000
    channel = AMCHD
    channelNum = 731
    date = Sun 12/16/2012
    date_long = Sun 12/16/2012 03:30 PM
    description = A storybook stableboy turns pirate and rescues his beloved, who is about to marry a dreadful prince. 
    duration = 7200000
    gmt = 1355689800000
    gmt_hex = 0x50CE2F48
    metadata = acquired
    size = 15592325120
    sizeGB = 14.52 GB
    sortableChannel = 731
    startTime = 2012-12-17_0959
    title = The Princess Bride
    titleOnly = The Princess Bride
    tivoName = Tivo HD
    url = http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    url_TiVoVideoDetails = https://192.168.12.74:443/TiVoVideoDetails?id=5825741
    
    The Princess Bride
    Recorded Sun 12/16/2012 03:30 PM on 731=AMCHD, Duration=120 mins
    A storybook stableboy turns pirate and rescues his beloved, who is about to marry a dreadful prince. 
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    C:\kmttg\curl\curl.exe --retry 3 --anyauth --globoff --user tivo:MAK --insecure --cookie sid=abc --cookie-jar C:\Users\wkearney\AppData\Local\Temp\cookie5139812623054679149.tmp --url http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741 --output "C:\kmttg\The Princess Bride (12_16_2012).TiVo" 
    C:\kmttg\The Princess Bride (12_16_2012).TiVo: size=17.24 MB elapsed=0:00:11 (13.15 Mbps)
    ---DONE--- job=download output=C:\kmttg\The Princess Bride (12_16_2012).TiVo
    
    
    Here's some debugging from the log window for an MPG upload:
    Code:
    Cars 2
    Recorded Mon 06/10/2013 09:45 AM, Duration=107 mins, PAUSE POINT: 75.0%
    
    Cars 2
    Recorded Mon 06/10/2013 09:45 AM, Duration=107 mins, PAUSE POINT: 75.0%
    ByteOffset = 2617769984
    ExpirationImage = expired-recording
    HD = No
    ProgramId = 6578817_3491758080
    ProgramId_unique = 6578817_3491758080_1370871954000
    date = Mon 06/10/2013
    date_long = Mon 06/10/2013 09:45 AM
    duration = 6421000
    gmt = 1370871954000
    gmt_hex = 0x51B5D892
    size = 3491758080
    sizeGB = 3.25 GB
    title = Cars 2
    titleOnly = Cars 2
    tivoName = Tivo HD
    url = http://192.168.12.74:80/download/Cars%202.TiVo?Container=%2FNowPlaying&id=6578817
    url_TiVoVideoDetails = https://192.168.12.74:443/TiVoVideoDetails?id=6578817
    
    Cars 2
    Recorded Mon 06/10/2013 09:45 AM, Duration=107 mins, PAUSE POINT: 75.0%
    >> DOWNLOADING C:\kmttg\Cars 2 (06_10_2013).TiVo ...
    C:\kmttg\curl\curl.exe --retry 3 --anyauth --globoff --user tivo:MAK --insecure --cookie sid=abc --cookie-jar C:\Users\wkearney\AppData\Local\Temp\cookie5762804970247488595.tmp --url http://192.168.12.74:80/download/Cars%202.TiVo?Container=%2FNowPlaying&id=6578817 --output "C:\kmttg\Cars 2 (06_10_2013).TiVo" 
    C:\kmttg\Cars 2 (06_10_2013).TiVo: size=12.96 MB elapsed=0:00:11 (9.88 Mbps)
    ---DONE--- job=download output=C:\kmttg\Cars 2 (06_10_2013).TiVo
    
     
  7. Jun 6, 2014 #6907 of 10413
    wkearney99

    wkearney99 Bill Kearney

    1,920
    14
    Dec 5, 2003
    Bethesda,...
    I should add that I tried this both as a user on the machine (belonging to the Administrators group) and also as while using the Administrator account. Same failure each time, a truncated transfer of about 9 seconds worth of the program.
     
  8. Jun 6, 2014 #6908 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    You just have to close the Advanced Search form and open it again and it will pick up the new max setting.
     
  9. Jun 6, 2014 #6909 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    I would guess perhaps machine that is not working is blocking curl in firewall or something of that nature. Try switching to Java downloads for that machine and see if it helps. If that works then it's probably curl firewall related issue.
     
  10. Jun 6, 2014 #6910 of 10413
    wkearney99

    wkearney99 Bill Kearney

    1,920
    14
    Dec 5, 2003
    Bethesda,...
    Nope, just tried transferring from a new Roamio and it doesn't halt at the same point. Keeps chugging right along. All the Tivos and this PC are on the same wired network.

    I'm running with the defaults as setup by the current release of kmttg.

    I will change to Java downloads and report back.

    (lordy, but the S3 units are soooooo slooooow compared to the new gen units...)
     
  11. Jun 6, 2014 #6911 of 10413
    wkearney99

    wkearney99 Bill Kearney

    1,920
    14
    Dec 5, 2003
    Bethesda,...
    Ok, progress, at least in the form of seeing error messages:
    Code:
    The Princess Bride
    Recorded Sun 12/16/2012 03:30 PM on 731=AMCHD, Duration=120 mins
    A storybook stableboy turns pirate and rescues his beloved, who is about to marry a dreadful prince. 
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    http IO exception for: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Server returned HTTP response code: 503 for URL: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Download failed to file: C:\kmttg\The Princess Bride (12_16_2012).TiVo
    The Princess Bride (12_16_2012).TiVo: Download attempt # 2 scheduled in 10 seconds.
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    http IO exception for: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Server returned HTTP response code: 503 for URL: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Download failed to file: C:\kmttg\The Princess Bride (12_16_2012).TiVo
    The Princess Bride (12_16_2012).TiVo: Download attempt # 3 scheduled in 10 seconds.
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    http IO exception for: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Server returned HTTP response code: 503 for URL: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Download failed to file: C:\kmttg\The Princess Bride (12_16_2012).TiVo
    The Princess Bride (12_16_2012).TiVo: Download attempt # 4 scheduled in 10 seconds.
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    http IO exception for: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Server returned HTTP response code: 503 for URL: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Download failed to file: C:\kmttg\The Princess Bride (12_16_2012).TiVo
    The Princess Bride (12_16_2012).TiVo: Download attempt # 5 scheduled in 10 seconds.
    >> DOWNLOADING C:\kmttg\The Princess Bride (12_16_2012).TiVo ...
    http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    http IO exception for: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Server returned HTTP response code: 503 for URL: http://192.168.12.74:80/download/The%20Princess%20Bride.TiVo?Container=%2FNowPlaying&id=5825741
    Download failed to file: C:\kmttg\The Princess Bride (12_16_2012).TiVo
    The Princess Bride (12_16_2012).TiVo: Too many failed downloads, GIVING UP!!
    
    Let me ask what might be non-obvious, can a Tivo HD (s3) respond to transfer requests from more than one kmttg session? As in, can I beat on it from more than one PC at a time? Or can it the Tivo only handle transferring to one PC at a time?
     
  12. Jun 6, 2014 #6912 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    You MUST limit transfers from a TiVo to only 1 at a time. Different kmttg sessions don't know about each other so won't respect that. If you've tried more than 1 at a time from a TiVo you now may have to reboot it to be able to download from it again.
     
  13. Jun 6, 2014 #6913 of 10413
    lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    As you noted, they can barely handle one at a time.
     
  14. Jun 6, 2014 #6914 of 10413
    wkearney99

    wkearney99 Bill Kearney

    1,920
    14
    Dec 5, 2003
    Bethesda,...
    Ah well, there we go. Noted. So much for efficiency of pulling via multiple PCs. I wasn't expecting double the speed. I was more aiming for pulling the +2tb of programming over to some 1TB equipped PCs. That and being able to use the bulk selecting withing kmttg.

    So let me ask this, can multiple real Tivo units transfer from it simultaneously? Is it smart enough to allow a Premiere XL4 and a Roamio Pro to both be pulling from it? I realize this would still take the same amount of time to transfer as just one, due to the limits of the transfer speed from an S3. Or is the software on the S3 going to get confused here also?

    While the season pass copier feature of the website is convenient, the process would be even better if they also allowed copying the shows that way. My only complaint about the season pass copier is it didn't copy them over in the same order.
     
  15. Jun 6, 2014 #6915 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    TiVos pulling from other TiVos through MRV or MRS is different than TTG. For those cases it's basically just copying bytes from one to another. TTG is much more involved and CPU intensive with a bunch of processing happening behind the scenes which is why historically it's been so slow. So it's like comparing apples and oranges.
     
  16. Jun 6, 2014 #6916 of 10413
    lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Even if possible, it would almost certainly be less efficient, as would using two PCs. Your bottleneck is the S3. OTOH, a direct TiVo-Tivo transfer would probably be faster than TiVo-to-PC. Of course, it takes far more of your time to queue up all of the transfers but that is the tradeoff.

    You should've used kmttg for that too.
     
  17. Jun 8, 2014 #6917 of 10413
    mitsirrah

    mitsirrah New Member

    7
    0
    May 29, 2005
    I am currently running kmttg v1p0t and VideoRedo Tv Suite h.264 4.21.6.674

    Just recently whenever kmttg interacts with VideoRedo for anything it will generate an error such as below.

    Running qsfix on N:\Tivo\America the Story of Us - 110 - WWII.TiVo ...
    C:\Windows\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs "N:\Tivo\America the Story of Us - 110 - WWII.TiVo" "N:\Tivo\MPG\America the Story of Us - 110 - WWII.mpg.qsfix" /l:C:\Users\Timothy\AppData\Local\Temp\VRDLock7194754577442368257.tmp /c:mpeg /v:mpeg2video /x:704 /y:480
    Saved 4 queued jobs to file: jobData.dat
    qsfix failed (exit code: 0 ) - check command: C:\Windows\system32\cscript.exe //nologo C:\kmttg\VRDscripts\qsfix.vbs "N:\Tivo\America the Story of Us - 110 - WWII.TiVo" "N:\Tivo\MPG\America the Story of Us - 110 - WWII.mpg.qsfix" /l:C:\Users\Timothy\AppData\Local\Temp\VRDLock7194754577442368257.tmp /c:mpeg /v:mpeg2video /x:704 /y:480
    C:\kmttg\VRDscripts\qsfix.vbs(61, 4) Microsoft VBScript runtime error: Out of memory

    Even doing something as simple as refreshing encoding profiles.

    Refreshing encoding profiles
    C:\kmttg\VRDscripts\getProfiles.vbs(2, 1) Microsoft VBScript runtime error: Out of memory

    Encountered problems obtaining encoding profiles from VideoRedo


    After which it leaves a copy of videoredo running in the background that I can see with task manager.

    Any ideas how to fix this?
     
  18. Jun 8, 2014 #6918 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
  19. Jun 8, 2014 #6919 of 10413
    mitsirrah

    mitsirrah New Member

    7
    0
    May 29, 2005
    I completely uninstalled VideoRedo and re installed.
    And it had an issue with COM registration.
    At that point I realized it was my AV software so I flagged all files as trusted and it seems fine now.

    Thanks
     
  20. Jun 9, 2014 #6920 of 10413
    nooneuknow

    nooneuknow TiVo User Since 2007

    3,554
    0
    Feb 5, 2011
    Cox Cable...
    Any idea what this is about? I did the same Permanently Delete operation on another base Roamio, for the same items, in the same manner, and nothing like this came up (I always have two TiVos recording the same things, due to there always being at least one TiVo having problems, at any given time):

    Code:
    java.lang.ArrayIndexOutOfBoundsException: 12 >= 12
    	at java.util.Vector.elementAt(Unknown Source)
    	at javax.swing.table.DefaultTableModel.getValueAt(Unknown Source)
    	at org.jdesktop.swingx.JXTable.getValueAt(Unknown Source)
    	at javax.swing.JTable.prepareRenderer(Unknown Source)
    	at org.jdesktop.swingx.JXTable.prepareRenderer(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
    	at javax.swing.plaf.ComponentUI.update(Unknown Source)
    	at javax.swing.JComponent.paintComponent(Unknown Source)
    	at javax.swing.JComponent.paint(Unknown Source)
    	at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    	at javax.swing.RepaintManager.paint(Unknown Source)
    	at javax.swing.JComponent._paintImmediately(Unknown Source)
    	at javax.swing.JComponent.paintImmediately(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.access$1100(Unknown Source)
    	at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    	at java.awt.EventQueue.access$200(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    
    java.lang.ArrayIndexOutOfBoundsException: 8 >= 8
    	at java.util.Vector.elementAt(Unknown Source)
    	at javax.swing.table.DefaultTableModel.getValueAt(Unknown Source)
    	at org.jdesktop.swingx.JXTable.getValueAt(Unknown Source)
    	at javax.swing.JTable.prepareRenderer(Unknown Source)
    	at org.jdesktop.swingx.JXTable.prepareRenderer(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
    	at javax.swing.plaf.ComponentUI.update(Unknown Source)
    	at javax.swing.JComponent.paintComponent(Unknown Source)
    	at javax.swing.JComponent.paint(Unknown Source)
    	at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    	at javax.swing.RepaintManager.paint(Unknown Source)
    	at javax.swing.JComponent._paintImmediately(Unknown Source)
    	at javax.swing.JComponent.paintImmediately(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.access$1100(Unknown Source)
    	at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    	at java.awt.EventQueue.access$200(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    
    java.lang.ArrayIndexOutOfBoundsException: 8 >= 8
    	at java.util.Vector.elementAt(Unknown Source)
    	at javax.swing.table.DefaultTableModel.getValueAt(Unknown Source)
    	at org.jdesktop.swingx.JXTable.getValueAt(Unknown Source)
    	at javax.swing.JTable.prepareRenderer(Unknown Source)
    	at org.jdesktop.swingx.JXTable.prepareRenderer(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
    	at javax.swing.plaf.ComponentUI.update(Unknown Source)
    	at javax.swing.JComponent.paintComponent(Unknown Source)
    	at javax.swing.JComponent.paint(Unknown Source)
    	at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    	at javax.swing.RepaintManager.paint(Unknown Source)
    	at javax.swing.JComponent._paintImmediately(Unknown Source)
    	at javax.swing.JComponent.paintImmediately(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.access$1100(Unknown Source)
    	at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    	at java.awt.EventQueue.access$200(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
    
    java.lang.ArrayIndexOutOfBoundsException: 4 >= 4
    	at java.util.Vector.elementAt(Unknown Source)
    	at javax.swing.table.DefaultTableModel.getValueAt(Unknown Source)
    	at org.jdesktop.swingx.JXTable.getValueAt(Unknown Source)
    	at javax.swing.JTable.prepareRenderer(Unknown Source)
    	at org.jdesktop.swingx.JXTable.prepareRenderer(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
    	at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
    	at javax.swing.plaf.ComponentUI.update(Unknown Source)
    	at javax.swing.JComponent.paintComponent(Unknown Source)
    	at javax.swing.JComponent.paint(Unknown Source)
    	at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    	at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    	at javax.swing.RepaintManager.paint(Unknown Source)
    	at javax.swing.JComponent._paintImmediately(Unknown Source)
    	at javax.swing.JComponent.paintImmediately(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at javax.swing.RepaintManager$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    	at javax.swing.RepaintManager.access$1100(Unknown Source)
    	at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    	at java.awt.EventQueue.access$200(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.awt.EventQueue$3.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)
     

Share This Page