Hi Karel, I noticed something like this during our last Code Sprint day. I added one more check in the autosave stuff. It is described at:
http://cvs.seul.org/viewcvs/viewcvs.cgi/eda/geda/devel/libgeda/noweb/s_page.nw?r1=1.18&r2=1.19 Try it and tell us if you have problems again. I'm glad the autosave worked and you didn't lost any data. Best regards, Carlos El mié, 24-05-2006 a las 16:10 +0200, Karel Kulhavy escribió: > If a program tries to perform an autosave and segfaults during that, > this is called autosegfault function :) > > The disk was not full. It happened with a very simple circuit with few > resistors and capacitors. The circuit was edited after starting gschem > from scratch, no file operations (load, save) ever occured. The autosave > was however OK - I could recover the file afterwards. > > gEDA/gschem version 20060123 > > #0 0xb7f0bfe1 in s_page_autosave () from /usr/lib/libgeda.so.25 > (gdb) > (gdb) bt full > #0 0xb7f0bfe1 in s_page_autosave () from /usr/lib/libgeda.so.25 > No symbol table info available. > #1 0xb7b3bb8b in g_idle_remove_by_data () from > /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #2 0x082f0ac8 in ?? () > No symbol table info available. > #3 0xbfe30c48 in ?? () > No symbol table info available. > #4 0x44746874 in ?? () > No symbol table info available. > #5 0xb7b9a5ec in ?? () from /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #6 0xb7b9ab90 in ?? () from /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #7 0x00000001 in ?? () > No symbol table info available. > #8 0x081151fc in ?? () > No symbol table info available. > #9 0xb7b59088 in g_static_private_get () from /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #10 0x08308f18 in ?? () > No symbol table info available. > #11 0xb7b9a5ec in ?? () from /usr/lib/libglib-2.0.so.0 > ---Type <return> to continue, or q <return> to quit--- > No symbol table info available. > #12 0x08051674 in ?? () > No symbol table info available. > #13 0xb7b3c016 in g_idle_remove_by_data () from > /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #14 0x08308f18 in ?? () > No symbol table info available. > #15 0x08051674 in ?? () > No symbol table info available. > #16 0x082f0ac8 in ?? () > No symbol table info available. > #17 0xbfe30c88 in ?? () > No symbol table info available. > #18 0x081151fc in ?? () > No symbol table info available. > #19 0x08308f18 in ?? () > No symbol table info available. > #20 0xb7b9a960 in g_thread_use_default_impl () from > /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #21 0xb7b3bb60 in g_idle_remove_by_data () from > /usr/lib/libglib-2.0.so.0 > No symbol table info available. > #22 0x08308f60 in ?? () > No symbol table info available. > > CL<
