Is there a reason you haven't updated to 6.0.5 and 10.4.8?
Try repairing permissions using Disk Utility.
IF that doesn't work, try deleting the com.apple.iphoto.plist file from Home /Library/Preferences
If that doesn't work, try:
Create a new account (System Preferences -> Accounts) and see if you can get an import to work there.
I don't know if this has anything to do with it, but I noticed that your versions don't match. Your QuickTime is the latest update, but your iPhoto has missed 2 updates. With all the bugs in this newest QuickTime, maybe iPhoto can't handle it. Click on Downloads at the top of this page and look for iPhoto 6.0.4 update, which you must install before installing the iPhoto 6.0.5 update. Then your iPhoto will match your QuickTime. Also, you aren't running the newest version of Tiger, so you should download the OS 10.4.8 for PPC update. This update seems to correct a lot of quirky behavior, so maybe it will help.
Have you tried a library rebuild? Launch iPhoto while holding the Option and Command keys. Check the first 3 boxes in the dialog box and let iPhoto do its database rebuild.
Thanks for the suggestions! Ok, we're onto something. Repairing permissions & deleting com.apple.iphoto.plist didn't work, but I moved over to my alternate (clean) account that I already have in place to test such things as this, and the video file I chose (the same as the one I originally imported) imported without issue.
So what would you suggest I do now?
BTW, the reason why I haven't upgraded to 6.0.5 or OS 10.4.8 is because I am of the belief that if something isn't broken, I don't fix it. Everything I use my Mac for works well (except now for this iPhoto issue), so I didn't see any point in upgrading. I'm guessing that since my import worked under my second user account that this problem I'm having really isn't a compatibility issue between the OS/QT/iPhoto, yes?
Yes, you're right. If iPhoto works in one account it should work in the others. Now the puzzle is to find what's different in the main account. Though there may be an incompatibility with something that the later versions of the OS or app might address.
Can you launch the Console app (Utilities -> Console) and try the import again and see what messages turn up there.
Here you go:
2007-01-12 15:51:39.414 iPhoto * NSThread: ignoring exception '* -[NSPathStore2 getCharacters:range:]: index (21) beyond bounds (8)' that raised during delayed perform of target 0x949aa40 and selector '_finishImport:'
This is what it said before, over and over, probably hundreds of times:
Jan 12 14:52:39 DavidHG4 /Applications/iPhoto.app/Contents/MacOS/iPhoto: CGContextDrawImage: invalid context
All Greek to me!
Yes, I have a few. APE 2.0.2 (which doesn't seem to have any means of disabling it in the Panes), WindowShade X 4.1.1, SizzlingKeys 1.7.1, and Zooom 1.4.1. Disabled then re-booted.
Import same video file into iPhoto with the same results as before.
2007-01-12 16:06:19.883 iPhoto * NSThread: ignoring exception '* -[NSPathStore2 getCharacters:range:]: index (21) beyond bounds (8)' that raised during delayed perform of target 0x8a60b10 and selector '_finishImport:'
Weirdnesses like this drive me crazy! I appreciate your sticking with me!
Alright, here's the scoop. I upgraded to iPhoto 604 then to 605. (I remembered I didn't do those updates before because Apple said they only deal with photobooks and such which I never use.) Didn't solve the problem. So I updated to 10.4.8. Still no good. Tried iPhoto database rebuilds with both the built-in method & the iPhoto Library Manager program. The built-in method crashed (twice) and the 3rd party app froze on "Roll 20". There's no rebuilding this database, apparently.
Doing a little more research on the net & on this forum, I realized that what must be happening is that I have a corrupt database. I don't remember Force Quitting or crashing while iPhoto was open, but it must have happened as these seem to be the main causes for database problems.
NOTE: Always keep back ups of your iPhoto Library!! For me, this is the only thing that's going to bail me out out this problem. Here are some important threads to read:
It seems it would be a good idea to do frequent, separated backups of the database & its associated files so you can pull in the last known uncorrupted database when necessary.
I copied onto my HD a backup that spans the beginning of iPhoto use through March 2006. Importing worked as expected on that library. That means I have to re-import my other files and suffer through the re-doing of my metadata. However, I'll keep my old library intact long enough to refer to it so the re-labelling of my new imports won't be quite as painful.
I've got a similar problem on my MacBook Pro C2D 2,16 GHz Mac (OS X 10.4.8) with iPhoto 6.0.5.
When I switched from Windows to Mac, i imported all my 10000 photos to iPhoto. Since then, every time I start iPhoto I get a message that XX photos have been found in the file "iPhoto Library" that haven't been imported (but they have been!). If I let iPhoto import those pictures I see that I already have them in my library. So I always have to click away that annoying message...
Can anyone help me?
Thanks in advance,