You could try repairing permissions via disk utility to see if the resolves the issue. If not try logging in as another user and see if the problem still occurs, this will determine if the application is at fault.
If this works move your iPhoto library from its default location which will...