Questions tagged [gdb]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
4 views

How to debug a function with gdb [migrated]

Using gdb, I can put a breakpoint anywhere a function is called, and step through the function evaluation. I can also evaluate a function with the print command. When stopped at any breakpoint, I ...
0
votes
0answers
25 views

How do I dump the memory of running process in Windows?

I am learning how to use GDB. I want to dump the memory of a running process. I tried to like this gdb -pid 2767 (gdb) gcore test.dmp warning: cannot close "test.dmp": Invalid operation Can't create ...
0
votes
1answer
64 views

libsymbolic.so: cannot open shared object file: No such file or directory

I am trying to debug my C++ application from the shell. gdb --args [scripts' parameters...] Then, in the gdb: (gdb) run and I get the output: error while loading shared libraries: ...
0
votes
0answers
59 views

debugging a running daemon with GDB

I want to debug a running daemon with the GDB. I have the process id of respective process. I typed : gdb attach process id info threads I am getting the list of threads. * one is the current one ...
0
votes
1answer
237 views

GDB hangs when running 32bit executables

I have a VM with Mint Cinnamon 19.2 (this also happens in Ubuntu 18.04): whenever I run a 32 bit executable, whether i put breakpoints or not, I get these kind of warnings: warning: Breakpoint ...
0
votes
2answers
1k views

gdb can't debug the 32bits program for linux

How to solve this? When I use the gdb to debug the 32bits program, this warning appeared. And this made the program can't run. This is the configuration information about gdb
1
vote
0answers
93 views

Prompt doesn't scroll/clear until window resizing (using gdb/cgdb in bash)

I'm just learning to write C, and I have been having this problem while using gdb/cgdb. It's really annoying, to the extent that it discourages me from using the debugger entirely. I'm using WSL for ...
0
votes
0answers
53 views

Gdb commands not executed when “The program being debugged stopped while in a function called from GDB.”

I have a breakpoint on a function (e.g. called foo) that silently triggers some actions (e.g. count occurences). break foo commands silent set $counter = $counter+1 cont end If I use it on a simple ...
0
votes
0answers
31 views

Connecting GDB to a running remote target without resetting

I'm trying to figure out a way to connect to a running MCU (STM32F413, FreeRTOS) and get a stack trace/other debugger info. It's in some sort of stalled state, and I'm trying to figure out how it got ...
0
votes
0answers
61 views

pyrasite-shell configuration to work with PID on Cygwin

I have Python 2.7 installed on Cygwin and I want easily drop into a shell and execute commands in my python application, but the tool "pyrasite-shell" is not working properly. I'm not sure if it sees ...
0
votes
0answers
18 views

GDB debugger hangs on Fortran 90 READ command when reading from a text file

I compile the fortran files into an executable (sei.exe) using the following command. gfortran -g -fno-align-commons -c Creat2.for Bessel.for Kei.for gfortran -g -fno-align-commons *.o D12e.for -o ...
0
votes
0answers
133 views

After replace libc.so.6 in i386-linux-gnu,gdb show segmentation fault

I'm trying to do a pwn challenge , and for simulate environment need replace libc.so.6 with given lib. After doing this gdb can't work and show the following information.I want know Where is the ...
1
vote
0answers
45 views

Install GDB remotely onto a Mac through SSH?

I've built the binaries for GDB on the Mac, but now I need to codesign it, and every tutorial tells me to open up the Keychain GUI to achieve this. I don't have any access to the actual computer, I ...
1
vote
0answers
131 views

GDB suspended every time after run program

I try to debug my program using gdb, but gdb suspended every time after run program. $ > gdb -q ./main Reading symbols from ./main... (gdb) disas main Dump of assembler code for function main: ...
1
vote
0answers
34 views

GEF can't find python modules in virtualenv

I wanted to try out GEF but I am having some issues with missing commands. The tools says it's because of missing python packages, but I just installed them in a clean virtualenv to try. I am ...
0
votes
0answers
67 views

How to set sysroot for Nsight (GDB) to use

I am using Nsight to debug a project from a host computer (Ubuntu) to a Jetson machine (target). I get warnings saying to set sysroot to access files locally. I copied the file system from the Jetson ...
0
votes
1answer
60 views

gdb failed to load sharedlibrary

I had this problem when trying to decode a corefile generated by a system crash. But after I load the corefile and debug symbol of my main process, I found the gdb did not load any of sharedlibrary ...
0
votes
0answers
3k views

How to install GDB 8 in CentOS 7

I need to install GDB 8.0 or above in my CentOS 7. My current version of gdb is 7.6.1. I have followed the guide at devtoolset-7-gdb | Install HowTo: yum install centos-release-scl-rh yum --...
0
votes
0answers
27 views

how to enable gdb trace support

I'm using an self-build x86_64-w64-mingw32-gdb.exe (Version 8.3) - the problem is that it seems that this gdb does not support tracing. Using Eclipse with activated gdb-trace console the command "-...
0
votes
0answers
51 views

Pointer address value truncated

I am facing core dump issue in my application code, application got dumped in frequent intervals(once in a month, not exactly). During the core analysis , i am able to identify that corrupted pointer ...
3
votes
1answer
3k views

How to codesign gdb on OS X Mojave?

After installing gdb from homebrew (via $ brew install gdb), I followed these instructions to give gdb permissions to attach to a process. When I got to the step that runs the command: $ codesign --...
0
votes
1answer
1k views

GDB cross-compilation for arm

I cross-compiling gdb on ubuntu 16.04 to debug an application running on arm. The main tutorial I'm following is https://sourceware.org/gdb/wiki/BuildingCrossGDBandGDBserver The cross-toolchain ...
0
votes
1answer
372 views

Unix alias to redirect background process output

I'm looking for a way to redirect the output of a background process into /dev/null or some other file. $ python ./spam_console.py & $ [start doing something in the foreground $ cat test.py $ [...
0
votes
1answer
272 views

STM32 Microcontroller with GDB: debugging doesn't work when I change flash structure

I want to debug my application for the STM32F107 microcontroller using JLinkGDBServer and the arm-none-eabi-gdb client. I am using the startup assembly file and the linker script provided by default ...
0
votes
1answer
29 views

What format crash utility's disassembler uses to output assembly instructions?

Crash utility can disassemble kernel functions. but what format it uses? Which is first, source or destination? inst src, dist or inst dist, src This is what I am asking about: crash> dis ...
-1
votes
1answer
1k views

What to install with Qt Creator?

I'm trying to install Qt creator on Windows but it has so many options (and the whole installation requires many GB) that I really don't know which ones I need. I only want to be able to create and ...
2
votes
1answer
1k views

What is batch mode execution in GDB?

I read a comment like - "Runs gdb in batch mode". So wanted to understand what does batch mode execution mean for GDB? And what is the other mode of execution for GDB?
1
vote
1answer
345 views

what to do when vs-code remote C++ debugging asks to set gnutarget format-name

I am on to debugging remote C++ program running on raspberry pi on ubuntu. I have followed https://medium.com/@spe_/debugging-c-c-programs-remotely-using-visual-studio-code-and-gdbserver-559d3434fb78. ...
2
votes
1answer
739 views

MinGW: Python enabled GDB on Windows

I use QtCreator 4.6.2, which apparently requires Python-enabled GDB if I want to use it as a debugger. I tried to install mingw32-gdb-python version 7.5-1 with MinGW installer (graphical interface), ...
1
vote
1answer
2k views

How do I uninstall pwndbg?

Not much explaining to do, except I Googled how to and couldn't find anything relating to the uninstall process. I am on a Debian 9 system. If I recall correctly I installed it using: git clone ...
5
votes
0answers
474 views

GDB 7.6 TUI does not refresh the display, creating artifacts

I'm using GDB 7.6 on a remote server. When I start gdb, everything is fine, as long as the program to debug is not run. I can use up and down arrows to navigate through GDB history, etc. No display ...
0
votes
1answer
4k views

gdb binary and where to find it?

I'm following the instruction here to install gdb on my MacOS Sierra. In section "2.1.3. Code-sign the gdb binary", I'm supposed to "specify the full path to the gdb binary" but I don't know what it ...
3
votes
1answer
2k views

How to install specific gdb (or other) package version using apt-cyg in Cygwin?

I am trying to install fresh version of gdb debugger on my cygwin (version that comes with cygwin is buggy). Since I need the newest version of gdb, I need to use apt-cyg to install it. When I run ...
2
votes
2answers
6k views

Cannot see variables in gdb

I'm new to cygwin (and *nix for that matter) and don't understand the following gdb behavior. I've created an executable that intentionally results in a SIGSEGV: #include <iostream> void Func(...
0
votes
1answer
696 views

Arrow keys in GDB (window mode) not working with TERM=xterm

First, this is not the history size problem. (gdb) show history size The size of the command history is 70000000. Second, it happens in xterm and not in vt100 and I don't want vt100 because of weird ...
2
votes
1answer
4k views

How to equivalent to ps -ef in Windows 10

I have looked online, and have not found anything that would accomplish what I want to do. I am looking for a command with output equivalent to "ps -ef" of Linux so I can find out the process id ...
7
votes
2answers
32k views

Closing open file without killing the process

I have java(yeah java...) application running on CentOS 7. After a while, there are many "deleted" files that bother me. for deleted files used(not the issue): lsof | grep "(deleted)" I found them ...
2
votes
1answer
252 views

coredumps 'can only dump core to fully qualified path!'

I have a question about generating a coredumps under Debian. First, I enable the feature trough this command : ulimit -c unlimited Next I create a Segmentation fault but I have this error : [...
0
votes
1answer
316 views

How to enter into process running on gdb?

So I was trying to debug a program that runs on two node. I use yod as task launcher. yod -hosts node01,node02 ./dist_task -nl 2 The program is stuck. So I wanted to use the gdb like this yod -...
2
votes
1answer
366 views

$HOME is not defined for root user on Ubuntu 14.04

On a fresh Ubuntu 14.04 install, the bash environment for the root user does not have $HOME defined. I need to run some apps from a root shell, for example: gdb /usr/sbin/apache2 This is difficult ...
2
votes
0answers
311 views

Emacs, gdb: How do direct program output to gdb buffer in gdb 2 window mode

Is there a way to tell Emacs 24.3.1 with gdb 7.5 to display the program output in the gdb buffer instead of a separate "** input/output **" buffer? (Displaying it in a separate buffer in 2 window ...
0
votes
1answer
3k views

Intalling gdb and pstack on Amazon Linux AMI

I tried installing gdb and pstack on EC2 Instance with Amazon Linux AMI (it was not installed by default), and it's not working. Tried: [ec2-user@ip-172-21-ab-xyz ~]$ sudo yum install gdb Loaded ...
0
votes
1answer
1k views

Homebrew install gdb, symlink error with binutils

I'm trying to install GDB via Homebrew on OSX Mavericks via the command brew install homebrew/dupes/gdb. This error message pops up during install: gdb requires special privileges to access Mach ...
2
votes
1answer
269 views

Dtrace shows posix_spawn called with only 3 argument. Trying to launch by hand

I ran dtruss on a process that launches another one: the League of Legends Launcher starts the main game process with certain arguments that I can't seem to pass via the command line. What caught my ...
6
votes
2answers
5k views

Software: Launching League of Legends spectator mode from Command Line (Mac)

Background: tl;dr at the end League of Legends has a spectator mode, in which you can watch someone else's game (essentially a replay) with a 3 minute delay. Popular LoL website OP.GG has figured ...
1
vote
0answers
849 views

Debugging linux kernel, SIGKILL

Trying to debug linux kernel (vmlinux) with gdb during my education, but after I run kernel I just got "program terminated with SIGKILL": gdb vmlinux-3.11.0-12-generic ...GDB header... Reading ...
0
votes
1answer
7k views

How to install gdb on Arch Linux

How do I install the GNU Debugger (gdb) on Arch Linux? I've checked that I don't already have gdb installed by running this command: gdb -help I've tried this: sudo apt-get install gdb but it's ...
1
vote
1answer
1k views

Debug info package for centos

Hi I am getting the following on each line of gdb instruction steps. Does anyone know what package I need to install to remove this message from a CentOS build? Missing separate debuginfos, use: ...
2
votes
0answers
60 views

Old gdb cannot find out how to do logging

I'm running an obsolete Red Hat OS and debugging with the built-in gdb but I cannot figure out how to do logging. I've tried: set logging on But get: No symbol "logging" in current context It ...
2
votes
0answers
552 views

Where is the console ST2/GDB

I'm using sublime text 2. I got GDB to work but I don't see a console window anywhere. I see the GDB console but nothing that outputs text from my C++ program. How do I use GDB and see my the console ...