This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug python/16497] New: "bt" with a count doesn't work properly with frame filters
- From: "tromey at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Wed, 22 Jan 2014 15:27:27 +0000
- Subject: [Bug python/16497] New: "bt" with a count doesn't work properly with frame filters
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16497
Bug ID: 16497
Summary: "bt" with a count doesn't work properly with frame
filters
Product: gdb
Version: HEAD
Status: NEW
Severity: normal
Priority: P2
Component: python
Assignee: unassigned at sourceware dot org
Reporter: tromey at redhat dot com
With frame filters, "bt 1" no longer stops after one frame.
>From the test suite:
bt 1
#0 0x0000000000400603 in end_func (foo=..., bar=..., fb=..., bf=...) at
../../../binutils-gdb/gdb/testsuite/gdb.python/py-framefilter.c:52
#1 0x000000000040072e in funca () at
../../../binutils-gdb/gdb/testsuite/gdb.python/py-framefilter.c:93
Or from a real life frame filter:
(gdb) bt 1
#4 0x00007ffff7dd7a9e in <emit signal 0x405a5c "simple-2" on instance 0x615aa0
[Test]> (instance=0x615aa0, detailed_signal=0x405a5c "simple-2")
at gsignal.c:3408
#0 0x0000000000403900 in simple2_cb (instance=0x615aa0, data=0x0)
at signals.c:903
#1 0x00007ffff7dbc570 in g_closure_invoke (closure=0x619470,
return_value=return_value@entry=0x0, n_param_values=1,
param_values=param_values@entry=0x7fffffffd920,
invocation_hint=invocation_hint@entry=0x7fffffffd8c0)
at gclosure.c:777
#2 0x00007ffff7dcf2a0 in signal_emit_unlocked_R (node=node@entry=0x610c00,
detail=detail@entry=0, instance=instance@entry=0x615aa0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd920) at gsignal.c:3556
#3 0x00007ffff7dd7310 in g_signal_emit_valist
(instance=instance@entry=0x615aa0, signal_id=signal_id@entry=3,
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffdbc0) at
gsignal.c:3312
#5 0x00007ffff7dbc837 in _g_closure_invoke_va (closure=closure@entry=0x619060,
return_value=return_value@entry=0x0, instance=instance@entry=0x615aa0,
args=args@entry=0x7fffffffdff0, n_params=0, param_types=0x0) at gclosure.c:840
Here's the "real life" case without filters:
(gdb) bt no-filters 1
#0 simple2_cb (instance=0x615aa0, data=0x0) at signals.c:903
(More stack frames follow...)
--
You are receiving this mail because:
You are on the CC list for the bug.