> > What does "ls -l /mnt/karma/fids0/" look like?
>
> The files (mp3 and *1) are present in the fids0 directory and show up with
> ls.
I meant, your files under there look like:
fids0/_00000/
/_00001/ etc.
You don't have any that start "fids0/_[1-9]" right? Code snippet I posted
below will ignore such dirs. Like I said that should be rarely tripped,
and wouldn't have any impact on the problem when you upload via amarok.
> The fact that these files don't turn up in the DB in the first place, and
> then also get skipped by riocp -b suggests that there's one underlying
> cause.
Yes, but the paths to get there are different. I guess, assuming the DB
in-memory is exactly the same after reading all of the *1 files, and in
the library after amarok does its thing, then there must be a problem with
writing out the database.
> This code looks suspicious, though I doubt it's the culprit (libkarma 0.0.5,
> > don't have .6 handy):
> >
> > karmaUsb.c:444:
> > while((de0 = readdir(dp0)) != NULL) {
> > if(strncmp(de0->d_name, "_0", 2) != 0)
> > continue;
> I'll have a closer look this evening and see if I can come up with any more
> details.
Excellent; keep us posted.
--
Bob Copeland %% www.bobcopeland.com
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-karma-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-karma-devel