Bus error with ppp

Bernd Walter ticso at cicely12.cicely.de
Sat Dec 16 05:10:27 PST 2006


ktrace isn't that usefull:
[...]
   888 ppp      GIO   fd 7 wrote 60 bytes
       "<30>Dec 16 02:28:04 ppp[888]: tun0: LCP: deflink: LayerStart"
   888 ppp      RET   sendto 60/0x3c
   888 ppp      PSIG  SIGALRM caught handler=0x3fab8 mask=0x0 code=0x0
   888 ppp      CALL  sigreturn(0xbfffdb80)
   888 ppp      RET   sigreturn JUSTRETURN
   888 ppp      CALL  sigprocmask(SIG_BLOCK,0xbfffeab4,0xbfffeaa4)
   888 ppp      RET   sigprocmask 0
   888 ppp      CALL  sigprocmask(SIG_SETMASK,0xbfffeaa4,0)
   888 ppp      RET   sigprocmask 0
   888 ppp      CALL  gettimeofday(0xbfffdb7c,0)
   888 ppp      RET   gettimeofday 0
   888 ppp      CALL  getpid
   888 ppp      RET   getpid 888/0x378
   888 ppp      CALL  sendto(0x7,0xbfffe064,0x52,0,0,0)
   888 ppp      GIO   fd 7 wrote 82 bytes
       "<30>Dec 16 02:28:04 ppp[888]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped"
   888 ppp      RET   sendto 82/0x52
   888 ppp      CALL  gettimeofday(0xbfffd89c,0)
   888 ppp      RET   gettimeofday 0
   888 ppp      CALL  getpid
   888 ppp      RET   getpid 888/0x378
   888 ppp      CALL  sendto(0x7,0xbfffdd84,0x35,0,0,0)
   888 ppp      GIO   fd 7 wrote 53 bytes
       "<30>Dec 16 02:28:04 ppp[888]: tun0: LCP:  MRU[4] 1286"
   888 ppp      RET   sendto 53/0x35
   888 ppp      CALL  gettimeofday(0xbfffd89c,0)
   888 ppp      RET   gettimeofday 0
   888 ppp      CALL  getpid
   888 ppp      RET   getpid 888/0x378
   888 ppp      CALL  sendto(0x7,0xbfffdd84,0x40,0,0,0)
   888 ppp      GIO   fd 7 wrote 64 bytes
       "<30>Dec 16 02:28:05 ppp[888]: tun0: LCP:  MAGICNUM[6] 0xc5880408"
   888 ppp      RET   sendto 64/0x40
   888 ppp      PSIG  SIGBUS SIG_DFL
   888 ppp      NAMI  "ppp.core"

# gdb /usr/sbin/ppp ppp.core
GNU gdb 6.1.1 [FreeBSD]
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 "arm-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `ppp'.
Program terminated with signal 10, Bus error.
Reading symbols from /lib/libcrypt.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypt.so.3
Reading symbols from /lib/libmd.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libmd.so.3
Reading symbols from /lib/libutil.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libutil.so.6
Reading symbols from /lib/libz.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.3
Reading symbols from /lib/libalias.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias.so.5
Reading symbols from /lib/libcrypto.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypto.so.5
Reading symbols from /usr/lib/libradius.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libradius.so.2
Reading symbols from /usr/lib/libnetgraph.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnetgraph.so.2
Reading symbols from /usr/lib/libpam.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpam.so.3
Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /lib/libalias_cuseeme.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_cuseeme.so
Reading symbols from /lib/libalias_ftp.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_ftp.so
Reading symbols from /lib/libalias_irc.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_irc.so
Reading symbols from /lib/libalias_nbt.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_nbt.so
Reading symbols from /lib/libalias_pptp.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_pptp.so
Reading symbols from /lib/libalias_skinny.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_skinny.so
Reading symbols from /lib/libalias_smedia.so...(no debugging symbols found)...done.
Loaded symbols for /lib/libalias_smedia.so
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x0002fd64 in ?? ()
(gdb) bt
#0  0x0002fd64 in ?? ()
(gdb) 

I have no clue where to start debugging now.

-- 
B.Walter                http://www.bwct.de      http://www.fizon.de
bernd at bwct.de           info at bwct.de            support at fizon.de


More information about the freebsd-arm mailing list