Ostrzeżenie GDB: Nie znaleziono sekcji ładowalnej w dodanym DSO dostarczonym w systemie plików symboli pod adresem 0x7ffff7ffd000

abijith bufferOverFlow $ gdb a.out
GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/abijith/Project/Security/bufferOverFlow/a.out...done
(gdb) r
Starting program: /home/abijith/Projec2qt/Security/bufferOverFlow/a.out 
warning: no loadable sections found in added symbol-file system-supplied 
SO at 0x7ffff7ffd000

Napisałem prosty program, który drukuje ciąg znaków i zwraca. Mogłem go wykonać bezpośrednio, wpisując „./a.out". Ale kiedy uruchomię go w gdb, wspomniany wyżej błąd występuje. Próbowałem skompilować kod za pomocą"-sol"Flaga i bez użycia jej. Oba czasy dały ten sam rezultat. Czy ktoś może mi pomóc w tej kwestii?

questionAnswers(2)

yourAnswerToTheQuestion