[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gschem autosegfault function



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<