Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 1997 17:51:35 -0500 (CDT)
From:      Conrad Sabatier <conrads@neosoft.com>
To:        questions@freebsd.org
Subject:   Ftptool (xview-based app) crashing
Message-ID:  <XFMail.970727175135.conrads@neosoft.com>

next in thread | raw e-mail | index | archive | help
Ftptool is crashing immediately on startup with a SIGSEGV.

OK, I *know* the answer is some missing kernel config option, because I've
been through this before, and adding a certain option fixed it.  Problem is,
I can't for the life of me remember what it was (had a total disk wipeout a
while back due to user stupidity).

Does anyone know what kernel option I need to add to cure this?

Here's my current config:

machine         "i386"
cpu             "I586_CPU"
ident           MYKERNEL

maxusers        32
options         CHILD_MAX=256
options         OPEN_MAX=512

options         SYSVSHM
options         SYSVSEM
options         SYSVMSG

options         INET                    #InterNETworking
options         FFS                     #Berkeley Fast Filesystem
options         NFS                     #Network Filesystem
options         MSDOSFS                 #MSDOS Filesystem
options         "CD9660"                #ISO 9660 Filesystem
options         PROCFS                  #Process filesystem
options         "COMPAT_43"             #Compatible with BSD 4.3 [KEEP THIS!]
options         BOUNCE_BUFFERS          #include support for DMA bounce buffers
options         UCONSOLE                #Allow users to grab the console
options         FAILSAFE                #Be conservative
options         USERCONFIG              #boot -c editor
options         VISUAL_USERCONFIG       #visual boot -c editor

# Allow user-mode programs to manipulate their local descriptor tables.
# This option is required for the WINE Windows(tm) emulator, and is
# not used by anything else (that we know of).
#
options         USER_LDT                #allow user-level control of i386

config          kernel  root on wd1

controller      isa0
controller      eisa0
controller      pci0

controller      fdc0    at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk            fd0     at fdc0 drive 0
disk            fd1     at fdc0 drive 1
tape            ft0     at fdc0 drive 2

controller      wdc0    at isa? port "IO_WD1" bio irq 14 vector wdintr
disk            wd0     at wdc0 drive 0
disk            wd1     at wdc0 drive 1

controller      wdc1    at isa? port "IO_WD2" bio irq 15 vector wdintr
disk            wd2     at wdc1 drive 0
disk            wd3     at wdc1 drive 1

options         ATAPI           #Enable ATAPI support for IDE bus
options         ATAPI_STATIC    #Don't do it as an LKM
device          wcd0            #IDE CD-ROM

# Allow this many swap-devices.
options         NSWAPDEV=20

# syscons is the default console driver, resembling an SCO console
device          sc0     at isa? port "IO_KBD" tty irq 1 vector scintr

# Mandatory, don't remove
device          npx0    at isa? port "IO_NPX" irq 13 vector npxintr


device          sio0    at isa? port "IO_COM1" tty irq 4 vector siointr
device          sio1    at isa? port "IO_COM4" tty irq 3 vector siointr
#device         sio2    at isa? port "IO_COM3" conflicts tty irq 5 vector siointr

device          lpt0    at isa? port? tty irq 7 vector lptintr

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.

pseudo-device   loop
pseudo-device   ether
pseudo-device   log
pseudo-device   sl      1
# ijppp uses tun instead of ppp device
#pseudo-device  ppp     1
pseudo-device   tun     1
pseudo-device   pty     16
pseudo-device   gzip            # Exec gzipped a.out's
pseudo-device   bpfilter        4

# KTRACE enables the system-call tracing facility ktrace(2).
# This adds 4 KB bloat to your kernel, and slightly increases
# the costs of each syscall.
options         KTRACE          #kernel tracing

controller      snd0

options         "SBC_IRQ=5"
options         "SB16_DMA=5"
#options                "SB16MIDI_BASE=0x330"
device sb0      at isa? port 0x220 irq 5 drq 1 vector sbintr
device sbxvi0   at isa? drq 5
device sbmidi0  at isa? port 0x330 
device opl3     at isa? port 0x388
device awe0     at isa? port 0x620


--
Conrad Sabatier
http://www.neosoft.com/~conrads/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.970727175135.conrads>