Home | History | Annotate | Download | only in gdbserver
Current inferior requested, but current_inferior is NULL no register cache Register packet size exceeds PBUFSIZ. Wrong sized register packet (expected %d bytes, got %d) Unknown register %s requested /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/regcache.c regcache_read_pc: Unable to find PC regcache_write_pc: Unable to update PC Received too much data from the target. Unmatched escape character in target response. handling possible accept event Accept failed Remote debugging from host %s Reply contains invalid hex digit readchar: Got EOF readchar putpkt(write) putpkt ("%s"); [notif] putpkt ("%s"); [noack mode] putpkt ("%s"); [looking for ack] [received '%c' (0x%x)] input_interrupt, count = %d c = %d ('%c') stdio Could not create Unix-domain socket Could not bind to Unix-domain socket Could not listen to Unix-domain socket Listening on Unix socket %s Remote debugging using %s Could not open remote device Bad port argument: %s Can't open socket Can't bind address Can't determine port Listening on port %d p-%x. p%x. -%x -1 invalid remote ptid: %s [getpkt: discarding char '%c'] Bad checksum, sentsum=0x%x, csum=0x%x, buf=%s [no-ack-mode, Bad medium?] Bad checksum, sentsum=0x%x, csum=0x%x, buf=%s - getpkt ("%s"); [sending ack] [sent ack] getpkt ("%s"); [no ack sent] Writing resume reply for %s:%d T%02x watch: thread: core: library:; W%x;process:%x W%02x X%x;process:%x X%02x unhandled waitkind qSymbol: Malformed response to qSymbol, ignoring: %s qRelocInsn: qRelocInsn:%s;%s An error occurred while relocating an instruction: %s Malformed response to qRelocInsn, ignoring: %s ' " & < > x x x \ x x x x x x x x x x x x x x x x x x x x L x new_argv[%d] = "%s" Process %s created; pid = %ld Killing process(es): Detaching process(es): target.xml        Usage: gdbserver [OPTIONS] COMM PROG [ARGS ...] gdbserver [OPTIONS] --attach COMM PID gdbserver [OPTIONS] --multi COMM COMM may either be a tty device (for serial debugging), or HOST:PORT to listen for a TCP connection. Options: --debug Enable general debugging output. --remote-debug Enable remote protocol debugging output. --version Display version information and exit. --wrapper WRAPPER -- Run WRAPPER to start new programs. Report bugs to "%s".  Attached; pid = %d pending stop replies: %d Reporting thread %s as already stopped with %s /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/server.c Assertion `%s' failed. thread->last_status.kind != TARGET_WAITKIND_IGNORE status->kind != TARGET_WAITKIND_IGNORE The following monitor commands are supported: set debug <0|1> Enable general debugging messages set debug-hw-points <0|1> Enable h/w breakpoint/watchpoint debugging messages set remote-debug <0|1> Enable remote protocol debugging messages exit Quit GDBserver qC QC qSymbol:: OK qfThreadInfo qsThreadInfo qOffsets Text=%lX;Data=%lX;Bss=%lX qSupported multiprocess+ qRelocInsn+ PacketSize=%x;QPassSignals+ ;qXfer:libraries:read+ ;qXfer:auxv:read+ ;qXfer:spu:read+;qXfer:spu:write+ ;qXfer:siginfo:read+;qXfer:siginfo:write+ ;qXfer:features:read+ ;QStartNoAckMode+ ;qXfer:osdata:read+ ;multiprocess+ ;QNonStop+ ;qXfer:threads:read+ ;ConditionalTracepoints+ ;TraceStateVariables+ ;TracepointSource+ ;DisconnectedTracing+ ;FastTracepoints+ ;StaticTracepoints+ ;qXfer:statictrace:read+ ;qXfer:traceframe-info:read+ qGetTLSAddr: qGetTIBAddr: qRcmd, set debug 1 Debug output enabled. set debug 0 Debug output disabled. set debug-hw-points 1 H/W point debugging output enabled. set debug-hw-points 0 H/W point debugging output disabled. set remote-debug 1 Protocol debug output enabled. set remote-debug 0 Protocol debug output disabled. help exit Unknown monitor command. qSearch:memory: Unable to allocate memory to perform the search Error in parsing qSearch:memory packet Unable to access target memory at 0x%lx, halting search. 1,%lx E00 qAttached qAttached: qCRC: C%lx qXfer: write vCont; vCont? vCont;c;C;s;S;t vFile: vAttach; Already debugging a process vRun; vKill; No process to kill vStopped vStopped: acking %s --version GNU gdbserver %s%s Copyright (C) 2011 Free Software Foundation, Inc. gdbserver is free software, covered by the GNU General Public License. This gdbserver was configured as "%s" (GDB) --help --attach --multi --wrapper -- --debug --remote-debug --disable-packet Disableable packets: vCont All vCont packets qC Querying the current thread qfThreadInfo Thread listing Tthread Passing the thread specifier in the T stop reply packet threads All of the above --disable-packet= , vCont Tthread threads Don't know how to disable "%s". Unknown argument: %s Exiting Attaching not supported on this target No program to debug. GDBserver exiting. Remote side has terminated connection. Shutting down. Remote side has terminated connection. GDBserver will reopen the connection. Disconnected tracing disabled; stopping trace run. non-stop all-stop handling possible serial event QPassSignals: QStartNoAckMode [noack mode enabled] QNonStop: Unknown non-stop mode requested: %s Setting %s mode failed [%s mode enabled] Disconnected tracing in effect, leaving gdbserver attached to the process Forcing non-stop mode Detaching from process %d W00 Killing all inferiors GDBserver restarting GDBserver exiting handling possible target event GDB not connected; forwarding event %d for [%s] GDB not connected; ignoring event %d for [%s] auxv features libraries osdata siginfo spu statictrace traceframe-info D L , x $ t l d \ T L D < 4 , $ | Unknown signal GDB bug: target.c (target_signal_from_host): unrecognized real-time signal Signal %s does not exist on this system. Signal 0 SIGHUP Hangup SIGINT Interrupt SIGQUIT Quit SIGILL Illegal instruction SIGTRAP Trace/breakpoint trap SIGABRT Aborted SIGEMT Emulation trap SIGFPE Arithmetic exception SIGKILL Killed SIGBUS Bus error SIGSEGV Segmentation fault SIGSYS Bad system call SIGPIPE Broken pipe SIGALRM Alarm clock SIGTERM Terminated SIGURG Urgent I/O condition SIGSTOP Stopped (signal) SIGTSTP Stopped (user) SIGCONT Continued SIGCHLD Child status changed SIGTTIN Stopped (tty input) SIGTTOU Stopped (tty output) SIGIO I/O possible SIGXCPU CPU time limit exceeded SIGXFSZ File size limit exceeded SIGVTALRM Virtual timer expired SIGPROF Profiling timer expired SIGWINCH Window size changed SIGLOST Resource lost SIGUSR1 User defined signal 1 SIGUSR2 User defined signal 2 SIGPWR Power fail/restart SIGPOLL Pollable event occurred SIGWIND SIGPHONE SIGWAITING Process's LWPs are blocked SIGLWP Signal LWP SIGDANGER Swap space dangerously low SIGGRANT Monitor mode granted SIGRETRACT Need to relinquish monitor mode SIGMSG Monitor mode data available SIGSOUND Sound completed SIGSAK Secure attention SIGPRIO SIG33 Real-time event 33 SIG34 Real-time event 34 SIG35 Real-time event 35 SIG36 Real-time event 36 SIG37 Real-time event 37 SIG38 Real-time event 38 SIG39 Real-time event 39 SIG40 Real-time event 40 SIG41 Real-time event 41 SIG42 Real-time event 42 SIG43 Real-time event 43 SIG44 Real-time event 44 SIG45 Real-time event 45 SIG46 Real-time event 46 SIG47 Real-time event 47 SIG48 Real-time event 48 SIG49 Real-time event 49 SIG50 Real-time event 50 SIG51 Real-time event 51 SIG52 Real-time event 52 SIG53 Real-time event 53 SIG54 Real-time event 54 SIG55 Real-time event 55 SIG56 Real-time event 56 SIG57 Real-time event 57 SIG58 Real-time event 58 SIG59 Real-time event 59 SIG60 Real-time event 60 SIG61 Real-time event 61 SIG62 Real-time event 62 SIG63 Real-time event 63 SIGCANCEL LWP internal signal SIG32 Real-time event 32 SIG64 Real-time event 64 SIG65 Real-time event 65 SIG66 Real-time event 66 SIG67 Real-time event 67 SIG68 Real-time event 68 SIG69 Real-time event 69 SIG70 Real-time event 70 SIG71 Real-time event 71 SIG72 Real-time event 72 SIG73 Real-time event 73 SIG74 Real-time event 74 SIG75 Real-time event 75 SIG76 Real-time event 76 SIG77 Real-time event 77 SIG78 Real-time event 78 SIG79 Real-time event 79 SIG80 Real-time event 80 SIG81 Real-time event 81 SIG82 Real-time event 82 SIG83 Real-time event 83 SIG84 Real-time event 84 SIG85 Real-time event 85 SIG86 Real-time event 86 SIG87 Real-time event 87 SIG88 Real-time event 88 SIG89 Real-time event 89 SIG90 Real-time event 90 SIG91 Real-time event 91 SIG92 Real-time event 92 SIG93 Real-time event 93 SIG94 Real-time event 94 SIG95 Real-time event 95 SIG96 Real-time event 96 SIG97 Real-time event 97 SIG98 Real-time event 98 SIG99 Real-time event 99 SIG100 Real-time event 100 SIG101 Real-time event 101 SIG102 Real-time event 102 SIG103 Real-time event 103 SIG104 Real-time event 104 SIG105 Real-time event 105 SIG106 Real-time event 106 SIG107 Real-time event 107 SIG108 Real-time event 108 SIG109 Real-time event 109 SIG110 Real-time event 110 SIG111 Real-time event 111 SIG112 Real-time event 112 SIG113 Real-time event 113 SIG114 Real-time event 114 SIG115 Real-time event 115 SIG116 Real-time event 116 SIG117 Real-time event 117 SIG118 Real-time event 118 SIG119 Real-time event 119 SIG120 Real-time event 120 SIG121 Real-time event 121 SIG122 Real-time event 122 SIG123 Real-time event 123 SIG124 Real-time event 124 SIG125 Real-time event 125 SIG126 Real-time event 126 SIG127 Real-time event 127 SIGINFO Information request Internal error: printing TARGET_SIGNAL_DEFAULT EXC_BAD_ACCESS Could not access memory EXC_BAD_INSTRUCTION Illegal instruction/operand EXC_ARITHMETIC EXC_EMULATION Emulation instruction EXC_SOFTWARE Software generated exception EXC_BREAKPOINT Breakpoint TARGET_SIGNAL_MAGIC Child exited with status %d Child terminated with signal = 0x%x (%s)   Thread %d.0x%lx LWP %d.%ld Process %d %sexited, status = %d status->kind = %sstopped, signal = %s %ssignalled, signal = %s %sloaded %sexecd %sspurious %signore %sunknown??? $ L < p gdbserver: ran out of memory while trying to allocate %lu bytes unknown error %s. gdbserver: %s:%d: A problem internal to GDBserver has been detected. %s%0*lu %s%0*lu%09lu %s%0*lu%09lu%09lu %lx%08lx mipsel-linux-android 7.3.1-gg2 Failed to uninsert raw breakpoint at 0x%s (%s) while deleting it. Could not find raw breakpoint in list. Could not find breakpoint in list. /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/mem-break.c bp->inserted Breakpoint already inserted at reinsert time. Failed to reinsert breakpoint at 0x%s (%s). Failed to uninsert raw breakpoint at 0x%s (%s). Failed to uninsert fast tracepoint jump at 0x%s (%s) while deleting it. Could not find fast tracepoint jump in list. Failed to read shadow memory of fast tracepoint at 0x%s (%s). Failed to insert fast tracepoint jump at 0x%s (%s). Could not find fast tracepoint jump at 0x%s in list (uninserting). Failed to uninsert fast tracepoint jump at 0x%s (%s). Could not find fast tracepoint jump at 0x%s in list (reinserting). Jump already inserted at reinsert time. Failed to reinsert fast tracepoint jump at 0x%s (%s). Target does not support breakpoints. Failed to read shadow memory of breakpoint at 0x%s (%s). Failed to insert breakpoint at 0x%s (%s). Could not find breakpoint at 0x%s in list (uninserting). Could not find raw breakpoint at 0x%s in list (reinserting). Hit a removed breakpoint? F-1,%x F%x; F%x vFile:open: vFile:pread: vFile:pwrite: vFile:close: vFile:unlink: Exception condition detected on fd %s select gdbserver/tracepoint: %s Want to allocate %ld+%ld bytes in trace buffer Trace buffer [%d] start=%d free=%d endfree=%d wrap=%d hi=%d Upper part too small, setting wraparound Not enough space in the trace buffer Need more space in the trace buffer No traceframes to discard Discarding past the wraparound Discarded a traceframe Trace buffer [%d], start=%d free=%d endfree=%d wrap=%d hi=%d Allocated %d bytes lib hit flush_trace_buffer lib hit stop_tracing could get target heap head pointer error extracting jump_pad_buffer %d bytes recorded claim_jump_space reserves %s bytes at %s T%x:%s:%c:%lx:%lx :F%x :S :X%x,%s Z%x:%s:%s:%x:%x:%s %x:%s:%x:%s unprobe_marker_at:%s Tracepoint %d at 0x%s was never installed, nothing to clear tracepoint_handler: tracepoint at 0x%s hit traceframe %d has unknown block type 0x%x traceframe %d has no data traceframe %d has no register data  Unhandled trace block type (%d) '%c ' while building trace frame info. probe_marker_at:%s E.In-process agent library not loaded in process. Fast and static tracepoints unavailable. In-process agent not loaded Error reading ust_loaded in lib E.GDBserver was built without static tracepoints support ?undef? Starting the trace Starting condition compilation for tracepoint %d empty agent expression About to compile op 0x%x, pc=%d Cannot compile op 0x%x At end of expression Agent expression op 0x%x not recognized Error %d while emitting code for %s Op %s compiled Want to jump from %s to %s Destination of goto %d not found Condition compilation for tracepoint %d complete Condition compilation for tracepoint %d failed, error code %d unknown trace action '%c', ignoring what to do with these? Requested a fast tracepoint, but fast tracepoints aren't supported. Requested a static tracepoint, but static tracepoints are not supported. Error setting tracing variable in lib Error clearing stopping_tracepoint variable in lib Error clearing trace_buffer_is_full variable in lib Error setting stop_tracing breakpoint Error setting flush_trace_buffer breakpoint symbol `%s' not found No trace state variable %d, skipping value get get_trace_state_variable_value(%d) ==> %s No trace state variable %d, skipping value set About to interpret byte 0x%x Attempted to divide by zero /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/tracepoint.c regcache != NULL unhandled register size At end of expression, sp=%d, stack top cache=0x%s Stack is empty, nothing to return Variable %d recorded Agent expression op 0x%x valid, but not handled Agent expression op 0x%x not recognized Expression stack overflow Expression stack underflow Op %s -> sp=%d, top=0x%s Want to collect %s bytes at 0x%s (basereg %d) Want to collect registers Trace buffer block allocation failed, skipping Storing stop pc (0x%s) in regblock Want to evaluate expression empty agent expression Tracepoint %d at %s %s eval reports error %d action expression warning: collecting static trace data, but static tracepoints are not supported Tracing is already off, ignoring Stopping the trace Error clearing tracing variable in lib t??? Stopping the trace because tracepoint %d was hit %ld times tpasscount Stopping the trace because the trace buffer is full tfull Stopping the trace because of an expression eval error Stopping the trace because GDB disconnected tdisconnected Stopping the trace because of a tstop command tstop ipa_traceframe_count (racy area): %d (w=%d, r=%d) Lib: Committed %08x -> %08x ipa_traceframe_count (blocked area): %d (w=%d, r=%d) note that ipa_traceframe_count's parts changed Lib: Trace buffer [%d] start=%d free=%d endfree=%d wrap=%d hi=%d Uploading: couldn't read traceframe at %s Uploading: No (more) fast traceframes, but ipa_traceframe_count == %u?? Uploading: trace buffer is full Uploading: Couldn't read traceframe data at %s Uploading: traceframe didn't fit Lib: Discarding past the wraparound Lib: buffer is fully empty. Trace buffer [%d] start=%d free=%d endfree=%d Uploaded a traceframe Lib: Trace buffer [%d] start=%d free=%d endfree=%d wrap=%d hi=%d Done uploading traceframes [%d] Returning trace status as %d, stop reason %s terror: T%d;%s:%x;tframes:%x;tcreated:%x;tfree:%x;tsize:%s;circular:%d;disconn:%d fast circular linear QTinit Initializing the trace Looking at var %d Deleting var %d QTDP: Tracepoint error: tracepoint %d at 0x%s already exists Unknown optional tracepoint field Also has actions Defined %stracepoint %d at 0x%s, enabled %d step %ld pass %ld Want to collect static trace data Unexpected step action, ignoring unknown trace action '%c', ignoring... Tracepoint error: tracepoint %d at 0x%s not found QTDPsrc: QTDV: QTro: Want to mark readonly regions Added readonly region from 0x%s to 0x%s QTStart QTStop QTDisconnected: QTFrame: pc: Want to find next traceframe at pc=0x%s range: Want to find next traceframe in the range 0x%s to 0x%s outside: Want to find next traceframe outside the range 0x%s to 0x%s tdp: Want to find next traceframe for tracepoint %d Want to stop looking at traceframes Want to look at traceframe %d F%xT%x F-1 QTBuffer: circular: Trace buffer is now %s qTStatus qTfP Returning first tracepoint definition piece qTsP Returning subsequent tracepoint definition piece %c%x:%s:%s qTfV Returning first trace state variable definition qTsV qTV: traceframe_read_tsv no current traceframe traceframe %d not found traceframe %d has variable %d traceframe %d has no data for variable %d U tnotrun V%s qTBuffer: Want to get trace buffer, %d bytes at offset 0x%s qTfSTM qTsSTM qTSTMat: Thread %s finished a single-step for tracepoint %d at 0x%s NO TRACEPOINT %d at 0x%s FOR THREAD %s! Making new step traceframe for tracepoint %d at 0x%s, step %d of %ld, hit %ld Tracepoint %d at 0x%s about to do step action '%s' Thread %s done stepping for tracepoint %d at 0x%s lib stopped at stop_tracing lib: trace_buffer_is_full: %d, stopping_tracepoint: %s, ipa_expr_eval_result: %d, error_tracepoint: %s, lib stopped due to full buffer. lib stopped due to tpoint lib stopped due to error lib stopped at flush_trace_buffer Thread %s at address of tracepoint %d at 0x%s condition Tracepoint %d at 0x%s condition evals to %s Making new traceframe for tracepoint %d at 0x%s, hit %ld Tracepoint %d at 0x%s about to do action '%s' traceframe_read_mem traceframe %d has %d bytes at %s traceframe %d has no memory data for the desired region traceframe_read_sdata traceframe %d has no static trace data traceframe_read_info   fast_tracepoint_collecting error extracting `gdb_jump_pad_buffer' error extracting `gdb_jump_pad_buffer_end' in jump pad, but no matching tpoint? in jump pad of tpoint (%d, %s); jump_pad(%s, %s); adj_insn(%s, %s) fast_tracepoint_collecting: failed reading 'collecting' in the inferior fast_tracepoint_collecting: not collecting (and nobody is). fast_tracepoint_collecting: not collecting (another thread is) fast_tracepoint_collecting: collecting, but tpoint %s not found? fast_tracepoint_collecting, returning continue-until-break at %s fast_tracepoint_collecting, returning need-single-step (%s-%s) trace_timestamp No trace state variable %d, skipping name set No trace state variable %d, skipping getter set gdb_agent_gdb_tp_heap_buffer gdb_agent_gdb_jump_pad_buffer gdb_agent_gdb_jump_pad_buffer_end gdb_agent_collecting gdb_agent_gdb_collect gdb_agent_stop_tracing gdb_agent_flush_trace_buffer gdb_agent_about_to_request_buffer_space gdb_agent_trace_buffer_is_full gdb_agent_stopping_tracepoint gdb_agent_expr_eval_result gdb_agent_error_tracepoint gdb_agent_tracepoints gdb_agent_tracing gdb_agent_trace_buffer_ctrl gdb_agent_trace_buffer_ctrl_curr gdb_agent_trace_buffer_lo gdb_agent_trace_buffer_hi gdb_agent_traceframe_read_count gdb_agent_traceframe_write_count gdb_agent_traceframes_created gdb_agent_trace_state_variables gdb_agent_get_raw_reg gdb_agent_get_trace_state_variable_value gdb_agent_set_trace_state_variable_value gdb_agent_ust_loaded gdb_agent_helper_thread_id gdb_agent_cmd_buf terror:in the attic terror:empty expression terror:empty stack terror:stack overflow terror:stack underflow terror:unhandled opcode terror:unrecognized opcode terror:divide by zero add sub mul div_signed div_unsigned rem_signed rem_unsigned lsh rsh_signed rsh_unsigned trace trace_quick log_not bit_and bit_or bit_xor bit_not equal less_signed less_unsigned ext ref8 ref16 ref32 ref64 ref_float ref_double ref_long_double l_to_d d_to_l if_goto goto const8 const16 const32 const64 reg dup pop zero_ext swap getv setv tracev invalid trace16 invalid2 pick rot m z z Pz y z y 0z v @x x w w w |w Lw w y Py y px x x v v t s z z z z z u r ,v r t pp \s s q q tu |r     mips GNU/Linux                                                                                                   mips                                                                                               r29 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r30 r31 status lo hi badvaddr cause f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 f25 f26 f27 f28 f29 f30 f31 fcsr fir restart /proc/%d/auxv Unexpected missing AT_PHDR and/or AT_PHNUM: phdr_memaddr = %ld, phdr_num = %d /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/linux-low.c selector != NULL Deferring signal %d for LWP %ld. Already queued %d (no more currently queued signals) Not requeuing already queued non-RT signal %d for LWP %ld stop pc is 0x%lx my_waitpid (%d, 0x%x) blocking my_waitpid (%d, 0x%x): status(%x), %d Reporting deferred signal %d for LWP %ld. Still queued %d (no more queued signals) stopped stopping already %s LWP %ld at GDB's request Dequeueing deferred signal %d for LWP %ld, leaving status pending. lwp->suspended == 0 lwp->stopped Writing %0*x to 0x%08lx Have pending sigstop for lwp %d Sending sigstop to lwp %d /proc/%d/task/%ld/stat sigchld_handler /proc/%d/task %d%s%s %d%s %s%s /proc/%d/mem num_phdr < 100 Unexpected missing PT_PHDR /proc/%ld/fd /proc/%ld/fd/%d /proc/%ld/fd/%s Cannot attach to lwp %ld: %s (%d) ptrace(regsets_fetch_inferior_registers) PID=%d lwp->suspended >= 0 the_low_target.set_pc != NULL count != NULL unstopping all lwps, except=(LWP %ld) unstopping all lwps Checking whether LWP %ld needs to move out of the jump pad. Checking whether LWP %ld needs to move out of the jump pad...it does Cancelling fast exit-jump-pad: removing bkpt. stopping all threads momentarily. Checking whether LWP %ld needs to move out of the jump pad...no Finished step over. Reading Writing %s siginfo for lwp %d. CB: Push back breakpoint for %s CB: No breakpoint found at %s for [%s] step continue not expected !stabilizing_threads || fast_tp_collecting Not resuming lwp %ld (%s, signal %d, stop %s); has pending status Resuming lwp %ld (%s, signal %d, stop %s) pending reinsert at 0x%s BAD - reinserting but not stepping. BAD - reinserting and suspended(%d). lwp %ld wants to get out of fast tracepoint jump pad (exit-jump-pad-bkpt) lwp %ld wants to get out of fast tracepoint jump pad single-stepping moving out of jump pad single-stepping not implemented on this target lwp %ld has a while-stepping action -> forcing step. resuming from pc 0x%lx ptrace LWP %ld needs stabilizing (in jump pad) Signal %d for LWP %ld deferred (in jump pad) Starting step-over on LWP %ld. Stopping all threads Done stopping all threads for step-over. Not resuming all, need step over Not resuming, all-stop and found an LWP with pending status Resuming, no pending status or step over needed resume_stop request for LWP %ld stopping LWP %ld already stopped LWP %ld resuming LWP %ld leaving LWP %ld stopped proceed_one_lwp: lwp %ld LWP %ld already running client wants LWP to remain %ld stopped LWP %ld has pending status, leaving stopped LWP %ld is suspended Client wants LWP %ld to stop. Making sure it has a SIGSTOP pending Need step over [LWP %ld]? Ignoring, not stopped Need step over [LWP %ld]? Ignoring, should remain stopped Need step over [LWP %ld]? Ignoring, suspended Need step over [LWP %ld]? No Need step over [LWP %ld]? Ignoring, has pending status. Need step over [LWP %ld]? Cancelling, PC was changed. Old stop_pc was 0x%s, PC is now 0x%s Need step over [LWP %ld]? yes, but found GDB breakpoint at 0x%s; skipping step over Need step over [LWP %ld]? yes, found breakpoint at 0x%s Need step over [LWP %ld]? No, no breakpoint found at 0x%s linux_async (%d), previous=%d creating event pipe failed. fork Cannot exec %s: %s. /proc/%d/cmdline %d%s%s %s  processes   /proc /proc/%s  /proc/%d/exe unexpected r_debug version %d unable to read r_map from 0x%lx corrupt solib chain: 0x%lx != 0x%lx Got a pending child %ld requesting an event out of a suspended child? Got an event from pending child %ld (%04x) linux_wait_for_lwp: %s Got an event from %d (%x) linux_wait_for_lwp: pc is 0x%lx WNOHANG set, no event found event from unknown child LWP %ld exiting LWP %ld is last lwp of process Current inferior is now %ld Current inferior is now  waiting for new child wait returned unexpected PID %d wait returned unexpected status 0x%x Expected stop. waitpid step_over_bkpt set [%s], doing a blocking wait Child exited with retcode = %x Child terminated with signal = %x !stabilizing_threads || lwp->collecting_fast_tracepoint got a tracepoint event Hit a gdbserver breakpoint. Got signal %d for LWP %ld. Check if we need to defer or adjust it. LWP %ld was trying to move out of the jump pad (%d). Check if we're already there. No longer need exit-jump-pad bkpt; removing it.stopping all threads momentarily. event_child->suspended >= 0 fast tracepoint finished collecting successfully. dequeued one signal. no deferred signals. Ignored signal %d for LWP %ld. Step-over finished. Tracepoint event. proceeding all threads. proceed_all_lwps: found thread %ld needing a step-over Proceeding, no step-over needed GDB wanted to single-step, reporting event. Stopped by watchpoint. Stopped by GDB breakpoint. Hit a non-gdbserver trap event. SEL: Select single-step %s SEL: Found %d SIGTRAP events, selecting #%d ptid_equal (step_over_bkpt, null_ptid) linux_wait ret = %s, %d, %d can't stabilize, LWP %ld is stuck in jump pad couldn't stabilize, LWP %ld got stuck in jump pad linux_wait: [%s] lkop: is last of process %s wait_for_sigstop: LWP %ld already stopped wait_for_sigstop: pulling one event LWP %ld stopped with signal %d LWP %ld stopped with non-sigstop status %06x Process %d exited while stopping LWPs Previously current thread died. lk_1: killing lwp %ld, for pid: %d Invalid register number %d. writing register %d: %s Warning: ptrace(regsets_store_inferior_registers) reading register %d: %s > ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '[ ' ' ' ' ' ' ' ' ' 'X generic 'call succeeded' generic error no thread to satisfy query no sync handle to satisfy query no LWP to satisfy query invalid process handle invalid thread handle invalid synchronization handle invalid thread agent invalid key no event message for getmsg FPU register set not available application not linked with libthread requested event is not supported capability not available debugger service failed operation not applicable to no thread-specific data for this thread malloc failed only part of register set was written/read X register set not available for this thread version mismatch between libthread_db and libpthread unknown thread_db error '%d' Cannot get thread handle for LWP %d: %s Cannot get thread info for LWP %d: %s Found thread %ld (LWP %d) PID mismatch! Expected %ld, got %ld Cannot enable thread event reporting for %d: %s Cannot get thread info: %s Attaching to thread %ld (LWP %d) Could not attach to thread %ld (LWP %d) unexpected thread_db->td_ta_event_getmsg_p == NULL Thread creation event. thread getmsg err: %s unexpected: proc->private->thread_db != NULL td_ta_new(): %s Unable to set global thread event mask: %s Unable to get location for thread creation breakpoint: %s Found %d threads in iteration %d. Cannot find new threads: %s /usr/grte/v1/lib:/usr/grte/v2/lib:$sdir set libthread-db-search-path libthread-db-search-path set to ` ' ` T H < 0 $ | p l -+ #0 hlL /usr/local/google/home/andrewhsieh/ndk-andrewhsieh/src/gdb/gdb-7.3.x/gdb/gdbserver/../usage-logging.c usage_logging_state == USAGE_LOGGING_ENABLED messages dropped: %d, too many per second status: max %d messages reached, dropping remainder session ending, exit code %d _thread_created_hook /proc/%d/task/%d/status libthread_db:%s: Could not open %s: %s Could not read %s: %s CapPrm: Could not find CapPrm in %s! ---- cut here ---- %.*s ----- cut here ----- Found CapPerm of %lld in %s Cannot read CapPerm from %s: '%.*s' Probing system for platform bug. Running as root, nothing to do. Could not get gdbserver permitted caps! /proc/%d/task Could not get permitted caps for thread %d AAAAAH, Can't debug threads! Victory: We can debug theads! /proc/%d/task/ . .. td_ta_new _get_task_permitted_caps PATH /usr/bin:/bin execvp: : path too long /system/bin/sh /dev/kmsg syslog: unknown facility/priority: %x syslog_r: unknown facility/priority: %x <%d> %h %e %T [%ld] Error %d /dev/console MbP? h h h h P X X D H X X X ( D H H 0123456789ABCDEF Inf NaN 0123456789abcdef (null) x " # $ @ # # $ D $ D $ p$ (# # $ % ,% % 0000000000000000 0L 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B A 8B 8B 8B 8B pL 8B 8B 8B 8B 8B |L |L |L |L |L |L |L |L |L |L 8B 8B 8B 8B 8B 8B 8B 8B 8B 8B L L 8B L 8B 8B 8B 8B K 8B 8B B 8B 8B 8B 8B 8B 8B 8B 8B hK 8B 8B |K 8B 8B 8B 8B 8B 8B 8B L 0K L L L L $L L 8B L 8B L B @K TK 8B `K DL PL 8B 8B hK 8B dL E D E E D E E E E E E E E E E D D D D D D D D D D D HE D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D HE PJ @F PJ @F @F (J J J J J J J J I I @F @F @F @F @F @F @F J J J J J J @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F hJ @F @F @F @F @F @F @F @F J J J J J J @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F @F hJ ((((( AAAAAA BBBBBB longjmp botch. inf inity nan Infinity ? $@ Y@ @ @ @ j @ .A cA A e A _ B vH7B mB @ 0 B B 4& k C 7y AC W4vC Ngm C = ` X C@ x DP KD M D 7y AC n F ? O8M2 0 Hw Z< s O u } <3 # I9= D 2 [%Co d(  A  @ ? ? 5 ?5 5 ? 5 ? ?aCoc ? ` ( ? y P D ?< s O u $@ @ @ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ a b c d e f g h i j k l m n o p q r s t u v w x y z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Unknown error: Success Operation not permitted No such file or directory No such process Interrupted system call I/O error No such device or address Argument list too long Exec format error Bad file number No child processes Try again Out of memory Permission denied Bad address Block device required Device or resource busy File exists Cross-device link No such device Not a directory Is a directory Invalid argument File table overflow Too many open files Not a typewriter Text file busy File too large No space left on device Illegal seek Read-only file system Too many links Math argument out of domain of func Math result not representable Resource deadlock would occur File name too long No record locks available Function not implemented Directory not empty Too many symbolic links encountered No message of desired type Identifier removed Channel number out of range Level 2 not synchronized Level 3 halted Level 3 reset Link number out of range Protocol driver not attached No CSI structure available Level 2 halted Invalid exchange Invalid request descriptor Exchange full No anode Invalid request code Invalid slot Bad font file format Device not a stream No data available Timer expired Out of streams resources Machine is not on the network Package not installed Object is remote Link has been severed Advertise error Srmount error Communication error on send Protocol error Multihop attempted RFS specific error Not a data message Value too large for defined data type Name not unique on network File descriptor in bad state Remote address changed Can not access a needed shared library Accessing a corrupted shared library .lib section in a.out corrupted Attempting to link in too many shared libraries Cannot exec a shared library directly Illegal byte sequence Interrupted system call should be restarted Streams pipe error Too many users Socket operation on non-socket Destination address required Message too long Protocol wrong type for socket Protocol not available Protocol not supported Socket type not supported Operation not supported on transport endpoint Protocol family not supported Address family not supported by protocol Address already in use Cannot assign requested address Network is down Network is unreachable Network dropped connection because of reset Software caused connection abort Connection reset by peer No buffer space available Transport endpoint is already connected Transport endpoint is not connected Cannot send after transport endpoint shutdown Too many references: cannot splice Connection timed out Connection refused Host is down No route to host Operation already in progress Operation now in progress Stale NFS file handle Structure needs cleaning Not a XENIX named type file No XENIX semaphores available Is a named type file Remote I/O error Quota exceeded No medium found Wrong medium type Operation Canceled Required key not available Key has expired Key has been revoked Key was rejected by service Owner died State not recoverable %u.%u.%u.%u abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 :+-._ Local time zone must be set--see zic manual page localtime /system/usr/share/zoneinfo / /system/usr/share/zoneinfo/zoneinfo.idx /system/usr/share/zoneinfo/zoneinfo.dat posixrules ,M4.1.0,M10.5.0 TZ persist.sys.timezone m n GMT -0 %2d %02d %m/%d/%y %Y-%m-%d %3d %03d %H:%M %I:%M:%S %p %lld %H:%M:%S %e-%b-%Y %4d %04d %c Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April June July August September October November December Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday %a %b %e %T %Y AM PM %a %b %e %H:%M:%S %Z %Y T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T t T T T T T T T H T t T T t T T T T T T T T T T T T T T T T P P p x l T l T T T T x T , l l T T T t t T 0 x T l x T < T T T L (  FIX ME! implement %s() %s:%d bionic/libc/bionic/stubs.c FIX ME! implement ttyname_r() %s:%d FIX ME! implement ttyname() %s:%d FIX ME! implement getmntent() %s:%d FIX ME! implement getgrnam() %s:%d app_ app_%u /data %s%c%s%c%s root system radio bluetooth graphics input audio camera log compass mount wifi dhcp adb install media drm nfc drmrpc shell diag net_bt_admin net_bt sdcard_rw media_rw vpn keystore usb mtp gps inet net_raw net_admin net_bw_stats net_bw_acct misc nobody endusershell setusershell getusershell getprotobynumber getprotobyname getnetbyaddr ANDROID_PROPERTY_WORKSPACE /dev/socket/property_service %.3s %.3s%3d %.2d:%.2d:%.2d %d UTC SunMonTueWedThuFriSat JanFebMarAprMayJunJulAugSepOctNovDec m n ; Z x 0 N < [ y 1 O /proc/self/task/%u/comm ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` A B C D E F G H I J K L M N O P Q R S T U V W X Y Z { | } ~  ??? %.3s %.3s%3d %2.2d:%2.2d:%2.2d %s %.3s %.3s%3d %2.2d:%2.2d:%2.2d %-4s JanFebMarAprMayJunJulAugSepOctNovDecSunMonTueWedThuFriSat /acct/uid/%d/tasks w+ max system bytes = %10lu system bytes = %10lu in use bytes = %10lu @@@ ABORTING: IN libc HEAP MEMORY CORRUPTION INVALID HEAP ADDRESS release_unused_segments internal_realloc dlfree dlmalloc tmalloc_small tmalloc_large prepend_alloc add_segment HTC_RIL /dev/log/main /dev/log/radio /proc/cpuinfo processor /proc/stat cpu /proc/meminfo MemTotal: %ld kB MemFree: %ld kB | d | ` X T d t \ H H $ $ H t H $ 4 P l T \ T T $ $ $ $ $ \ l d T $ H H h 
|7 F m m m m @ m ` m m m m m m m @ m ` m m m m m m m @ m ` m m m m m m m @ n ` n m n n n n n @ n ` ,n 4n 8n  O  ? E F I H hW V TR R Q Q 0 Z 4S `X T 0J $ $m J $ 0m J $