Ticket #228 (closed Defect: fixed)

Opened 4 months ago

Last modified 4 months ago

Sapphire imports metadata/cover images but does not display

Reported by: tristan@cactusrecords.co.nz Assigned to:
Priority: normal Milestone:
Component: Metadata - Movie Version: 1.0b6.3
Keywords: Cc:

Description

Hi.

Running AppleTV Take 2 and Sapphire 1.0b6.3.

Importing of metadata runs smoothly however it does not display cover images/file details etc

[[[

0x0981c662: -doImport? (in Sapphire) 0x0981c8e0: -importNextItem:? (in Sapphire) 0x924efca2: NSFireTimer (in Foundation) 0x908bfa65: CFRunLoopRunSpecific (in CoreFoundation?) 0x9e343e8f: -[BRAppManager run] (in BackRow?) 0x00005c7f (in Finder) 0x0019929e (in Finder) 0x001991c5 (in Finder)

Sapphire is at 0x9805000 Sep 16 22:22:30 AppleTV FrontRow?[226]: *** NSEXCEPTION RAISED ***\n NSRangeException: *** -[NSCFArray objectAtIndex:]: index (-2147483648) beyond bounds (13)\n 0x925a9900: _NSArrayRaiseBoundException (in Foundation)\n 0x924d01ed: -[NSCFArray objectAtIndex:] (in Foundation)\n 0x098252ee: -getMetaForMovie:withPath:? (in Sapphire)\n 0x09826e71: -importMetaData:? (in Sapphire)\n 0x09822a41: -importMetaData:? (in Sapphire)\n 0x09822708: -importMetaData:? (in Sapphire)\n 0x0981c662: -doImport? (in Sapphire)\n 0x0981c8e0: -importNextItem:? (in Sapphire)\n 0x924efca2: NSFireTimer (in Foundation)\n 0x908bfa65: CFRunLoopRunSpecific (in CoreFoundation?)\n 0x9e343e8f: -[BRAppManager run] (in BackRow?)\n 0x00005c7f (in Finder)\n 0x0019929e (in Finder)\n 0x001991c5 (in Finder) ]]]

Is the contents of running a tail on console.log.

I'm stumped at why this is happening. It happens on files stored locally (/Users/frontrow/Movies) and files stored externally (/mnt/Scratch/Volumes/Macintosh HD).

Originally Sapphire did run properly and did indeed grab metadata and images from various websites. It stopped working when I moved some files it had already imported to a different folder and re-ran it's metadata checker.

I deleted the contents of ~/Library/Application Support/Sapphire however after that, Sapphire refused to load and stalled AppleTV. I removed Sapphire and re-installed.

Any ideas?

Are there any specific directories I should delete when reinstalling Sapphire?

Attachments

Change History

09/16/08 08:50:03 changed by gbooker

IMDB seems to have changed their format.

09/16/08 14:58:33 changed by anonymous

Same here, i got stupid, deleted all prefs and reinstalled new, it now shows during import cover and Names but after import it shows 0 updates and all files are without cover and Metadata...

Only TV Shows (Lost) Imports normal, so is there a IMDB change ?

09/16/08 15:41:29 changed by anonymous

Also reinstalled everything.... no meta data is imported from imdb, all series work fine.

(follow-up: ↓ 5 ) 09/17/08 01:12:16 changed by kilyman@hotmail.de

same, but why sapphire imports all cover good but dont shows them ?

in my opinion Sappire has to proof the import first, it will be better if everytime sappire checks a import for good results if is all good then starts importing, if not it has to give a error message and dont touch the metadata.

Now sapphire not imports but marks every file as importet, saves all cover but dont shows them, crazy....

(in reply to: ↑ 4 ) 09/17/08 07:38:21 changed by gbooker

Replying to kilyman@hotmail.de:

in my opinion Sappire has to proof the import first, it will be better if everytime sappire checks a import for good results if is all good then starts importing, if not it has to give a error message and dont touch the metadata.

patches welcome

09/17/08 09:07:54 changed by anonymous

I am having these same issues.

09/17/08 09:54:52 changed by gbooker

  • status changed from new to closed.
  • resolution set to fixed.

(In [660]) Corrected for IMDB's changed format. Fixes #228

(follow-up: ↓ 9 ) 09/17/08 12:52:00 changed by anonymous

when will this fix be available for download?

(in reply to: ↑ 8 ) 09/17/08 17:14:23 changed by gbooker

Replying to anonymous:

when will this fix be available for download?

When we have the time

(follow-up: ↓ 11 ) 09/18/08 20:41:35 changed by Dale

If the issue has been fixed, I don't understand why it's not available for download. Importing movies is an essential part of this plugin, but right now no one can import any movies. Please distribute the update! :-)

(in reply to: ↑ 10 ) 09/18/08 22:28:44 changed by gbooker

Replying to Dale:

If the issue has been fixed, I don't understand why it's not available for download. Importing movies is an essential part of this plugin, but right now no one can import any movies. Please distribute the update! :-)

As I stated quite clearly, it will occur when we have the time. Creating the fix takes a certain amount of time, and doing a release takes another block of time. Sapphire is an open source, free project, which gives us nothing more than the ability to use it ourselves, so it takes a lower priority than other things in life.

If you want it so badly, build it yourself; otherwise wait until we have the time to make a release.

09/20/08 23:48:36 changed by anonymous

same here, I went nuts deleting everything, reinstalling sapphire, uploading the cover ... The thing I don't understand : I tried to do the same thing on my laptop and it work perfectly with the same external disk. I have 10.5.3 on my laptop, and 10.5.5 on the other one. Is there a relation ? Another question : If I understand correctly, the fix 228 will be add to the new release ?

09/20/08 23:56:22 changed by anonymous

Arghhh !! I just saw the fix was part of the last release, which I have. So something else is happening. I will try to find info on the dev tools, but so far any idea ?

09/21/08 21:30:11 changed by gbooker

You will need to mark your movies to re-import their movie data after upgrading Sapphire, then import again.


Add/Change #228 (Sapphire imports metadata/cover images but does not display)