Skip to content

Instantly share code, notes, and snippets.

@bstrie
Created November 12, 2012 21:10
Show Gist options
  • Select an option

  • Save bstrie/4061924 to your computer and use it in GitHub Desktop.

Select an option

Save bstrie/4061924 to your computer and use it in GitHub Desktop.
Rust Drop trait crash
compile_and_link: x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore.so
*** glibc detected *** x86_64-unknown-linux-gnu/stage1/bin/rustc: double free or corruption (fasttop): 0x00002aeac680b660 ***
*** glibc detected *** x86_64-unknown-linux-gnu/stage1/bin/rustc: double free or corruption (fasttop): 0x00002aeab81010a0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x2aeab585cb96]
======= Backtrace: =========
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_exchange_free+0x190)[0x2aeab55866d0]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(+0x2d2b9)[0x2aeab55972b9]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(+0x6c67dc)[0x2aeab517c7dc]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(_ZN7monitor16_15559bd12ca78183_05E+0x1bee)[0x2aeab51792de]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(+0x6c67dc)[0x2aeab517c7dc]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(_ZN4main17_5d3b7377995f40c33_05E+0x86)[0x2aeab517c3e6]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x24)[0x2aeab5583f84]
======= Memory map: ========
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x65f0a)[0x2aeab3e5cf0a]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x6986b)[0x2aeab3e6086b]
Aborted (core dumped)
make: *** [x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore.so] Error 134
compile_and_link: x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore.so
*** glibc detected *** x86_64-unknown-linux-gnu/stage1/bin/rustc: double free or corruption (fasttop): 0x00002baa86a97a50 ***
*** glibc detected *** x86_64-unknown-linux-gnu/stage1/bin/rustc: double free or corruption (fasttop): 0x00002baa781010a0 ***
======= Backtrace: =========
======= Backtrace: =========
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_exchange_free+0x7d)[0x2baa755815bd]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(+0x2d2b9)[0x2baa755922b9]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x6986b)[0x2baa73e5b86b]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(upcall_exchange_free+0x190)[0x2baa755816d0]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x5ef4e)[0x2baa73e50f4e]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(+0x6c67dc)[0x2baa751777dc]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(_ZN7monitor16_15559bd12ca78183_05E+0x1bee)[0x2baa751742de]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x5f22e)[0x2baa73e5122e]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(+0x6c67dc)[0x2baa751777dc]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/libcore-c3ca5d77d81b46c1-0.5.so(+0x5eea9)[0x2baa73e50ea9]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z12cleanup_taskP12cleanup_args+0x67)[0x2baa7557e517]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustc-c84825241471686d-0.5.so(_ZN4main17_5d3b7377995f40c33_05E+0x86)[0x2baa751773e6]
/media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/../lib/librustrt.so(_Z18task_start_wrapperP10spawn_args+0x24)[0x2baa7557ef84]
======= Memory map: ========
00400000-00401000 r-xp 00000000 08:02 7097189 /media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/rustc
00601000-00602000 r-xp 00001000 08:02 7097189 /media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/rustc
00602000-00603000 rwxp 00002000 08:02 7097189 /media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/bin/rustc
01638000-01659000 rwxp 00000000 00:00 0 [heap]
2baa73bcd000-2baa73bef000 r-xp 00000000 08:15 393775 /lib/x86_64-linux-gnu/ld-2.15.so
2baa73bef000-2baa73bf1000 rwxp 00000000 00:00 0
2baa73def000-2baa73df0000 r-xp 00022000 08:15 393775 /lib/x86_64-linux-gnu/ld-2.15.so
2baa73df0000-2baa73df2000 rwxp 00023000 08:15 393775 /lib/x86_64-linux-gnu/ld-2.15.so
2baa73df2000-2baa73ec1000 r-xp 00000000 08:02 7097182 /media/linhaus/rust/x86_64-unknown-linux-gnu/stage1/lib/libcore-c3ca5d77d81b46c1-0.5.so
2baa73ec100Aborted (core dumped)
make: *** [x86_64-unknown-linux-gnu/stage1/lib/rustc/x86_64-unknown-linux-gnu/lib/libcore.so] Error 134
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment