Advertisement
Guest User

Untitled

a guest
Jun 21st, 2020
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.57 KB | None | 0 0
  1. ==58558== Memcheck, a memory error detector
  2. ==58558== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  3. ==58558== Using Valgrind-3.16.0.GIT and LibVEX; rerun with -h for copyright info
  4. ==58558== Command: ./glscopeclient myrigol:rigol:lan:192.168.1.10:5555 --debug
  5. ==58558==
  6. --58558-- WARNING: unhandled amd64-linux syscall: 315
  7. --58558-- You may be able to write your own handler.
  8. --58558-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
  9. --58558-- Nevertheless we consider this a bug. Please report
  10. --58558-- it at http://valgrind.org/support/bug_reports.html.
  11. Connecting to SCPI oscilloscope at 192.168.1.10:5555
  12.  
  13. (glscopeclient:58558): Gtk-WARNING **: 18:42:27.426: Theme parsing error: glscopeclient.css:243:23: Not using units is deprecated. Assuming 'px'.
  14. ==58558== Thread 6 ScopeThread:
  15. ==58558== Syscall param socketcall.recvfrom(buf) points to unaddressable byte(s)
  16. ==58558== at 0x6800B0C: recv (in /usr/lib/libpthread-2.31.so)
  17. ==58558== by 0x4988DD6: Socket::RecvLooped(unsigned char*, int) (Socket.cpp:310)
  18. ==58558== by 0x491FE10: SCPISocketTransport::ReadRawData(unsigned long, unsigned char*) (SCPISocketTransport.cpp:135)
  19. ==58558== by 0x49719FD: RigolOscilloscope::AcquireData(bool) (RigolOscilloscope.cpp:600)
  20. ==58558== by 0x29BCD3: ScopeThread(Oscilloscope*) (main.cpp:330)
  21. ==58558== by 0x25B1F9: void std::__invoke_impl<void, void (*)(Oscilloscope*), Oscilloscope*>(std::__invoke_other, void (*&&)(Oscilloscope*), Oscilloscope*&&) (invoke.h:60)
  22. ==58558== by 0x25B152: std::__invoke_result<void (*)(Oscilloscope*), Oscilloscope*>::type std::__invoke<void (*)(Oscilloscope*), Oscilloscope*>(void (*&&)(Oscilloscope*), Oscilloscope*&&) (invoke.h:95)
  23. ==58558== by 0x25B0C2: void std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:264)
  24. ==58558== by 0x25B07B: std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> >::operator()() (thread:271)
  25. ==58558== by 0x25B05F: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> > >::_M_run() (thread:215)
  26. ==58558== by 0x653DB73: execute_native_thread_routine (thread.cc:80)
  27. ==58558== by 0x67F6421: start_thread (in /usr/lib/libpthread-2.31.so)
  28. ==58558== Address 0x9653498 is 0 bytes after a block of size 1,000 alloc'd
  29. ==58558== at 0x483A50F: operator new[](unsigned long) (vg_replace_malloc.c:431)
  30. ==58558== by 0x4971387: RigolOscilloscope::AcquireData(bool) (RigolOscilloscope.cpp:528)
  31. ==58558== by 0x29BCD3: ScopeThread(Oscilloscope*) (main.cpp:330)
  32. ==58558== by 0x25B1F9: void std::__invoke_impl<void, void (*)(Oscilloscope*), Oscilloscope*>(std::__invoke_other, void (*&&)(Oscilloscope*), Oscilloscope*&&) (invoke.h:60)
  33. ==58558== by 0x25B152: std::__invoke_result<void (*)(Oscilloscope*), Oscilloscope*>::type std::__invoke<void (*)(Oscilloscope*), Oscilloscope*>(void (*&&)(Oscilloscope*), Oscilloscope*&&) (invoke.h:95)
  34. ==58558== by 0x25B0C2: void std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (thread:264)
  35. ==58558== by 0x25B07B: std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> >::operator()() (thread:271)
  36. ==58558== by 0x25B05F: std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(Oscilloscope*), Oscilloscope*> > >::_M_run() (thread:215)
  37. ==58558== by 0x653DB73: execute_native_thread_routine (thread.cc:80)
  38. ==58558== by 0x67F6421: start_thread (in /usr/lib/libpthread-2.31.so)
  39. ==58558== by 0x690EB82: clone (in /usr/lib/libc-2.31.so)
  40. ==58558==
  41. Trigger source: CHAN1
  42. ^C==58558==
  43. ==58558== Process terminating with default action of signal 2 (SIGINT)
  44. ==58558== at 0x6903FEF: poll (in /usr/lib/libc-2.31.so)
  45. ==58558== by 0x703C63A: ??? (in /usr/lib/libxcb.so.1.1.0)
  46. ==58558== by 0x703E08E: ??? (in /usr/lib/libxcb.so.1.1.0)
  47. ==58558== by 0x703E202: xcb_wait_for_reply64 (in /usr/lib/libxcb.so.1.1.0)
  48. ==58558== by 0x6CB6418: _XReply (in /usr/lib/libX11.so.6.3.0)
  49. ==58558== by 0xECD1A56: ??? (in /usr/lib/libGLX_nvidia.so.440.82)
  50. ==58558== by 0xECD0228: ??? (in /usr/lib/libGLX_nvidia.so.440.82)
  51. ==58558== by 0x71C4C51: ??? (in /usr/lib/libGLX.so.0.0.0)
  52. ==58558== by 0x71CB974: ??? (in /usr/lib/libGLX.so.0.0.0)
  53. ==58558== by 0x5C22FE3: ??? (in /usr/lib/libgdk-3.so.0.2413.7)
  54. ==58558== by 0x5C7220F: gdk_gl_context_make_current (in /usr/lib/libgdk-3.so.0.2413.7)
  55. ==58558== by 0x57349B4: ??? (in /usr/lib/libgtk-3.so.0.2413.7)
  56. ==58558==
  57. ==58558== HEAP SUMMARY:
  58. ==58558== in use at exit: 61,077,654 bytes in 101,235 blocks
  59. ==58558== total heap usage: 547,519 allocs, 446,284 frees, 5,506,826,958 bytes allocated
  60. ==58558==
  61. ^C==58558== LEAK SUMMARY:
  62. ==58558== definitely lost: 36,232 bytes in 26 blocks
  63. ==58558== indirectly lost: 156,523 bytes in 3,369 blocks
  64. ==58558== possibly lost: 40,834,097 bytes in 308 blocks
  65. ==58558== still reachable: 18,370,978 bytes in 88,059 blocks
  66. ==58558== of which reachable via heuristic:
  67. ==58558== length64 : 36,016 bytes in 463 blocks
  68. ==58558== newarray : 3,336 bytes in 82 blocks
  69. ==58558== multipleinheritance: 58,336 bytes in 529 blocks
  70. ==58558== suppressed: 0 bytes in 0 blocks
  71. ==58558== Rerun with --leak-check=full to see details of leaked memory
  72. ==58558==
  73. ==58558== For lists of detected and suppressed errors, rerun with: -s
  74. ==58558== ERROR SUMMARY: 14 errors from 1 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement