Skip to content

Instantly share code, notes, and snippets.

@alexcrichton
Created April 9, 2014 03:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alexcrichton/10223852 to your computer and use it in GitHub Desktop.
Save alexcrichton/10223852 to your computer and use it in GitHub Desktop.
(gdb) $ gdb ./x86_64-unknown-freebsd/stage2/bin/rustc rustc.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)...
Core was generated by `rustc'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librustc-4283bb68-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librustc-4283bb68-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libtime-d69384dd-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libtime-d69384dd-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libflate-5313c793-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libflate-5313c793-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libsyntax-5de2fc8e-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libsyntax-5de2fc8e-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libserialize-0f7a3487-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libserialize-0f7a3487-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/liblog-933ace35-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/liblog-933ace35-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libarena-29323a9f-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libarena-29323a9f-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libsync-e32f1ba2-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libsync-e32f1ba2-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libterm-2fd119ea-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libterm-2fd119ea-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libcollections-bfc127c2-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libcollections-bfc127c2-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librand-dd29dab1-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librand-dd29dab1-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libgetopts-6b28820c-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libgetopts-6b28820c-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libstd-aad93cea-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libstd-aad93cea-0.11-pre.so
Reading symbols from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/liblibc-3574b280-0.11-pre.so...done.
Loaded symbols for /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/liblibc-3574b280-0.11-pre.so
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /usr/local/lib/libexecinfo.so.1...done.
Loaded symbols for /usr/local/lib/libexecinfo.so.1
Reading symbols from /lib/libthr.so.3...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /usr/lib/librt.so.1...done.
Loaded symbols for /usr/lib/librt.so.1
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x0000000805efe9bc in pthread_kill () from /lib/libthr.so.3
[New Thread 806843c00 (LWP 210018/<unknown>)]
[New Thread 806c4e800 (LWP 209520/<unknown>)]
[New Thread 806807800 (LWP 209004/<unknown>)]
[New Thread 806807400 (LWP 100150/<unknown>)]
[New LWP 132253]
(gdb) bt
#0 0x0000000805efe9bc in pthread_kill () from /lib/libthr.so.3
#1 0x0000000805efe7b0 in pthread_kill () from /lib/libthr.so.3
#2 0x0000000800609899 in dlsym () from /libexec/ld-elf.so.1
#3 0x00000008006086fb in dlopen () from /libexec/ld-elf.so.1
#4 0x00000008006035cd in .text () from /libexec/ld-elf.so.1
#5 0x0000000000000246 in ?? ()
#6 0xfffffe033c18b910 in ?? ()
#7 0x0000000000000009 in ?? ()
#8 0x0000000000000000 in ?? ()
#9 0x0000000000000009 in ?? ()
#10 0x0000000020006601 in ?? ()
#11 0x00000008058711dc in close () from /lib/libc.so.7
#12 0x0000000000000001 in ?? ()
#13 0x0000000000000000 in ?? ()
#14 0x0000000000000206 in ?? ()
#15 0x0000000a00000009 in ?? ()
#16 0x000000080064e400 in ?? ()
#17 0x0000000000000040 in ?? ()
#18 0x00000008048af050 in io::process::spawn_process_os::closure.6294 ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so
#19 0x00000008048aede3 in io::process::with_argv::h4e7e41f771e64cfeekb::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so
#20 0x00000008048abc57 in io::process::Process::spawn::h793f00791f84059esVa::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so
#21 0x00000008048d15b8 in io::IoFactory.rtio..IoFactory::spawn::h53aa5379ce37fad15bd::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libnative-83574243-0.11-pre.so
#22 0x0000000804bb1ec0 in io::process::Process::configure::hbee66cfa1a0be9bcLUK::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/libstd-aad93cea-0.11-pre.so
#23 0x00000008012134ce in back::archive::run_ar::h992133c433fe823cKpZ::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librustc-4283bb68-0.11-pre.so
#24 0x0000000801229ce9 in back::link::link_rlib::h84939bf72c441007cb1::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librustc-4283bb68-0.11-pre.so
#25 0x00000008012289c8 in back::link::link_binary::ha8d00b4c63b1bcb6l00::v0.11.pre ()
from /home/rustbuild/src/rust-buildbot/slave/auto-bsd-64-opt/build/obj/x86_64-unknown-freebsd/stage2/bin/../lib/librustc-4283bb68-0.11-pre.so
#26 0x000000080132f80f in driver::driver::phase_6_link_output::h80232c28441830f4dwe::v0.11.pre ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment