Ethereal-dev: Re: [ethereal-dev] 0.7.6 crash

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Bill Fumerola <billf@xxxxxxxxxxxxxx>
Date: Tue, 26 Oct 1999 19:05:16 -0400 (EDT)
On Tue, 26 Oct 1999, Gilbert Ramirez wrote:

> Bill, if a rebuild doesn't help, can you post your register.c to
> ethereal-dev. Also let us know if you build in the same directory as the source
> or a separate directory. It would be a funny thing if your shortened
> register.c were the same as Joachim's (a posting earlier today, using Solaris 7)


This happens when I build using the FreeBSD port(well, the one I've changed
to use 0.7.6) or when I just go in the work dir and make it.

[hawk-billf] /home/billf/ethereal/work/ethereal-0.7.6 > cat register.c
/* Do not modify this file.  */
/* It is created automatically by the Makefile.  */
#include "register.h"
void register_all_protocols(void) {
  {extern void proto_register_frame (void); proto_register_frame ();}
  {extern void proto_register_aarp (void); proto_register_aarp ();}
  {extern void proto_register_afs (void); proto_register_afs ();}
}


-- 
- bill fumerola - billf@xxxxxxxxxxxxxx - BF1560 - computer horizons corp -
- ph:(800) 252-2421 - bfumerol@xxxxxxxxxxxxxxxxxxxx - billf@xxxxxxxxxxx  -

Making register.c
for f in packet.c packet-aarp.c         packet-afs.c    packet-afs.h    packet-arp.c    packet-ascend.c         packet-atalk.c  packet-atm.c    packet-bgp.c       packet-bootp.c  packet-bpdu.c   packet-cdp.c    packet-clip.c   packet-data.c   packet-dns.c    packet-dns.h    packet-eth.c    packet-fddi.c   packet-ftp.c       packet-giop.c   packet-gre.c    packet-http.c   packet-icmpv6.c         packet-icp.c    packet-ip.c     packet-ip.h     packet-ipp.c    packet-ipsec.c     packet-ipv6.c   packet-ipv6.h   packet-ipx.c    packet-ipx.h    packet-isakmp.c         packet-lapb.c   packet-llc.c    packet-lpd.c    packet-nbipx.c     packet-nbns.c   packet-ncp.c    packet-ncp.h    packet-netbios.c        packet-netbios.h        packet-nntp.c   packet-ntp.c    packet-ntp.h       packet-null.c   packet-osi.c    packet-ospf.c   packet-ospf.h   packet-pim.c    packet-pop.c    packet-ppp.c    packet-pppoe.c  packet-pptp.c   packet-radius.c    packet-raw.c    packet-rip.c    packet-rip.h    packet-ripng.c  packet-ripng.h  packet-rsvp.c   packet-rsvp.h   packet-rtsp.c   packet-rx.c        packet-rx.h     packet-sdp.c    packet-smb.c    packet-sna.c    packet-tcp.c    packet-telnet.c         packet-tftp.c   packet-tr.c     packet-trmac.c     packet-udp.c    packet-vines.c  packet-vines.h  packet-vlan.c   packet-x25.c    packet-yhoo.c   packet-yhoo.h packet-snmp.c; do grep '^proto_register_[a-z_0-9A-Z]* *(' ./$f 2>/dev/null; done |  sed -e 's/^.*://' -e 's/^\([a-z_0-9A-Z]*\).*/  {extern void \1 (void); \1 ();}/' >>register.c-tmp
for f in packet.c packet-aarp.c         packet-afs.c    packet-afs.h    packet-arp.c    packet-ascend.c         packet-atalk.c  packet-atm.c    packet-bgp.c       packet-bootp.c  packet-bpdu.c   packet-cdp.c    packet-clip.c   packet-data.c   packet-dns.c    packet-dns.h    packet-eth.c    packet-fddi.c   packet-ftp.c       packet-giop.c   packet-gre.c    packet-http.c   packet-icmpv6.c         packet-icp.c    packet-ip.c     packet-ip.h     packet-ipp.c    packet-ipsec.c     packet-ipv6.c   packet-ipv6.h   packet-ipx.c    packet-ipx.h    packet-isakmp.c         packet-lapb.c   packet-llc.c    packet-lpd.c    packet-nbipx.c     packet-nbns.c   packet-ncp.c    packet-ncp.h    packet-netbios.c        packet-netbios.h        packet-nntp.c   packet-ntp.c    packet-ntp.h       packet-null.c   packet-osi.c    packet-ospf.c   packet-ospf.h   packet-pim.c    packet-pop.c    packet-ppp.c    packet-pppoe.c  packet-pptp.c   packet-radius.c    packet-raw.c    packet-rip.c    packet-rip.h    packet-ripng.c  packet-ripng.h  packet-rsvp.c   packet-rsvp.h   packet-rtsp.c   packet-rx.c        packet-rx.h     packet-sdp.c    packet-smb.c    packet-sna.c    packet-tcp.c    packet-telnet.c         packet-tftp.c   packet-tr.c     packet-trmac.c     packet-udp.c    packet-vines.c  packet-vines.h  packet-vlan.c   packet-x25.c    packet-yhoo.c   packet-yhoo.h packet-snmp.c; do grep '^void proto_register_[a-z_0-9A-Z]* *(' ./$f 2>/dev/null; done |  sed -e 's/^.*://' -e 's/^void \([a-z_0-9A-Z]*\).*/  {extern void \1 (void); \1 ();}/' >>register.c-tmp
cc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -O2 -I. -I./wiretap -I/usr/X11R6/include/gtk12 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/glib12 -c register.c