Josef
(Josef)
March 4, 2010, 6:31pm
1
Today, I tried to import some webarchive from Safari, EF said
10/03/05 10:56:09 EagleFiler[512] EagleFiler Error
EagleFiler encountered an unexpected error:
ValueError: NSInvalidArgumentException - *** -[NSCFArray insertObject:atIndex:]: attempt to insert nil
and requests to send crash report to your site.
After sending it and quitting, EF reopens as if nothing happened.
I cannot any trouble in database (2400 records, 1.9GB) until now, however, what kind of action must I do for just in case?
And also, what kind of my action is the reason why EF say above message?
Josef:
Today, I tried to import some webarchive from Safari, EF said
10/03/05 10:56:09 EagleFiler[512] EagleFiler Error
EagleFiler encountered an unexpected error:
ValueError: NSInvalidArgumentException - *** -[NSCFArray insertObject:atIndex:]: attempt to insert nil
and requests to send crash report to your site.
That looks like an internal error, not a crash. Either way, I don’t think I received that report from you. Did you send it via email yourself?
Josef:
I cannot any trouble in database (2400 records, 1.9GB) until now, however, what kind of action must I do for just in case?
I don’t think that would affect the contents of your library. However, if you want to check it you could select Records and then choose Verify .
Does it happen again if you try to import the same Web archive?
Please e-mail me EagleFiler’s log file:
/Users/<username>/Library/Logs/EagleFiler/EagleFiler.log
Josef
(Josef)
March 5, 2010, 9:55am
3
I sent EagleFiler log.
I have never had the same experience from that time, even if importing THE SAME webarchive.
I did “Verify” for just in case. Dialog box said this required 34 min, but this really ended in 5 min or so.
Thank you for your kind replay as always.
best regards,
Josef:
I sent EagleFiler log.
It looks like one of EagleFiler’s index files may be damaged. I suggest holding down the Command and Option keys when you open the library. Then tell it to rebuild the Records index.
Josef:
I have never had the same experience from that time, even if importing THE SAME webarchive.
I did “Verify” for just in case. Dialog box said this required 34 min, but this really ended in 5 min or so.
Great!
Josef:
I had better rebuild database even after “justify” action is finished with no error?
The database is fine. I’m suggesting that you rebuild the index (which is just a cache, so deleting it won’t lose any data) because of a specific error that I saw in the log file. Normally you wouldn’t need to do this.
Josef:
I sometimes import next-webarchive before EagleFiler shows “rainbow circle(?)” during importing previous-webarchive. This may be the reason to damage the index database?
No, that shouldn’t be a problem.
Josef
(Josef)
March 5, 2010, 5:12pm
7
I have rebuilt database (records/phrases), and this was a bit heavy job with duration of ~22 min and with 60%-70% CPU activity.
Thank you for your kind advice again.