Skip to content

Instantly share code, notes, and snippets.

@juliusv
Created May 6, 2013 00:05
Show Gist options
  • Save juliusv/5df83f642809b4d97f1a to your computer and use it in GitHub Desktop.
Save juliusv/5df83f642809b4d97f1a to your computer and use it in GitHub Desktop.
$ sudo gdb -p 29610
[sudo] password for julius:
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 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-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>.
Attaching to process 29610
Reading symbols from /home/julius/gosrc/src/github.com/prometheus/prometheus/prometheus...done.
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fa167fff700 (LWP 29620)]
[New Thread 0x7fa184ff9700 (LWP 29619)]
[New Thread 0x7fa1857fa700 (LWP 29618)]
[New Thread 0x7fa185ffb700 (LWP 29617)]
[New Thread 0x7fa1867fc700 (LWP 29616)]
[New Thread 0x7fa186ffd700 (LWP 29615)]
[New Thread 0x7fa1877fe700 (LWP 29614)]
[New Thread 0x7fa187fff700 (LWP 29613)]
[New Thread 0x7fa18cf6b700 (LWP 29612)]
[New Thread 0x7fa18d76c700 (LWP 29611)]
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /home/julius/gosrc/src/github.com/prometheus/prometheus/build/root/lib/libleveldb.so.1...(no debugging symbols found)...done.
Loaded symbols for /home/julius/gosrc/src/github.com/prometheus/prometheus/build/root/lib/libleveldb.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /home/julius/gosrc/src/github.com/prometheus/prometheus/build/root/lib/libsnappy.so.1...(no debugging symbols found)...done.
Loaded symbols for /home/julius/gosrc/src/github.com/prometheus/prometheus/build/root/lib/libsnappy.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
runtime.futex () at /home/julius/go/src/pkg/runtime/sys_linux_amd64.s:267
267 RET
Loading Go Runtime support.
(gdb) cont
Continuing.
[New Thread 0x7fa1675e2700 (LWP 29726)]
[New Thread 0x7fa166de1700 (LWP 29727)]
[New Thread 0x7fa1665e0700 (LWP 29728)]
[New Thread 0x7fa165ddf700 (LWP 29729)]
[New Thread 0x7fa1655de700 (LWP 29730)]
[New Thread 0x7fa164ddd700 (LWP 29731)]
[New Thread 0x7fa143bff700 (LWP 29763)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fa143bff700 (LWP 29763)]
0x00000000004179d9 in runtime.badsignal (sig=void)
at /home/julius/go/src/pkg/runtime/os_linux.c:301
301 runtime·badsignal(int32 sig)
(gdb) list
296 static int8 badsignal[] = "runtime: signal received on thread not created by Go: ";
297
298 // This runs on a foreign stack, without an m or a g. No stack split.
299 #pragma textflag 7
300 void
301 runtime·badsignal(int32 sig)
302 {
303 if (sig == SIGPROF) {
304 return; // Ignore SIGPROFs intended for a non-Go thread.
305 }
(gdb) bt
#0 0x00000000004179d9 in runtime.badsignal (sig=void)
at /home/julius/go/src/pkg/runtime/os_linux.c:301
#1 0x0000000000000000 in ?? ()
(gdb) info args
sig = void
(gdb) info locals
safe = 0
(gdb) cont
Continuing.
[Thread 0x7fa143bff700 (LWP 29763) exited]
[Thread 0x7fa164ddd700 (LWP 29731) exited]
[Thread 0x7fa18d76c700 (LWP 29611) exited]
[Thread 0x7fa1877fe700 (LWP 29614) exited]
[Thread 0x7fa19ebbf740 (LWP 29610) exited]
[Thread 0x7fa1665e0700 (LWP 29728) exited]
[Thread 0x7fa18cf6b700 (LWP 29612) exited]
[Thread 0x7fa1655de700 (LWP 29730) exited]
[Thread 0x7fa165ddf700 (LWP 29729) exited]
[Thread 0x7fa166de1700 (LWP 29727) exited]
[Thread 0x7fa1675e2700 (LWP 29726) exited]
[Thread 0x7fa187fff700 (LWP 29613) exited]
[Thread 0x7fa186ffd700 (LWP 29615) exited]
[Thread 0x7fa185ffb700 (LWP 29617) exited]
[Thread 0x7fa1857fa700 (LWP 29618) exited]
[Thread 0x7fa184ff9700 (LWP 29619) exited]
[Thread 0x7fa167fff700 (LWP 29620) exited]
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment