Skip to content

Instantly share code, notes, and snippets.

@larsbergstrom
Created January 12, 2014 02:36
Show Gist options
  • Save larsbergstrom/8380023 to your computer and use it in GitHub Desktop.
Save larsbergstrom/8380023 to your computer and use it in GitHub Desktop.
real content_test hang
(gdb) bt
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f9b61aadcc0 in unstable::mutex::Mutex::wait::h3c33ff36396f69e0Hgah::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#2 0x00007f9b5cf9bcc2 in task::Runtime$Ops::deschedule::h08d44bb85c4e8524q3aN::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#3 0x00007f9b61a51c47 in rt::task::Task::deschedule::h18612f6dee9f7923WPag::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#4 0x000000000049f067 in comm::Port::recv_opt::h927eb5d5e27c0872GKab::v0.0 ()
#5 0x000000000049ef16 in comm::Port::recv::hd7a39666089f0366GKaa::v0.0 () at /home/larsberg/servo/src/components/main/compositing/compositor_task.rs:58
#6 0x00000000004a70aa in servo::compositing::CompositorTask::create (opts=..., port=..., constellation_chan=..., profiler_chan=..., exit_chan=...,
exit_response_from_constellation=...) at /home/larsberg/servo/src/components/main/compositing/compositor_task.rs:212
#7 0x00000000005e6f33 in servo::run (opts=...) at /home/larsberg/servo/src/components/main/servo.rc:169
#8 0x00000000005e6682 in fn26824 () at /home/larsberg/servo/src/components/main/servo.rc:116
#9 0x00007f9b5cfa37db in run::he581c1f1e0606589aF::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#10 0x00007f9b5cfa3736 in start::anon::expr_fn::aT ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#11 0x00007f9b61ab03d8 in rt::task::__extensions__::run::anon::expr_fn::av ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#12 0x00007f9b61ab792c in rust_try ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#13 0x00007f9b61ab017d in rt::task::Task::run::hf7663b6e52130dcbWPar::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#14 0x00007f9b5cfa35db in start::heb40a29f71507b85aB::v0.9 ()
from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#15 0x00000000005e6530 in servo::start (argc=4, argv=0x7fff55a52138) at /home/larsberg/servo/src/components/main/servo.rc:115
#16 0x00000000005e6592 in main () at /home/larsberg/servo/src/components/main/servo.rc:115
(gdb) info threads
@larsbergstrom
Copy link
Author

(gdb) bt
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f9b61aadcc0 in unstable::mutex::Mutex::wait::h3c33ff36396f69e0Hgah::v0.9 ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#2  0x00007f9b5cf9bcc2 in task::Runtime$Ops::deschedule::h08d44bb85c4e8524q3aN::v0.9 ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#3  0x00007f9b61a51c47 in rt::task::Task::deschedule::h18612f6dee9f7923WPag::v0.9 ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#4  0x00007f9b5f1afa79 in comm::Port::recv_opt::h466f106e062af901GKam::v0.1 () at /home/larsberg/servo/src/components/util/time.rs:137
#5  0x00007f9b5f1af8d6 in fn4534 () at /home/larsberg/servo/src/components/util/time.rs:137
#6  0x00007f9b5cfa33a8 in task::spawn_opts::anon::anon::expr_fn::aG ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#7  0x00007f9b61ab03d8 in rt::task::__extensions__::run::anon::expr_fn::av ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#8  0x00007f9b61ab792c in rust_try ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#9  0x00007f9b61ab017d in rt::task::Task::run::hf7663b6e52130dcbWPar::v0.9 ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#10 0x00007f9b5cfa2fcb in task::spawn_opts::anon::expr_fn::ao ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libnative-cf55a53a-0.9.so
#11 0x00007f9b61ab1d74 in rt::thread::thread_start::h1c6c4d06897b01b3ax::v0.9 ()
   from /home/larsberg/servo/build/x86_64-unknown-linux-gnu/src/compiler/rust/x86_64-unknown-linux-gnu/stage2/lib/rustc/x86_64-unknown-linux-gnu/lib/libstd-3e5aeb83-0.9.so
#12 0x00007f9b5b720f6e in start_thread (arg=0x7f9b57c58700) at pthread_create.c:311
#13 0x00007f9b5bc349cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
(gdb) 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment