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

gEDA-bug: [ geda-Bugs-1551925 ] segmentation fault on file->quit



Bugs item #1551925, was opened at 2006-09-04 12:10
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=1551925&group_id=161080

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gschem
Group: snapshot
Status: Open
Resolution: None
Priority: 5
Submitted By: Clunixchit (clunixchit)
Assigned to: Nobody/Anonymous (nobody)
Summary: segmentation fault on file->quit

Initial Comment:
Hello there,
I'm trying to package the whole geda suite for Fedora
Extras.

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204598

http://fedoraproject.org/wiki/ChitleshGoorah/Extras

But however geda-gschem-20060123 seems to cause SEGV.
Seems 100% reproducible by the following steps.

1. execute "gschem usr/share/gEDA/examples/adders_1.sch"
2. Choose "File -> Quit"
- Then gschem causes SEGV.
see gdb log below


chitlesh(~)[0]$gschem /usr/share/gEDA/examples/adders_1.sch
gEDA/gschem version 20060123
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see
COPYING for more details.
This is free software, and you are welcome to
redistribute it under certain
conditions; please see the COPYING file for more details.

Loading schematic [/usr/share/gEDA/examples/adders_1.sch]
Segmentation fault


gdb log:


chitlesh(~)[0]$gdb gschem
GNU gdb Red Hat Linux (6.3.0.0-1.122rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public
License, and you are
welcome to change it and/or distribute copies of it
under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show
warranty" for details.
This GDB was configured as
"i386-redhat-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) set environ LANG=C
(gdb) run /usr/share/gEDA/examples/adders_1.sch
Starting program: /usr/bin/gschem
/usr/share/gEDA/examples/adders_1.sch
Reading symbols from shared object read from target
memory...(no debugging symbols found)...done.
Loaded system supplied DSO at 0x3aa000
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208411744 (LWP 7103)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
gEDA/gschem version 20060123
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see
COPYING for more details.
This is free software, and you are welcome to
redistribute it under certain
conditions; please see the COPYING file for more details.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Loading schematic [/usr/share/gEDA/examples/adders_1.sch]
(no debugging symbols found)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208411744 (LWP 7103)]
0x00cb3aad in g_slice_get_config () from
/usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0x00cb3aad in g_slice_get_config () from
/usr/lib/libglib-2.0.so.0
#1  0x00cb3dc5 in g_slice_get_config () from
/usr/lib/libglib-2.0.so.0
#2  0x00cb5157 in g_slice_free1 () from
/usr/lib/libglib-2.0.so.0
#3  0x00c9b980 in g_list_remove () from
/usr/lib/libglib-2.0.so.0
#4  0x008163d3 in s_conn_remove_other () from
/usr/lib/libgeda.so.25
#5  0x0081645a in s_conn_remove () from
/usr/lib/libgeda.so.25
#6  0x008121c2 in s_delete () from /usr/lib/libgeda.so.25
#7  0x00812448 in s_delete_list_fromstart () from
/usr/lib/libgeda.so.25
#8  0x008148b3 in s_page_delete () from
/usr/lib/libgeda.so.25
#9  0x00814b27 in s_page_delete_list () from
/usr/lib/libgeda.so.25
#10 0x00818488 in s_toplevel_delete () from
/usr/lib/libgeda.so.25
#11 0x08085e73 in ?? ()
#12 0x08085f1a in ?? ()
#13 0x08057f83 in ?? ()
#14 0x003fe547 in scm_ceval () from /usr/lib/libguile.so.12
#15 0x003fa9d2 in scm_i_eval_x () from
/usr/lib/libguile.so.12
#16 0x0040605a in scm_primitive_eval_x () from
/usr/lib/libguile.so.12
#17 0x00441af8 in scm_init_strports () from
/usr/lib/libguile.so.12
#18 0x0040794c in scm_c_with_fluids () from
/usr/lib/libguile.so.12
#19 0x00407a69 in scm_c_with_fluid () from
/usr/lib/libguile.so.12
---Type <return> to continue, or q <return> to quit---
#20 0x0041f5c5 in scm_c_call_with_current_module ()
from /usr/lib/libguile.so.12
#21 0x00441e49 in scm_eval_string () from
/usr/lib/libguile.so.12
#22 0x00441e85 in scm_c_eval_string () from
/usr/lib/libguile.so.12
#23 0x08082fa4 in ?? ()
#24 0x00b2e809 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#25 0x00b20fdb in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#26 0x00b33285 in g_signal_override_class_closure ()
from /usr/lib/libgobject-2.0.so.0
#27 0x00b346e3 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#28 0x00b34989 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#29 0x01078c14 in gtk_widget_activate () from
/usr/lib/libgtk-x11-2.0.so.0
#30 0x00f5abe8 in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-x11-2.0.so.0
#31 0x00f5c4e5 in gtk_menu_shell_append () from
/usr/lib/libgtk-x11-2.0.so.0
#32 0x00f5267c in gtk_menu_reorder_child () from
/usr/lib/libgtk-x11-2.0.so.0
#33 0x00f4b5f2 in gtk_marshal_BOOLEAN__VOID () from
/usr/lib/libgtk-x11-2.0.so.0
#34 0x00b1f809 in g_value_set_static_boxed () from
/usr/lib/libgobject-2.0.so.0
#35 0x00b20fdb in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#36 0x00b338c3 in g_signal_override_class_closure ()
from /usr/lib/libgobject-2.0.so.0
#37 0x00b34596 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#38 0x00b34989 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
#39 0x01073b18 in gtk_widget_get_default_style () from
/usr/lib/libgtk-x11-2.0.so.0
#40 0x00f43bde in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#41 0x00f44f95 in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0
#42 0x009785ba in gdk_add_client_message_filter () from
/usr/lib/libgdk-x11-2.0.so.0
#43 0x00c9d57d in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#44 0x00ca080f in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#45 0x00ca0bb9 in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#46 0x00f45424 in gtk_main () from
/usr/lib/libgtk-x11-2.0.so.0
#47 0x08058bd0 in ?? ()
#48 0x004195f4 in scm_boot_guile () from
/usr/lib/libguile.so.12
#49 0x08058716 in ?? ()
#50 0x0049f724 in __libc_start_main () from /lib/libc.so.6
#51 0x08053871 in ?? ()


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=1551925&group_id=161080


_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug