Date: Sun, 28 Oct 2001 18:37:46 -0800 (PST) From: k Macy <kip_macy@yahoo.com> To: freebsd-hackers@freebsd.org Subject: problems with recurring SIGTRAP under gdb Message-ID: <20011029023746.94559.qmail@web14001.mail.yahoo.com>
next in thread | raw e-mail | index | archive | help
Any idea why when I insert a breakpoint I get a SIGTRAP and can't continue any further? Is this a bug in the FreeBSD distribution's gdb? I don't see this behavior on any other platform that I am using. (Linux/ Solaris/ OSF1) I am only seeing on this particular application. The binary is 60MB dynamically linked (its 200MB on Solaris) it is linked against libc_r but I am currently running it single threaded. Any thoughts on correcting this would be much appreciated. This is 4.4-STABLE Cvsupped 2 weeks ago. %r gdb maytag.Rd GNU gdb 4.18 Copyright 1998 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 "i386-unknown-freebsd"... (gdb) b pf_open Breakpoint 1 at 0x804c6ae: file ../sim/freebsd/pf/pf.c, line 204. (gdb) r -zqp1 Starting program: /amd/ayr/vol/users2/home/kmacy/kmacy8/maytag.Rd -zqp1 No boot-time filesystem (/u/kmacy/p4/ontap/control4/prod/build/bfs.Rd) found. Using ethaddr 00:01:00:00:05:e3 Mon Oct 29 02:16:34 GMT [main_proc:info]: EMS engine initialized My sysid = 0x1 Partner sysid = 0x0 Mon Oct 29 02:16:34 GMT [main_proc:notice]: ,tapes not found: skipping tape simulator initialization. floppy boot? y /etc/modules/sample.mod : can't open : Device not configured NetApp Release /amd/raiders/vol/data2/build/scratch/kmacy/control4.561.295_22_34_40: Sun Oct 28 17:56:19 PST 2001 Copyright (c) 1992-2001 Network Appliance, Inc. Starting boot on Mon Oct 29 02:16:34 GMT 2001 DBG:disk_mode_sense_fc_page: v0.0 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.1 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.4 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.5 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.8 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.9 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.10 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.11 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.12 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.13 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.14 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.16 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.17 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.18 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.19 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.20 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.21 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v0.6 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.16 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.0 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.1 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.11 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.12 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.14 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.4 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.6 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.8 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.10 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.2 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.5 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.13 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.17 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.9 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.3 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.18 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.19 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.20 setting FC mode to 40 DBG:disk_mode_sense_fc_page: v1.21 setting FC mode to 40 Breakpoint 1, pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) n Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) n Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) s 0x28f66150 in _thread_sys_sigprocmask () from /usr/lib/libc_r.so.4 (gdb) bt #0 0x28f66150 in _thread_sys_sigprocmask () from /usr/lib/libc_r.so.4 #1 0x28f2dd4d in _thread_kern_scheduler () from /usr/lib/libc_r.so.4 #2 0x0 in ?? () (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) c Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. pf_open (unit=0x0, ethaddrs=0x299570b0 "", valid_addrs=0x29957090) at ../sim/freebsd/pf/pf.c:204 204 int n = 0; (gdb) exit Undefined command: "exit". Try "help". (gdb) quit -Kip __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011029023746.94559.qmail>