Bug 2246
depends on
193
bugs:
view as bug list
-
2246:
[tracker] fhd: Frysk High Performance Debugger Forum Command Line Interface
[NEW; assigned to frysk-bugzilla; target: ---]
-
1719:
High Perforamce CLI
[NEW; assigned to frysk-bugzilla; target: ---]
-
3891:
attach command not asynchronous, no success output
[NEW; assigned to frysk-bugzilla; target: ---]
-
4055:
hpd calls Runtime.getRuntime ().exec(cmd) aka system()
[ASSIGNED; assigned to timoore; target: ---]
-
4228:
print a bitfield
[ASSIGNED; assigned to frysk-bugzilla; target: ---]
-
4232:
array of TYPE - look through typedef?
[ASSIGNED; assigned to frysk-bugzilla; target: ---]
-
4236:
make a function call
[NEW; assigned to frysk-bugzilla; target: ---]
-
4239:
print each breakpoint as added
[ASSIGNED; assigned to timoore; target: ---]
-
4240:
permit breakpoints before an executable is running
[NEW; assigned to frysk-bugzilla; target: ---]
-
4241:
specify breakpoint before solib load
[NEW; assigned to frysk-bugzilla; target: ---]
-
4247:
hpd hangs on second run
[NEW; assigned to frysk-bugzilla; target: ---]
-
4248:
indicate program crash / exit
[NEW; assigned to frysk-bugzilla; target: ---]
-
4598:
Make stepping work with breakpoints
[ASSIGNED; assigned to timoore; target: ---]
-
4632:
fhpd crashes when trying to run funit-stacks
[NEW; assigned to frysk-bugzilla; target: ---]
-
4684:
[feature request] fhpd doesnt handle exiting, or sigfaulting programs
[NEW; assigned to frysk-bugzilla; target: ---]
-
4685:
[tracker] fhpd disassemble command
[SUSPENDED; assigned to npremji; target: ---]
-
4826:
fhpd memory examine command
[NEW; assigned to frysk-bugzilla; target: ---]
-
5066:
(hpd) help rubbish doesn't complain
[NEW; assigned to frysk-bugzilla; target: ---]
-
5168:
up/down documentation wrong
[NEW; assigned to frysk-bugzilla; target: ---]
-
5196:
fhpd restarting an executable
[NEW; assigned to frysk-bugzilla; target: ---]
-
5197:
fhpd break [line] command does not work
[NEW; assigned to frysk-bugzilla; target: ---]
-
5248:
Can breakpoints notify the user as they are inserted
[NEW; assigned to timoore; target: ---]
-
5251:
on breakpoint hit, report more information
[NEW; assigned to frysk-bugzilla; target: ---]
-
5261:
stop process that is terminating
[NEW; assigned to timoore; target: ---]
-
5296:
alias command ignores sets
[NEW; assigned to frysk-bugzilla; target: ---]
-
5304:
debug variables do nothing
[ASSIGNED; assigned to frysk-bugzilla; target: ---]
-
5330:
jline file arguments don't tab complete when they are relative to the current working directory
[NEW; assigned to frysk-bugzilla; target: ---]
-
5342:
(fhpd) actions print additional breakpoint information
[NEW; assigned to timoore; target: ---]
-
5384:
Break 2 command on corefile causes double garbage collect
[NEW; assigned to frysk-bugzilla; target: ---]
-
5385:
fhpd next command on corefile process causes an NPE
[NEW; assigned to frysk-bugzilla; target: ---]
-
5386:
fhpd nexti command causes an NPE on corefile process
[NEW; assigned to frysk-bugzilla; target: ---]
-
5387:
fhpd finish command causes an NPE on corefile process
[NEW; assigned to frysk-bugzilla; target: ---]
-
5388:
fhod detach command causes double garbage collect, too many files open on corefile process
[NEW; assigned to frysk-bugzilla; target: ---]
-
5389:
fhpd step command on corefile process causes an NPE
[NEW; assigned to frysk-bugzilla; target: ---]
-
5390:
fhpd stepi command causes NPE in corefile process
[NEW; assigned to frysk-bugzilla; target: ---]
-
5402:
Finish refactoring of cli command message infrastructure
[NEW; assigned to frysk-bugzilla; target: ---]
-
5408:
"load exe" doesn't load debug-info
[ASSIGNED; assigned to swagiaal; target: ---]
-
5413:
where command filter out frames below main()
[NEW; assigned to frysk-bugzilla; target: ---]
-
5414:
<<(fhpd list>> mark where breakpoints are inserted
[NEW; assigned to frysk-bugzilla; target: ---]
-
5415:
<<(fhpd) list>> mark up lines that have code
[NEW; assigned to frysk-bugzilla; target: ---]
-
5418:
fhpd prompt does not reflect focus
[NEW; assigned to frysk-bugzilla; target: ---]
-
5419:
<<(fhpd break 10>> gets confusing
[NEW; assigned to timoore; target: ---]
-
5471:
<<(fhpd) quit>> and <<(fhpd) ^D>> are different
[NEW; assigned to rmoseley; target: ---]
-
5480:
Long send/expect sequences in the hpd test harness get lost
[ASSIGNED; assigned to rmoseley; target: ---]
-
5574:
ptrace: No such process (op 0x11 (PTRACE_DETACH), pid 11371, addr 0x0, data 0x0)
[ASSIGNED; assigned to timoore; target: ---]
-
5594:
replace <<(fhpd) next>> with <<(fhpd) step -over>>
[NEW; assigned to frysk-bugzilla; target: ---]
-
5595:
replace <<(fhpd) finish>> with <<(fhpd) step -finish>>
[NEW; assigned to frysk-bugzilla; target: ---]
-
5596:
(fhpd) step -waitany
[NEW; assigned to frysk-bugzilla; target: ---]
-
5615:
TestRunCommand/TestKillCommand tests fail intermittently
[NEW; assigned to frysk-bugzilla; target: ---]
-
5656:
[tracker] fdebuginfo & fdebugrpm
[SUSPENDED; assigned to frysk-bugzilla; target: ---]
-
5699:
where now missing sets in output
[NEW; assigned to frysk-bugzilla; target: ---]
-
5706:
break main missed
[NEW; assigned to timoore; target: ---]
-
5708:
a break creates one breakpoint
[NEW; assigned to frysk-bugzilla; target: ---]
-
5709:
break main only works on first process
[NEW; assigned to frysk-bugzilla; target: ---]
-
5728:
deffered breakpoint not working
[NEW; assigned to frysk-bugzilla; target: ---]
-
5740:
break m<TAB> causes an NPE
[NEW; assigned to frysk-bugzilla; target: ---]
-
5764:
fhpd does not print stack exception stack traces for bad exceptions
[NEW; assigned to frysk-bugzilla; target: ---]
-
5851:
advance command
[NEW; assigned to frysk-bugzilla; target: ---]
-
5879:
(fhpd) list +10 -- list next 10 lines
[NEW; assigned to frysk-bugzilla; target: ---]
-
5880:
following children in fhpd
[NEW; assigned to timoore; target: ---]
-
5881:
breakpoint across exec
[NEW; assigned to frysk-bugzilla; target: ---]
-
5889:
break -if not implemented
[NEW; assigned to frysk-bugzilla; target: ---]
-
5970:
print -1 or print --i
[NEW; assigned to frysk-bugzilla; target: ---]
-
5974:
focus allows assignment to non-existent targets
[NEW; assigned to rmoseley; target: ---]
-
6543:
<<break N>> shall break at line N; <<brea foo>> breaks at foo's location
[NEW; assigned to frysk-bugzilla; target: ---]
-
6604:
Stepping a two threaded program breaks
[NEW; assigned to frysk-bugzilla; target: ---]
-
6620:
Issuing next before a process is run gets an NPE
[NEW; assigned to frysk-bugzilla; target: ---]
-
6632:
Debugging fhpd with fhpd does not print source
[NEW; assigned to frysk-bugzilla; target: ---]
-
6695:
attaching and then killing process causes stacktrace
[NEW; assigned to frysk-bugzilla; target: ---]
-
3300:
NullPointerException in frysk.cli.hpd.ExprSymTab.get(FryskGui)
[RESOLVED FIXED; assigned to scox; target: ---]
-
3319:
gdb(1) compatible readline(3) user interface
[RESOLVED WONTFIX; assigned to cagney; target: ---]
-
3750:
frysk.cli.hpd uses Vector, which is old school
[RESOLVED FIXED; assigned to scox; target: ---]
-
3764:
frysk-core dejagnu FAIL: add (no symbol table available)
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
3890:
attach doesn't need a program argument
[RESOLVED FIXED; assigned to scox; target: ---]
-
3892:
accept: $ fhpd PID; attach to PID
[RESOLVED FIXED; assigned to scox; target: ---]
-
3893:
accept standard debug command-line internal tracing options
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
3894:
assign<tab> doesn't append a space
[RESOLVED FIXED; assigned to scox; target: ---]
-
3895:
help doesn't mention where, up, down et.al.
[RESOLVED FIXED; assigned to scox; target: ---]
-
3896:
cntrl-d hangs fhpd cli
[RESOLVED WORKSFORME; assigned to frysk-bugzilla; target: ---]
-
3898:
fstack and fhpd disagree on backtrace format
[RESOLVED FIXED; assigned to npremji; target: ---]
-
3928:
Pty.cxx frysk::sys::Pty::setUpPtyForConsole uses system() calls to set tty properties
[RESOLVED FIXED; assigned to cagney; target: ---]
-
3986:
frysk.cli.hpd using Hashtable
[RESOLVED FIXED; assigned to mcvet; target: ---]
-
4001:
Internal debugger error: java.lang.NegativeArraySizeException
[RESOLVED FIXED; assigned to scox; target: ---]
-
4002:
frysk.bindir.testRunCppParser has no installed test program
[RESOLVED FIXED; assigned to scox; target: ---]
-
4003:
running frysk.bindir.TestFhd scrambles tty
[RESOLVED FIXED; assigned to cagney; target: ---]
-
4215:
print 0x1 - 0x2 ;; hpd does not do hex subtraction.
[RESOLVED FIXED; assigned to scox; target: ---]
-
4227:
print an enum
[RESOLVED FIXED; assigned to scox; target: ---]
-
4229:
print a volatile
[RESOLVED DUPLICATE; assigned to frysk-bugzilla; target: ---]
-
4230:
what array
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
4231:
what struct
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
4233:
struct member of TYPE
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
4234:
print array[x][y]
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
4235:
print struct { struct { ... } }
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
4238:
"run" with no arguments re-runs same program
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
4242:
(hpd) run <tab>
[RESOLVED FIXED; assigned to cagney; target: ---]
-
4251:
quit gives NPE
[RESOLVED WORKSFORME; assigned to frysk-bugzilla; target: ---]
-
4594:
Implement stepping in the fhpd
[RESOLVED FIXED; assigned to mcvet; target: ---]
-
4595:
'where' in fhpd when proc is running blows up
[RESOLVED FIXED; assigned to mcvet; target: ---]
-
4908:
Plug next, nexti, finish commands into fhpd, source window
[RESOLVED FIXED; assigned to mcvet; target: ---]
-
4960:
focus command does not work for live or core processes
[RESOLVED FIXED; assigned to pmuldoon; target: ---]
-
5065:
(hpd) ptype <expression>
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5162:
Implement "->" (pointer to) as an operator.
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5164:
Implement . (dot) operator
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5169:
(fhpd) frame N command
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5247:
add "b" alias for break
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5250:
the "*" in list is in the wrong place
[RESOLVED FIXED; assigned to scox; target: ---]
-
5255:
move line identifier "*" to RHS of line numbers
[RESOLVED FIXED; assigned to scox; target: ---]
-
5256:
fhpd <exe> equivalent to (fhpd) load <exe>
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5257:
print type cast with value
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5258:
print pointer[0]
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5260:
stepping through a plt (on x86-64?)
[RESOLVED FIXED; assigned to mcvet; target: ---]
-
5262:
report signals as names, not numbers
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5263:
"run" replaces existing "process" with new version of same
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5264:
breakpoints lost between runs
[RESOLVED WORKSFORME; assigned to timoore; target: ---]
-
5265:
help breakpoints (not a valid command) should complain
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5266:
break main before load
[RESOLVED WORKSFORME; assigned to timoore; target: ---]
-
5267:
libunwind barfing when no vdso
[RESOLVED FIXED; assigned to mark; target: ---]
-
5285:
<<;ost>> [sic]
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5286:
Error: null
[RESOLVED DUPLICATE; assigned to tthomas; target: ---]
-
5287:
char * * foo ; char** foo ; char **foo
[RESOLVED FIXED; assigned to scox; target: ---]
-
5288:
where print function signatures, or function parameters?
[RESOLVED FIXED; assigned to swagiaal; target: ---]
-
5289:
<< print 0[argv] >> doesn't work
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5290:
plocation <memory-variable> is always 64-bit
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5300:
fhpd: "where" command aborts with NPE
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
5314:
break abort
[RESOLVED FIXED; assigned to timoore; target: ---]
-
5334:
hpd: Size of constant expressions are hard-coded
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
5338:
!shell command OR just exec shell commands
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5339:
info nested command for "debuginfo" maps et.al.
[RESOLVED FIXED; assigned to pmuldoon; target: ---]
-
5340:
roll plocation, and ptype, into print -location and print -type
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5344:
how does one unload; as in core, exe, run, ...
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5349:
Tab completion fails after shortenened command names.
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5370:
print arr[1:2]
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5383:
fhpd peek with no parameters spawns an NPE
[RESOLVED FIXED; assigned to pmuldoon; target: ---]
-
5405:
Printing null char* prints ptrace error message.
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5411:
print (char*)0x1234
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5416:
<<fhpd) print argv[1]>> gets an error
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5417:
When one thread, hide "[0.0]" focus?
[RESOLVED FIXED; assigned to npremji; target: ---]
-
5420:
run VS start VS runto
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5447:
Use 'b' instead of 't' for binary format prints
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5499:
(fhpd) break
[RESOLVED FIXED; assigned to timoore; target: ---]
-
5500:
(fhpd) run
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5501:
(fhpd) run arg arg
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5502:
(fhpd) print +1
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5503:
looping program hits infinite breakpoints
[RESOLVED WONTFIX; assigned to timoore; target: ---]
-
5504:
cntrl-c while stepping
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5505:
change current line marker to "->"
[RESOLVED FIXED; assigned to scox; target: ---]
-
5577:
$ fhpd -- ls -l
[RESOLVED FIXED; assigned to cagney; target: ---]
-
5593:
replace <<(fhpd) stepi>> with <<(fhpd) step -instruction>>
[RESOLVED FIXED; assigned to npremji; target: ---]
-
5687:
list ignores frame (and thread?) changes
[RESOLVED FIXED; assigned to scox; target: ---]
-
5710:
better variable unavailable error (it needs a message)
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
5714:
Issuing a 'go' command after a 'load'/'core' command tries to run
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5734:
core command aborts with backtrace
[RESOLVED FIXED; assigned to pmuldoon; target: ---]
-
5735:
testCoreThenRunCommand(frysk.hpd.TestCoreCommand) test fails
[RESOLVED FIXED; assigned to pmuldoon; target: ---]
-
5738:
testHaveSysRoot(frysk.hpd.TestSysRoot) fails as process reaches sigsegv (ie break main did not fire)
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
5795:
Problem killing multi-threaded tasks
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
(*)
-
5799:
Listing error occurs when duplicate exectables are loaded/unloaded
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5836:
(fhpd) kill command
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5965:
Implement unary ++, -- operators
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5966:
Implement arithmetic negation, plus
[RESOLVED FIXED; assigned to tthomas; target: ---]
-
5968:
(fhpd) list 42 -length 4 ; lists more than 4 lines
[RESOLVED FIXED; assigned to scox; target: ---]
-
5971:
Associativity of C operators
[RESOLVED FIXED; assigned to frysk-bugzilla; target: ---]
-
5984:
Stack trace when killing/rerunning processes with fhpd
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
5985:
kill all processes before rerunning
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
6009:
Add ability for start/run to use HPD notation
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
6010:
Add ability for kill to use HPD notation
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
6032:
run times 3 with args = NPE
[RESOLVED FIXED; assigned to rmoseley; target: ---]
(*)
-
6605:
run tries to kill a pid loaded by the core command
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
6614:
Cannot test core command as I would like
[RESOLVED FIXED; assigned to rmoseley; target: ---]
-
6696:
kill command does not work right after an attach
[RESOLVED FIXED; assigned to rmoseley; target: ---]
view as bug list