Created
May 8, 2017 16:15
-
-
Save zzeroo/0efff9c06d212f362bf86ee1a2340aa8 to your computer and use it in GitHub Desktop.
gdb output segfault
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Starting program: /var/src/Rust/libmodbus-rs/target/debug/examples/test-receive-segfault | |
| [Thread debugging using libthread_db enabled] | |
| Using host libthread_db library "/usr/lib/libthread_db.so.1". | |
| Program received signal SIGABRT, Aborted. | |
| 0x00007ffff701da10 in raise () from /usr/lib/libc.so.6 | |
| #0 0x00007ffff701da10 in raise () from /usr/lib/libc.so.6 | |
| #1 0x00007ffff701f13a in abort () from /usr/lib/libc.so.6 | |
| #2 0x00007ffff705c2b0 in __libc_message () from /usr/lib/libc.so.6 | |
| #3 0x00007ffff70e7407 in __fortify_fail () from /usr/lib/libc.so.6 | |
| #4 0x00007ffff70e5330 in __chk_fail () from /usr/lib/libc.so.6 | |
| #5 0x00007ffff70e734a in __fdelt_warn () from /usr/lib/libc.so.6 | |
| #6 0x00007ffff7bd31fb in _modbus_receive_msg () from /usr/lib/libmodbus.so.5 | |
| #7 0x000055555555e9ea in libmodbus_rs::modbus_server::{{impl}}::receive (self=0x7fffffffdbe8, request=...) at src/modbus_server.rs:40 | |
| #8 0x000055555555d6d7 in test_receive_segfault::main () at examples/test-receive-segfault.rs:9 | |
| #9 0x000055555558261b in panic_unwind::__rust_maybe_catch_panic () at /checkout/src/libpanic_unwind/lib.rs:98 | |
| #10 0x000055555557c032 in std::panicking::try<(),fn()> () at /checkout/src/libstd/panicking.rs:433 | |
| #11 std::panic::catch_unwind<fn(),()> () at /checkout/src/libstd/panic.rs:361 | |
| #12 std::rt::lang_start () at /checkout/src/libstd/rt.rs:57 | |
| #13 0x000055555555d7b3 in main () | |
| Stack frame at 0x7fffffffdb10: | |
| rip = 0x7ffff7bd31fb in _modbus_receive_msg; saved rip = 0x55555555e9ea | |
| called by frame at 0x7fffffffdbc0, caller of frame at 0x7fffffffda00 | |
| Arglist at 0x7fffffffd9f8, args: | |
| Locals at 0x7fffffffd9f8, Previous frame's sp is 0x7fffffffdb10 | |
| Saved registers: | |
| rbx at 0x7fffffffdad8, rbp at 0x7fffffffdae0, r12 at 0x7fffffffdae8, r13 at 0x7fffffffdaf0, r14 at 0x7fffffffdaf8, r15 at 0x7fffffffdb00, rip at 0x7fffffffdb08 | |
| Stack frame at 0x7fffffffdbc0: | |
| rip = 0x55555555e9ea in libmodbus_rs::modbus_server::{{impl}}::receive (src/modbus_server.rs:40); saved rip = 0x55555555d6d7 | |
| called by frame at 0x7fffffffdc80, caller of frame at 0x7fffffffdb10 | |
| source language rust. | |
| Arglist at 0x7fffffffdbb0, args: self=0x7fffffffdbe8, request=... | |
| Locals at 0x7fffffffdbb0, Previous frame's sp is 0x7fffffffdbc0 | |
| Saved registers: | |
| rbp at 0x7fffffffdbb0, rip at 0x7fffffffdbb8 | |
| Stack frame at 0x7fffffffdc80: | |
| rip = 0x55555555d6d7 in test_receive_segfault::main (examples/test-receive-segfault.rs:9); saved rip = 0x55555558261b | |
| called by frame at 0x7fffffffdcb0, caller of frame at 0x7fffffffdbc0 | |
| source language rust. | |
| Arglist at 0x7fffffffdc70, args: | |
| Locals at 0x7fffffffdc70, Previous frame's sp is 0x7fffffffdc80 | |
| Saved registers: | |
| rbp at 0x7fffffffdc70, rip at 0x7fffffffdc78 | |
| Stack frame at 0x7fffffffdcb0: | |
| rip = 0x55555558261b in panic_unwind::__rust_maybe_catch_panic (/checkout/src/libpanic_unwind/lib.rs:98); saved rip = 0x55555557c032 | |
| called by frame at 0x7fffffffde20, caller of frame at 0x7fffffffdc80 | |
| source language rust. | |
| Arglist at 0x7fffffffdca0, args: | |
| Locals at 0x7fffffffdca0, Previous frame's sp is 0x7fffffffdcb0 | |
| Saved registers: | |
| rbx at 0x7fffffffdc80, rbp at 0x7fffffffdca0, r12 at 0x7fffffffdc88, r14 at 0x7fffffffdc90, r15 at 0x7fffffffdc98, rip at 0x7fffffffdca8 |
Author
zzeroo
commented
May 8, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment