I was playing with a little project here at home using the freeware license,
and today when I started eagle, nothing happened. I could see it starting in
task manager but it quit a few seconds later without any message. This
happened again and again and I'm glad I'm an experienced user that could
track down what was going on. A newbie would probably just give up and move
to another tool.
I had downloaded a mini_din.lbr (16800 bytes) from an unknown origin. It was
in the old binary format. At the time I used it and instanciated a 3pin
minidin, this library worked and I got the minidin connector I wanted. Out
of old habits, I copy the part I'm happy with to my own project, and
replaced the instanciated part with my own. Thats when I closed my Eagle
(with the project open). The next day I tried to opened Eagle, nothing
happened.
Apparently this library was partly corrupted (maybe it originated from a
pirated eagle, or maybe the auto import bugs on it). It could be opened
sometimes, but mostly, when selecting use, or open from control panel, it
crashes eagle in a visible way, leaving the debug/cancel requester. But as
long as this library was in use by the last used project, it causes eagle to
just quit silently. I doubt this is a feature, and for the sake of the
starters, it should be fixed.
If you can't find that library, I can send it to you on request. I don't
want to post it because of obvious reasons.