Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Why are files getting corrupted?  (Read 7894 times)

0 Members and 1 Guest are viewing this topic.

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Why are files getting corrupted?
« on: April 23, 2008, 01:17:06 pm »
I have recently added some new music to my jukebox and now as I am trying to re-index, I keep getting "Killed due to runaway" errors on CDs that have been indexed for months with no problems.  Note:  I have not played any of these discs on any media player, so the only possible program to cause these corruptions is Wincab.

Any thoughts?

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #1 on: April 23, 2008, 01:23:47 pm »
Runaway errors shoud never happen; I put them in place to protect myself for bugs during development.  Can you set DebugLevel to 4 in jukebox.ini, run the program to cause the error, and then send me (or post) your resulting jbdebug.log and jukebox.db files?

Thanks!

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Re: Why are files getting corrupted?
« Reply #2 on: June 01, 2008, 12:41:03 am »
Sorry for the delay....

I'm just posting the very end of the file as the forum won't let me post a message larger than 25k characters...

Quote
Quote
0:15:05.79-LVL2-INDEXER-LOOP: Entering folder The Kooks - Inside in, Inside out...
0:15:05.79-LVL5-STATUS: Updating database/The Kooks - Inside in, Inside out
0:15:05.84-LVL3-INDEXER-LOOP: Art for this folder (mask 1): L:\Music\T\The Kooks - Inside in, Inside out\folder.jpg
0:15:05.84-LVL3-INDEXER-LOOP: Working on 01_the_kooks_-_seaside.mp3 (2310278 bytes)...
0:15:05.84-LVL4-INDEXER-LOOP: No match. File ID=31027801_T, DB ID=310209MATI
0:15:05.84-LVL4-INDEXER-LOOP: No match. File ID=31027801_T, DB ID=31024509_O
0:15:05.84-LVL4-INDEXER-LOOP: No match. File ID=31027801_T, DB ID=31024921-I
0:15:05.84-LVL4-INDEXER-LOOP: Found song in database record #30743 (ID 31027801_T)... Up to date.
0:15:05.84-LVL3-INDEXER-LOOP: Working on 02_the_kooks_-_see_the_world.mp3 (4317307 bytes)...
0:15:05.84-LVL4-INDEXER-LOOP: Found song in database record #30744 (ID 31730702_T)... Up to date.
0:15:05.84-LVL3-INDEXER-LOOP: Working on 03_the_kooks_-_sofa_song.mp3 (3743744 bytes)...
0:15:05.84-LVL4-INDEXER-LOOP: No match. File ID=74374403_T, DB ID=74374403AN
0:15:05.84-LVL4-INDEXER-LOOP: ** ID3 tag found.
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 53 6f 66 61 20 53 6f 6e
0:15:05.91-LVL5-GETID3FIELD: Converted data: 'Sofa Song'
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 54 68 65 20 4b 6f 6f 6b
0:15:05.91-LVL5-GETID3FIELD: Converted data: 'The Kooks'
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 49 6e 73 69 64 65 20 49
0:15:05.91-LVL5-GETID3FIELD: Converted data: 'Inside In, Inside Out'
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 49 6e 64 69 65 0 0 0
0:15:05.91-LVL5-GETID3FIELD: Converted data: 'Indie'
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 32 30 30 36 0 53 6f 6e
0:15:05.91-LVL5-GETID3FIELD: Converted data: '2006'
0:15:05.91-LVL5-GETID3FIELD: String is ASCII, Raw data: 33 0 40 0 78 d4 e9 8
0:15:05.91-LVL5-GETID3FIELD: Converted data: '3'
0:15:05.91-LVL5-INDEXER-LOOP: Song length not found for 03_the_kooks_-_sofa_song.mp3
0:15:05.91-LVL5-INDEXER-LOOP: Current encoding: Jukebox Database Encoding
0:15:05.91-LVL2-SONG_LOAD: Trying to load L:\Music\T\The Kooks - Inside in, Inside out\03_the_kooks_-_sofa_song.mp3...
0:15:05.91-LVL5-SONGBUF_LOAD: Allocating 3809280 bytes...
0:15:06.09-LVL2-SONGBUF_LOAD: Loaded 3743744 bytes for file L:\Music\T\The Kooks - Inside in, Inside out\03_the_kooks_-_sofa_song.mp3
0:15:06.09-LVL1-INDEXER-LOOP: Loaded song 03_the_kooks_-_sofa_song.mp3, type is 1
0:15:06.09-LVL3-INDEXER-LOOP: Working on 04_the_kooks_-_eddies_gun.mp3 (3553280 bytes)...
0:15:06.09-LVL4-INDEXER-LOOP: No match. File ID=55328004_T, DB ID=55326403-M
0:15:06.09-LVL4-INDEXER-LOOP: No match. File ID=55328004_T, DB ID=55326403-R
0:15:06.09-LVL4-INDEXER-LOOP: Found song in database record #30746 (ID 55328004_T)... Up to date.
0:15:06.09-LVL3-INDEXER-LOOP: Working on 05_the_kooks_-_ooh_la.mp3 (5607424 bytes)...
0:15:06.09-LVL4-INDEXER-LOOP: No match. File ID=60742405_T, DB ID=60742402-F
0:15:06.09-LVL4-INDEXER-LOOP: No match. File ID=60742405_T, DB ID=60742403-S
0:15:06.09-LVL4-INDEXER-LOOP: No match. File ID=60742405_T, DB ID=60742405AP
0:15:06.09-LVL4-INDEXER-LOOP: ** ID3 tag found.
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 4f 6f 68 20 4c 61 0 8
0:15:06.14-LVL5-GETID3FIELD: Converted data: 'Ooh La'
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 54 68 65 20 4b 6f 6f 6b
0:15:06.14-LVL5-GETID3FIELD: Converted data: 'The Kooks'
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 49 6e 73 69 64 65 20 49
0:15:06.14-LVL5-GETID3FIELD: Converted data: 'Inside In, Inside Out'
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 49 6e 64 69 65 0 0 0
0:15:06.14-LVL5-GETID3FIELD: Converted data: 'Indie'
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 32 30 30 36 0 61 0 8
0:15:06.14-LVL5-GETID3FIELD: Converted data: '2006'
0:15:06.14-LVL5-GETID3FIELD: String is ASCII, Raw data: 35 0 40 0 0 dd e9 8
0:15:06.14-LVL5-GETID3FIELD: Converted data: '5'
0:15:06.14-LVL5-INDEXER-LOOP: Song length not found for 05_the_kooks_-_ooh_la.mp3
0:15:06.14-LVL5-INDEXER-LOOP: Current encoding: Jukebox Database Encoding
0:15:06.14-LVL2-SONG_LOAD: Trying to load L:\Music\T\The Kooks - Inside in, Inside out\05_the_kooks_-_ooh_la.mp3...
0:15:06.14-LVL5-SONGBUF_LOAD: Allocating 5672960 bytes...
0:15:06.15-LVL5-SONGBUF_LOAD: Song buffer relocated from 71e0020 to 6360020
0:15:06.40-LVL2-SONGBUF_LOAD: Loaded 5607424 bytes for file L:\Music\T\The Kooks - Inside in, Inside out\05_the_kooks_-_ooh_la.mp3
0:15:06.40-LVL1-INDEXER-LOOP: Loaded song 05_the_kooks_-_ooh_la.mp3, type is 1
0:15:06.40-LVL3-INDEXER-LOOP: Working on 06_the_kooks_-_you_dont_love_me.mp3 (4454400 bytes)...
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=45440006_T, DB ID=45440005-M
0:15:06.40-LVL4-INDEXER-LOOP: Found song in database record #30748 (ID 45440006_T)... Up to date.
0:15:06.40-LVL3-INDEXER-LOOP: Working on 07_the_kooks_-_she_moves_in_her_own_way.mp3 (4837376 bytes)...
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=83737607_T, DB ID=83730109-(
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=83737607_T, DB ID=83733101-T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=83737607_T, DB ID=83734103-T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=83737607_T, DB ID=83737602.M
0:15:06.40-LVL4-INDEXER-LOOP: Found song in database record #30749 (ID 83737607_T)... Up to date.
0:15:06.40-LVL3-INDEXER-LOOP: Working on 08_the_kooks_-_match_box.mp3 (5040128 bytes)...
0:15:06.40-LVL4-INDEXER-LOOP: Found song in database record #30750 (ID 04012808_T)... Up to date.
0:15:06.40-LVL3-INDEXER-LOOP: Working on 09_the_kooks_-_naive.mp3 (5191680 bytes)...
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=19168009_T, DB ID=19161516EV
0:15:06.40-LVL4-INDEXER-LOOP: Found song in database record #30751 (ID 19168009_T)... Up to date.
0:15:06.40-LVL3-INDEXER-LOOP: Working on 10_the_kooks_-_i_want_you_back.mp3 (5607424 bytes)...
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742402-F
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742403-S
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405AP
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL4-INDEXER-LOOP: No match. File ID=60742410_T, DB ID=60742405_T
0:15:06.40-LVL0-INDEXER-LOOP: Killed due to runaway
0:15:06.40-LVL1-ARTCACHE_EXIT: Cleaning up art cache
0:15:06.40-LVL2-ARTCACHE_EXIT: Destroying art cache bitmaps
0:15:06.40-LVL2-ARTCACHE_EXIT: Destroying art cache structures
0:15:06.40-LVL1-QUEUE_EXIT: Cleaning up songbuf...
0:15:06.40-LVL1-GUI_EXIT: Cleaning up GUI...
0:15:06.40-LVL1-GUI_EXIT: Idle loop average not calculated, idle loop did not start
0:15:06.40-LVL1-SSAVER_EXIT: Cleaning up ssaver...
0:15:06.40-LVL1-SONGBUF_EXIT: Cleaning up songbuf...
0:15:06.40-LVL1-TITLESTRIPS_EXIT: Cleaning up titlestrips...
0:15:06.40-LVL1-SONGLIST_EXIT: Cleaning up songlist...
0:15:06.43-LVL0-SHUTDOWN: Unexpected shutdown
0:15:06.43-LVL5-DEBUGLOG_EXIT: WinCab Jukebox 3.1.4 Exited


Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #3 on: June 01, 2008, 02:03:11 am »
Sorry for the delay....

I'm just posting the very end of the file as the forum won't let me post a message larger than 25k characters...

That's okay, I should have asked you to only post the last couple dozen lines.

Nothing jumps out at me... I'm going to have to look at this one for a bit.
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #4 on: June 01, 2008, 02:05:36 am »
Sorry for the delay....

I'm just posting the very end of the file as the forum won't let me post a message larger than 25k characters...

That's okay, I should have asked you to only post the last couple dozen lines.

Nothing jumps out at me... I'm going to have to look at this one for a bit.  It may be a memory issue, I've never seen anyone with over 30,000 songs in their database.  (It must take forever to index!)
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Re: Why are files getting corrupted?
« Reply #5 on: June 01, 2008, 09:13:06 am »
Sorry for the delay....

I'm just posting the very end of the file as the forum won't let me post a message larger than 25k characters...

That's okay, I should have asked you to only post the last couple dozen lines.

Nothing jumps out at me... I'm going to have to look at this one for a bit.  It may be a memory issue, I've never seen anyone with over 30,000 songs in their database.  (It must take forever to index!)

It only took a long time on the initial index (that is why I split my library into Letter folders)....

I'm not sure it is a memory issue, as this issue only occurs on my newer computer (3800+ AMD, 1024MB, Vista).  The computer that I use for my jukebox, has not had any problems.  It is a Pentium III, maybe 128MB of memory and has a 3GB HD in it (i.e. XP takes up half the HD). 

Whatever the problem is that occurs, it does something to corrupt a file, because that folder will never index again.

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #6 on: June 01, 2008, 11:00:08 am »
Can you zip up the contents of your DATA folder and E-mail it to celamantia@gmail.com? 

Thanks!

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Re: Why are files getting corrupted?
« Reply #7 on: June 01, 2008, 01:48:44 pm »
Can you zip up the contents of your DATA folder and E-mail it to celamantia@gmail.com? 

Thanks!

--Chris

Sent...

P.S.  See why I wanted to have more than 4 CD's per page?

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #8 on: June 04, 2008, 10:57:33 am »
Yow.

Every single one of those titles requires a memory allocation on startup for the database record.  The database is handled with a little library I wrote ages ago; I never envisioned it having to handle so much data.  I'm willing to bet that's where the error is.
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Re: Why are files getting corrupted?
« Reply #9 on: June 07, 2008, 11:11:26 pm »
But why would I only be getting the error on the newer more powerful computer?  I haven't had any problems at all with my PIII (other than it taking about 24 hours to index from scratch).

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Why are files getting corrupted?
« Reply #10 on: June 22, 2008, 11:38:37 pm »
Wow, I am falling behind on my tech support...

I do not know why it is only showing up now.

24 hours to index?  You are very patient!
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

blah69

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 37
  • Last login:October 02, 2010, 12:44:17 pm
Re: Why are files getting corrupted?
« Reply #11 on: June 24, 2008, 04:20:57 pm »
Wow, I am falling behind on my tech support...

I do not know why it is only showing up now.

24 hours to index?  You are very patient!

Well,

Once it indexes, I turn "Updating" off.  Then it only takes like 3-4 minutes.