[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: PCB: 'make' fails - src/pcb segfaulting



On 8/3/07, Bernd Jendrissek <bernd.jendrissek@gmail.com> wrote:
> 0x080d9f1b in LayersChanged (argc=0, argv=0x0, px=0, py=0) at
> hid/gtk/gui-top-window.c:2686
> 2686      if (!ghidgui->ui_manager)

ghidgui is NULL here of course.  Proximate fix attached.
? src/hid/batch/.deps
? src/hid/batch/batch_lists.h
? src/hid/bom/.deps
? src/hid/bom/.dirstamp
? src/hid/common/.deps
? src/hid/common/.dirstamp
? src/hid/common/hidlist.h
? src/hid/gerber/.deps
? src/hid/gerber/.dirstamp
? src/hid/gtk/.deps
? src/hid/gtk/.dirstamp
? src/hid/gtk/gtk_lists.h
? src/hid/lesstif/.deps
? src/hid/lesstif/lesstif_lists.h
? src/hid/lpr/.deps
? src/hid/lpr/.dirstamp
? src/hid/nelma/.deps
? src/hid/nelma/.dirstamp
? src/hid/nelma/nelma_lists.h
? src/hid/png/.deps
? src/hid/png/.dirstamp
? src/hid/png/png_lists.h
? src/hid/ps/.deps
? src/hid/ps/.dirstamp
? src/hid/ps/ps_lists.h
Index: src/hid/gtk/gui-top-window.c
===================================================================
RCS file: /cvsroot/pcb/pcb/src/hid/gtk/gui-top-window.c,v
retrieving revision 1.43
diff -u -p -r1.43 gui-top-window.c
--- src/hid/gtk/gui-top-window.c	2 Aug 2007 19:28:31 -0000	1.43
+++ src/hid/gtk/gui-top-window.c	3 Aug 2007 17:35:33 -0000
@@ -2683,7 +2683,7 @@ ghid_do_export (HID_Attr_Val * options)
 gint
 LayersChanged (int argc, char **argv, int px, int py)
 {
-  if (!ghidgui->ui_manager)
+  if (!ghidgui || !ghidgui->ui_manager)
     return 0;
 
   ghid_config_groups_changed();


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