[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-user: segmentation fault in pcb
I get a segmentation fault when I try to print gerbers for my design.
backtrace looks like this:
Program received signal SIGSEGV, Segmentation fault.
PrintBOM () at print.c:1560
1560 if (strcmp(pin->Number, "1") == 0)
(gdb) bt
#0 PrintBOM () at print.c:1560
#1 0x080958ce in Print (Command=0x0, Scale=0, MirrorFlag=0 '\0',
RotateFlag=0 '\0', ColorFlag=0 '\0', InvertFlag=0 '\0',
OutlineFlag=0 '\0', AlignmentFlag=0 '\0', DrillHelperFlag=0 '\0',
DOSFlag=0 '\0', PrintDevice=0x0, Media=0x0, OffsetX=0, OffsetY=0,
SilkscreenTextFlag=0 '\0') at print.c:1926
#2 0x08096867 in PrintDialog () at printdialog.c:524
#3 0x00dad4d8 in XtCallActionProc () from /usr/X11R6/lib/libXt.so.6
#4 0x0809b342 in invoke_action (w=0x82763c8, rstr=0x8252810 "Print()")
at resmenu.c:126
#5 0x0809b9ca in callback (w=0x82763c8, res=0x8252ba0, pbcs=0x0)
at resmenu.c:405
#6 0x00d816a9 in XtCallCallbacks () from /usr/X11R6/lib/libXt.so.6
#7 0x00142204 in XawSimpleMenuClearActiveEntry ()
from /usr/X11R6/lib/libXaw.so.7
#8 0x00140c27 in XawScrollbarSetThumb () from
/usr/X11R6/lib/libXaw.so.7
#9 0x00db56d7 in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#10 0x00db60a6 in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#11 0x00db61dc in _XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
#12 0x00d8e76b in XtDispatchEventToWidget () from
/usr/X11R6/lib/libXt.so.6
#13 0x00d8f2b4 in _XtOnGrabList () from /usr/X11R6/lib/libXt.so.6
#14 0x00d8f46f in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#15 0x00d8f9c4 in XtAppMainLoop () from /usr/X11R6/lib/libXt.so.6
#16 0x080843a6 in main (argc=1, argv=0xfef10538) at main.c:1451
It looks like the gerber files are printed, but I'm afraid to send them
to manufacturing without understanding why pcb croaks here.
The layout is at http://mlug.missouri.edu/~markrages/board3.pcb
I'm using pcb-20040903 with the "mode button patch".
Regards,
Mark
markrages@mlug.missouri.edu
--
You think that it is a secret, but it never has been one.