Posts: 26,215
Joined: Oct 2003
Reputation:
187
Looks like it's due to the background thumb scanner - when it unloads it's dll's for some reason all adds to the db fail after that. This may simply be a coincidence, however!
To test, try waiting a full minute after entering Videos before bringing up the context menu and scanning.
Cheers,
Jonathan
Posts: 35
Joined: Aug 2008
Reputation:
0
Seems to work fine, The only other weird thing is that it is randomly not stacking movies. In right format such as Movie - cd2.avi . Stacked right for must of them but not some of them. I am going back and removing them from library than rescanning them and than they work
Posts: 26,215
Joined: Oct 2003
Reputation:
187
Right - the key now is getting the bug side of it reproducible. Anything you can do in this regard would be most helpful.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
to clarify, where is your source that you initiated the scan from? Is it Cart? or one folder back?
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
And I just duplicated this with "use foldernames" but without "recursive". I got four copies of each. Gonna look at the db file now.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
2008-08-14, 15:51
(This post was last modified: 2008-08-14, 17:05 by kraqh3d.)
ok i know why this is... its the stacking code. it assumes that items that stack will sort alphanumerically next to each other. When you have this case, this assumption fails. The alphanumeric sort order is
ck-cars-cd1.avi
ck-cars-cd1.mov
ck-cars-cd2.avi
ck-cars-cd2.mov
so much for the improved stacking times. the only way i can think of right now to correct this is to go back to the old code which has to check every item below the current for a stack match.
(but i dont believe this is at all related to the crashing.)
** edit **
i'll have this fixed shortly. i'm going to change it to keep comparing as long as the first letter matches. this will still be better than checking every single item.
** edit **
fixed and committed to svn. now you will see two instances of Cars and Shrek.
** edit **
this isnt an issue exactly, but a question... should the scanner cache the movie icon for all members of the stack so that when in files mode, and unstacked, each file has an icon? (currently, only the first gets the image.)
Posts: 35
Joined: Aug 2008
Reputation:
0
I figured it might be something with the stacker cause I also was having problems with it. I just went back and renamed them all after deleting them from library. It seemed though if a file had a different .skv name than what was in the folder that it crashed. Not confirmed though
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
i dont think the stacking problem is related to your crashes. but the stacking problem should be resolved now. and what's a .skv name?
Posts: 35
Joined: Aug 2008
Reputation:
0
.skv files are downloaded with Usenets in Pars and are left over after decoding.
Posts: 35
Joined: Aug 2008
Reputation:
0
Ha, Yeah thats what I mean
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
they would be irrelevant to your crash. (as would any .skv files if there were any.)