% gdb -core rustc.core `which rustc` Reading symbols from /usr/pkg/bin/rustc...(no debugging symbols found)...done. [New process 4] [New process 3] [New process 2] [New process 1] Core was generated by `rustc'. Program terminated with signal SIGABRT, Aborted. #0 0x00007a21f47a4f9a in _lwp_kill () from /usr/lib/libc.so.12 [Current thread is 1 (process 4)] (gdb) set pagination off (gdb) thread apply all bt Thread 4 (process 1): #0 0x00007a21f46b3d7a in ___lwp_park60 () from /usr/lib/libc.so.12 #1 0x00007a21ec80b0ee in pthread_cond_timedwait (cond=0x7a21f57e40c0, mutex=0x7a21f57e4018, abstime=0x0) at /usr/src/lib/libpthread/pthread_cond.c:169 #2 0x00007a21ec80d01a in pthread_join (thread=0x7a21f57e4000, valptr=0x0) at /usr/src/lib/libpthread/pthread.c:725 #3 0x00007a21f4e4cc4d in join () at src/libstd/sys/unix/thread.rs:168 #4 0x00007a21f537ae93 in >::join () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #5 0x00007a21f5301acc in rustc_driver::run () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #6 0x00007a21f530febc in rustc_driver::main () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #7 0x000000013de00ce3 in std::rt::lang_start::{{closure}} () #8 0x00007a21f4e7e723 in {{closure}} () at src/libstd/rt.rs:49 #9 do_call () at src/libstd/panicking.rs:297 #10 0x00007a21f4e7fdca in __rust_maybe_catch_panic () at src/libpanic_unwind/lib.rs:87 #11 0x00007a21f4e46fe0 in try () at src/libstd/panicking.rs:276 #12 catch_unwind () at src/libstd/panic.rs:388 #13 lang_start_internal () at src/libstd/rt.rs:48 #14 0x000000013de00d42 in main () Thread 3 (process 2): #0 0x00007a21f46b3d7a in ___lwp_park60 () from /usr/lib/libc.so.12 #1 0x00007a21ec80b0ee in pthread_cond_timedwait (cond=0x7a21f574f4c0, mutex=0x7a21f574f418, abstime=0x0) at /usr/src/lib/libpthread/pthread_cond.c:169 #2 0x00007a21ec80d01a in pthread_join (thread=0x7a21f574f400, valptr=0x0) at /usr/src/lib/libpthread/pthread.c:725 #3 0x00007a21f4e4cc4d in join () at src/libstd/sys/unix/thread.rs:168 #4 0x00007a21e4b874ac in >::join () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/rustlib/x86_64-unknown-netbsd/codegen-backends/librustc_codegen_llvm-llvm.so #5 0x00007a21e4c374c5 in >::join () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/rustlib/x86_64-unknown-netbsd/codegen-backends/librustc_codegen_llvm-llvm.so #6 0x00007a21e4c64a01 in ::join_codegen_and_link () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/rustlib/x86_64-unknown-netbsd/codegen-backends/librustc_codegen_llvm-llvm.so #7 0x00007a21f5395497 in rustc_driver::driver::compile_input () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #8 0x00007a21f5304b5f in rustc_driver::run_compiler_with_pool () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #9 0x00007a21f533adf3 in >::set () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #10 0x00007a21f53039fb in rustc_driver::run_compiler () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #11 0x00007a21f534ce59 in syntax::with_globals () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #12 0x00007a21f4e7fdca in __rust_maybe_catch_panic () at src/libpanic_unwind/lib.rs:87 #13 0x00007a21f538c351 in >::call_box () from /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/build/x86_64-unknown-netbsd/stage2/lib/librustc_driver-b7b0a742362374b3.so #14 0x00007a21f4e79cde in call_once<(),()> () at /tmp/pkgsrc/lang/rust/work/rustc-1.34.1-src/src/liballoc/boxed.rs:759 #15 start_thread () at src/libstd/sys_common/thread.rs:14 #16 0x00007a21f4e4ca16 in std::sys::unix::thread::Thread::new::thread_start () at src/libstd/sys/unix/thread.rs:81 #17 0x00007a21ec80cd6c in pthread__create_tramp (cookie=0x7a21f57e4000) at /usr/src/lib/libpthread/pthread.c:593 #18 0x00007a21f4693ee0 in ?? () from /usr/lib/libc.so.12 #19 0x0000000000400000 in ?? () #20 0x00007a21eae00000 in ?? () #21 0x0000001003a0efff in ?? () #22 0x00007a21eac000c0 in ?? () #23 0x00000000001fff40 in ?? () #24 0x0000000000000000 in ?? () Thread 2 (process 3): #0 0x00007a21f4693eea in _lwp_exit () from /usr/lib/libc.so.12 #1 0x00007a21ec80cce3 in pthread_exit (retval=0x0) at /usr/src/lib/libpthread/pthread.c:683 #2 0x00007a21ec80cd74 in pthread__create_tramp (cookie=0x7a21f574d800) at /usr/src/lib/libpthread/pthread.c:595 #3 0x00007a21f4693ee0 in ?? () from /usr/lib/libc.so.12 Backtrace stopped: Cannot access memory at address 0x7a21e1eae000 Thread 1 (process 4): #0 0x00007a21f47a4f9a in _lwp_kill () from /usr/lib/libc.so.12 #1 0x00007a21f47a4bc7 in abort () at /usr/src/lib/libc/stdlib/abort.c:74 #2 0x00007a21f46f855e in je_extent_heap_remove (ph=ph@entry=0x7a21e1604bc8, phn=phn@entry=0x7a21e1407d00) at /usr/src/external/bsd/jemalloc/lib/../dist/src/extent.c:278 #3 0x00007a21f472a6f5 in arena_bin_slabs_nonfull_remove (slab=0x7a21e1407d00, bin=0x7a21e1604b18) at /usr/src/external/bsd/jemalloc/lib/../dist/src/arena.c:923 #4 arena_dissociate_bin_slab (bin=0x7a21e1604b18, slab=0x7a21e1407d00, arena=0x7a21e1600900) at /usr/src/external/bsd/jemalloc/lib/../dist/src/arena.c:1484 #5 arena_dalloc_bin_locked_impl (tsdn=tsdn@entry=0x7a21f57d4040, arena=arena@entry=0x7a21e1600900, slab=0x7a21e1407d00, ptr=, junked=junked@entry=true) at /usr/src/external/bsd/jemalloc/lib/../dist/src/arena.c:1546 #6 0x00007a21f472d6ab in je_arena_dalloc_bin_junked_locked (tsdn=tsdn@entry=0x7a21f57d4040, arena=arena@entry=0x7a21e1600900, extent=, ptr=) at /usr/src/external/bsd/jemalloc/lib/../dist/src/arena.c:1562 #7 0x00007a21f46c3dd3 in je_tcache_bin_flush_small (tsd=tsd@entry=0x7a21f57d4040, tcache=tcache@entry=0x7a21f57d4200, tbin=tbin@entry=0x7a21f57d4210, binind=binind@entry=0, rem=rem@entry=0) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tcache.c:149 #8 0x00007a21f46c55c2 in tcache_flush_cache (tsd=0x7a21f57d4040, tcache=0x7a21f57d4200) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tcache.c:463 #9 0x00007a21f46c67b2 in tcache_destroy (tsd=0x7a21f57d4040, tcache=0x7a21f57d4200, tsd_tcache=) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tcache.c:493 #10 0x00007a21f46c683b in je_tcache_cleanup (tsd=tsd@entry=0x7a21f57d4040) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tcache.c:522 #11 0x00007a21f46c1b4d in tsd_do_data_cleanup (tsd=0x7a21f57d4040) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tsd.c:212 #12 je_tsd_cleanup (arg=arg@entry=0x7a21f57d4040) at /usr/src/external/bsd/jemalloc/lib/../dist/src/tsd.c:237 #13 0x00007a21ec808b78 in pthread__destroy_tsd (self=self@entry=0x7a21f574f400) at /usr/src/lib/libpthread/pthread_tsd.c:358 #14 0x00007a21ec80cc38 in pthread_exit (retval=0x0) at /usr/src/lib/libpthread/pthread.c:663 #15 0x00007a21ec80cd74 in pthread__create_tramp (cookie=0x7a21f574f400) at /usr/src/lib/libpthread/pthread.c:595 #16 0x00007a21f4693ee0 in ?? () from /usr/lib/libc.so.12 Backtrace stopped: Cannot access memory at address 0x7a21e1c9e000 (gdb)