Advertisement
Guest User

Untitled

a guest
Dec 4th, 2018
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 5.11 KB | None | 0 0
  1. ==18443== Memcheck, a memory error detector
  2. ==18443== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  3. ==18443== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
  4. ==18443== Command: ./target/debug/universe -c a
  5. ==18443==
  6. ==18443== valgrind: Unrecognised instruction at address 0x131516.
  7. ==18443==    at 0x131516: _ZN91_$LT$universe..mediators..random_map_generator..Vertex$u20$as$u20$glium..vertex..Vertex$GT$14build_bindings17hd55a850cc9555de3E.llvm.1925020416754061952 (<::glium::macros::implement_vertex macros>:5)
  8. ==18443==    by 0x13AFC2: is_supported<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (mod.rs:309)
  9. ==18443==    by 0x13AFC2: new_impl<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (buffer.rs:171)
  10. ==18443==    by 0x13AFC2: new<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (buffer.rs:137)
  11. ==18443==    by 0x13AFC2: universe::mediators::random_map_generator::proc1 (random_map_generator.rs:24)
  12. ==18443==    by 0x1230A2: universe::mediators::client::entry_point_client (client.rs:153)
  13. ==18443==    by 0x13032D: run_client_or_server (main.rs:66)
  14. ==18443==    by 0x13032D: universe::main (main.rs:85)
  15. ==18443==    by 0x12C592: std::rt::lang_start::{{closure}} (rt.rs:74)
  16. ==18443==    by 0x284422: {{closure}} (rt.rs:59)
  17. ==18443==    by 0x284422: std::panicking::try::do_call (panicking.rs:310)
  18. ==18443==    by 0x293189: __rust_maybe_catch_panic (lib.rs:102)
  19. ==18443==    by 0x284DF3: try<i32,closure> (panicking.rs:289)
  20. ==18443==    by 0x284DF3: catch_unwind<closure,i32> (panic.rs:398)
  21. ==18443==    by 0x284DF3: std::rt::lang_start_internal (rt.rs:58)
  22. ==18443==    by 0x1309C7: main (in /home/kefin/stuf/docs/universe/target/debug/universe)
  23. ==18443== Your program just tried to execute an instruction that Valgrind
  24. ==18443== did not recognise.  There are two possible reasons for this.
  25. ==18443== 1. Your program has a bug and erroneously jumped to a non-code
  26. ==18443==    location.  If you are running Memcheck and you just saw a
  27. ==18443==    warning about a bad jump, it's probably your program's fault.
  28. ==18443== 2. The instruction is legitimate but Valgrind doesn't handle it,
  29. ==18443==    i.e. it's Valgrind's fault.  If you think this is the case or
  30. ==18443==    you are not sure, please let us know and we'll try to fix it.
  31. ==18443== Either way, Valgrind will now raise a SIGILL signal which will
  32. ==18443== probably kill your program.
  33. ==18443==
  34. ==18443== Process terminating with default action of signal 4 (SIGILL): dumping core
  35. ==18443==  Illegal opcode at address 0x131516
  36. ==18443==    at 0x131516: _ZN91_$LT$universe..mediators..random_map_generator..Vertex$u20$as$u20$glium..vertex..Vertex$GT$14build_bindings17hd55a850cc9555de3E.llvm.1925020416754061952 (<::glium::macros::implement_vertex macros>:5)
  37. ==18443==    by 0x13AFC2: is_supported<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (mod.rs:309)
  38. ==18443==    by 0x13AFC2: new_impl<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (buffer.rs:171)
  39. ==18443==    by 0x13AFC2: new<universe::mediators::random_map_generator::Vertex,glium::backend::glutin_backend::GlutinFacade> (buffer.rs:137)
  40. ==18443==    by 0x13AFC2: universe::mediators::random_map_generator::proc1 (random_map_generator.rs:24)
  41. ==18443==    by 0x1230A2: universe::mediators::client::entry_point_client (client.rs:153)
  42. ==18443==    by 0x13032D: run_client_or_server (main.rs:66)
  43. ==18443==    by 0x13032D: universe::main (main.rs:85)
  44. ==18443==    by 0x12C592: std::rt::lang_start::{{closure}} (rt.rs:74)
  45. ==18443==    by 0x284422: {{closure}} (rt.rs:59)
  46. ==18443==    by 0x284422: std::panicking::try::do_call (panicking.rs:310)
  47. ==18443==    by 0x293189: __rust_maybe_catch_panic (lib.rs:102)
  48. ==18443==    by 0x284DF3: try<i32,closure> (panicking.rs:289)
  49. ==18443==    by 0x284DF3: catch_unwind<closure,i32> (panic.rs:398)
  50. ==18443==    by 0x284DF3: std::rt::lang_start_internal (rt.rs:58)
  51. ==18443==    by 0x1309C7: main (in /home/kefin/stuf/docs/universe/target/debug/universe)
  52. ==18443==
  53. ==18443== HEAP SUMMARY:
  54. ==18443==     in use at exit: 5,329,225 bytes in 3,706 blocks
  55. ==18443==   total heap usage: 16,009 allocs, 12,303 frees, 236,802,777 bytes allocated
  56. ==18443==
  57. ==18443== LEAK SUMMARY:
  58. ==18443==    definitely lost: 48 bytes in 1 blocks
  59. ==18443==    indirectly lost: 0 bytes in 0 blocks
  60. ==18443==      possibly lost: 312,489 bytes in 26 blocks
  61. ==18443==    still reachable: 5,016,688 bytes in 3,679 blocks
  62. ==18443==                       of which reachable via heuristic:
  63. ==18443==                         newarray           : 16 bytes in 1 blocks
  64. ==18443==                         multipleinheritance: 104 bytes in 1 blocks
  65. ==18443==         suppressed: 0 bytes in 0 blocks
  66. ==18443== Rerun with --leak-check=full to see details of leaked memory
  67. ==18443==
  68. ==18443== For counts of detected and suppressed errors, rerun with: -v
  69. ==18443== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
  70. Illegal instruction (core dumped)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement