Author Topic: Sorry for the Rant  (Read 7524 times)

0 Members and 1 Guest are viewing this topic.

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Sorry for the Rant
« on: January 17, 2014, 05:45:07 am »
EAGLE just %^$#ing crashed after I've been meticulously working on a $#%^ing AMAZING layout of a PCB... easily the most advanced I've ever done. I was on a roll and BAM it's all gone. Yes I know I should have been saving along the way... I'm actually surprised I didn't because it's not like me.

But I went to delete a polygon (I don't know why polygons are its weak spot, something ALWAYS #%^$s up when I try to edit/delete a polygon...) and it just locked up....

OH MY GOD I seriously want to explode. Deep breaths.

Anyone else had EAGLE lock up when trying to edit/delete a polygon?!?!

 |O |O |O |O |O |O |O |O |O |O |O |O

EDIT: Wow, %90 of my schematic is gone as well... Literally my entire day's work gone. I can't freaking believe this shit. I hate when shit like this happens because now I'm not going to work on this project for weeks, because I'm so disheartened about having to do it ALL over again. ARGH. All my component research, I had to create my own part footprints (another first time for me)... it took hours!!! At least my library entries are still there.
« Last Edit: January 17, 2014, 05:47:20 am by MrAureliusR »
--------------------------------------
Canadian hacker
 

Offline Falcon69

  • Super Contributor
  • ***
  • Posts: 1482
  • Country: us
Re: Sorry for the Rant
« Reply #1 on: January 17, 2014, 05:49:57 am »
I feel your pain!

During a Final on Solidworks, the computer crashed and I didn't get a chance to save it to the server harddrive ( i did on the computer though).  Well, the project being saved on the computers local harddrive doesn't matter, because college computers reset back to a default setting for others to use once they are restarted or the person has logged out.  So, all the information and programming was gone.

Luckily, the professor understood, and gave me more time to complete the project.

Since then, regardless of whatever program I am using, I've gotten in the habit of saving every 5-10 minutes on my own, in addition to the programs 'self saving' feature.

Get in the habit of saving yourself, it is a good practice.
 

Online EEVblog

  • Administrator
  • *****
  • Posts: 37664
  • Country: au
    • EEVblog
Re: Sorry for the Rant
« Reply #2 on: January 17, 2014, 06:14:26 am »
I have a macro finger that subconsciously (read=compulsively) hits the save key after every major edit.
 

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Sorry for the Rant
« Reply #3 on: January 17, 2014, 06:15:40 am »
I usually do save every little while as well. I once had to write a ten thousand word paper, and lost it all right when I was near the end. That was literally DAYS of research and writing... oh man did I ever lose my temper. So I've already learned this lesson before, which makes it even more painful. I wish EAGLE had an autosave feature... I love programs that do. Especially when the autosave goes to a separate, temporary file. That way, even if it crashes, you have the original and the edited versions.

Anyone know if there's a plugin or something like that for EAGLE? Would definitely have saved my life half an hour ago.

@EEVBlog: that's in Altium though, correct? I actually do have a version of Altium on here, but I just haven't learned my way around it yet. Still prefer some things in EAGLE though from preliminary playing around with Altium I know I will much prefer it when I get into it.
--------------------------------------
Canadian hacker
 

Online EEVblog

  • Administrator
  • *****
  • Posts: 37664
  • Country: au
    • EEVblog
Re: Sorry for the Rant
« Reply #4 on: January 17, 2014, 06:25:05 am »
@EEVBlog: that's in Altium though, correct?

Yes, but my Alt-F-S macro finger works for most apps. I'm a compulsive saver.
 

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Sorry for the Rant
« Reply #5 on: January 17, 2014, 06:26:55 am »
Oh, yes, of course. I had almost forgotten about keyboard shortcuts :)

When I was a teenager I used to sit back in my chair with just the keyboard and do everything with it! I remember my friends being like WTF how is that possible? How are you opening menus etc.?

I should try and see if there's a single button macro for save (F5 in some programs, F11 in others...)
--------------------------------------
Canadian hacker
 

Offline Skimask

  • Super Contributor
  • ***
  • Posts: 1433
  • Country: us
Re: Sorry for the Rant
« Reply #6 on: January 17, 2014, 06:32:32 am »
Or just use Alt-F-S...or Ctrl-S...or any one of another thousand different methods of saving a work in progress, as mentioned earlier.
For that matter, how's that backup hard drive working out?
A thousand different methods of saving is one thing.  Waiting on a hard drive to crash or files to be stolen or a fire to break out is another...

P.S. EAGLE has never crashed on me in that manner.  Hiccups, yes.  Having to revert to an earlier SAVED version and losing a few minutes of work, sure.  Crashed so hard that I lose a file completely?  Nope...

P.P.S.  Look in the folder where you generally save your files.  You might get lucky and find a S#xxx file and the one with the latest time stamp may have saved most of your work.
I didn't take it apart.
I turned it on.

The only stupid question is, well, most of them...

Save a fuse...Blow an electrician.
 

Offline Jon86

  • Frequent Contributor
  • **
  • Posts: 526
  • Country: gb
Re: Sorry for the Rant
« Reply #7 on: January 17, 2014, 07:28:43 am »
It should be required by law for programs to have an autosave function ;)
I've done this far too many times...
Death, taxes and diode losses.
 

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
Re: Sorry for the Rant
« Reply #8 on: January 17, 2014, 10:05:59 am »
@Skimask I actually do have a 2TB backup drive, and my entire main drive is backed up weekly. As I said, it's not like me to let this happen. I've already learned this lesson the hard way. But still, I usually save at the end of every 'session' if you know what I mean. I work on something for a bit, take a break and I save when I take a break. This time I literally was just working straight through, and since I rarely left the window it didn't occur to me to save.

Anyway. I've had problems with EAGLE before, whenever I ratsnest a polygon to do the fill, if I use one of the tricks to get the polygon to disappear or just delete it entirely, then sometimes it'll crash out. Don't know why. Man was I pissed.

I ended up just restarting the whole layout, and... I actually like Rev 2 better. Kinda figured that would happen after I cooled down. Since I was back to literally about three components on a schematic when I re-loaded, I had to completely rethink the whole board and it ended up better.
--------------------------------------
Canadian hacker
 

Offline peter.mitchell

  • Super Contributor
  • ***
  • Posts: 1567
  • Country: au
Re: Sorry for the Rant
« Reply #9 on: January 17, 2014, 10:43:16 am »
It should be required by law for programs to have an autosave function ;)
I've done this far too many times...
The licence is worth it for this feature alone.
https://www.dropbox.com/s/a7xkbxxf2i0rgw4/bestfeature.png
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Sorry for the Rant
« Reply #10 on: January 17, 2014, 11:41:56 am »
Oh, been there, done that... :(

In KiCad, I tend to cycle reflexively: make an edit, ctrl+S, F3 (cleans up the graphics crumbs...). I probably save about once every twenty seconds :-DD

But then I'm usually running a testing build, so it's even worse. I've had it crash during save and corrupt the file. So now I keep everything in a local Git repo. It's also helpful if I want to look at an old layout revision or something. I highly recommend it.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline jc101

  • Frequent Contributor
  • **
  • Posts: 613
  • Country: gb
Re: Sorry for the Rant
« Reply #11 on: January 17, 2014, 12:25:33 pm »
Eagle does have an auto backup, which saves a copy of the changes made.  On the Mac version this is on by default, saving every 5 minutes and keeps a history of the last 9.  These files are in the same directory as the schematic and board files, I can see them on a Mac but are they set as hidden in the Windows versions?

The help file give the description as

Quote
If a drawing has been modified a safety backup copy will be automatically created after at most the given Auto backup interval.
This safety backup file will have a name that follows the pattern
.x##
In this pattern 'x' is replaced by the character
'b' for board files
's' for schematic files
'l' for library files
The safety backup file will be deleted after a successful regular save operation. If the drawing has not been saved with the WRITE command (e.g. due to a power failure) this file can be renamed and loaded as a normal board, schematic or library file, repectively.

It has been a handy feature I've had to use a couple of times of late.
 

Offline con-f-use

  • Supporter
  • ****
  • Posts: 807
  • Country: at
Re: Sorry for the Rant
« Reply #12 on: January 17, 2014, 12:49:08 pm »
Sorry to hear of your problem. So far I was in luck and Eagle never fucked up this big. Btw. sometimes Eagle autosaves (at least on Linux). Look at strangely named hidden files in the working directory and the eagle directory.
 

Offline ohmineer

  • Contributor
  • Posts: 42
  • Country: es
Sorry for the Rant
« Reply #13 on: January 17, 2014, 06:02:50 pm »
Have you checked project directory? Something weird must have occur in your case. Eagle is configured to autosave every 5 minutes or so by default.  If fact it creates a new file backup and keeps the last backup. The number of backups is also configurable, when the maximum is reached, the oldest one is overwritten.

Have you modified this configuration? I hope you can recover your work.
 

Offline sdg

  • Regular Contributor
  • *
  • Posts: 67
  • Country: fr
Re: Sorry for the Rant
« Reply #14 on: January 17, 2014, 09:14:51 pm »
I wish EAGLE had an autosave feature...


It does have one: Eagle Control Panel -> Options -> Backup... -> ...

If it was disabled, well...

--
 -sdg
 

Offline IanJ

  • Supporter
  • ****
  • Posts: 1580
  • Country: scotland
  • Full time EE biz & Youtuber
    • IanJohnston.com
Re: Sorry for the Rant
« Reply #15 on: January 17, 2014, 11:05:55 pm »
MrAureliusR,

NOT saving is suicide!

Look for .b# and .s# files in your project folder.
Copy ALL the files in that folder away safe before you start playing with those backups. Rename them in pairs to keep pcb/sch consistency.

I'm with Dave.......it doesn't matter what software I use I am always hitting save, sometimes after each action no matter how big or small. Compulsive saving comes from the days when DOS/Windows apps were a lot more unstable and even to the point of saving my work to multiple floppies at the end of the day (yeah, that was years ago).

Ian.
Ian Johnston - Manufacturer of the PDVS2mini & author of the free WinGPIB app.
Website & Online Shop: www.ianjohnston.com
YT Channel (electronics repairs & projects): www.youtube.com/user/IanScottJohnston, Twitter (X): https://twitter.com/IanSJohnston
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf