Advertisement
Guest User

Valgrind Output

a guest
Sep 15th, 2020 (edited)
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.24 KB | None | 0 0
  1. valgrind ./TomatoLauncher
  2. ==30078== Memcheck, a memory error detector
  3. ==30078== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  4. ==30078== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
  5. ==30078== Command: ./TomatoLauncher
  6. ==30078==
  7. Could not parse stylesheet of object QGroupBox(0x1a5718f0, name = "groupBox")
  8. ==30078== Invalid read of size 8
  9. ==30078== at 0x13AD9B: std::vector<std::filesystem::__cxx11::path::_Cmpt, std::allocator<std::filesystem::__cxx11::path::_Cmpt> >::~vector() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  10. ==30078== by 0x13A810: Utilities::checkPathInputValidity(QString, std::shared_ptr<ParameterDescription>) (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  11. ==30078== by 0x142BFE: ParameterTile::checkArgumentValidity() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  12. ==30078== by 0x1430B0: ProfilesWindow::loadSelectedProfileIntoGUI() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  13. ==30078== by 0x1435C8: ProfilesWindow::ProfilesWindow(std::shared_ptr<std::vector<std::shared_ptr<Profile>, std::allocator<std::shared_ptr<Profile> > > >, int, QWidget*) (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  14. ==30078== by 0x13D1CD: ToolTile::openProfileEditor() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  15. ==30078== by 0x57BC457: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.12.8)
  16. ==30078== by 0x4AE3805: QAbstractButton::clicked(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  17. ==30078== by 0x4AE3A2D: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  18. ==30078== by 0x4AE4E72: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  19. ==30078== by 0x4AE5034: QAbstractButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  20. ==30078== by 0x4A312B5: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  21. ==30078== Address 0x2b is not stack'd, malloc'd or (recently) free'd
  22. ==30078==
  23. ==30078==
  24. ==30078== Process terminating with default action of signal 11 (SIGSEGV)
  25. ==30078== Access not within mapped region at address 0x2B
  26. ==30078== at 0x13AD9B: std::vector<std::filesystem::__cxx11::path::_Cmpt, std::allocator<std::filesystem::__cxx11::path::_Cmpt> >::~vector() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  27. ==30078== by 0x13A810: Utilities::checkPathInputValidity(QString, std::shared_ptr<ParameterDescription>) (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  28. ==30078== by 0x142BFE: ParameterTile::checkArgumentValidity() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  29. ==30078== by 0x1430B0: ProfilesWindow::loadSelectedProfileIntoGUI() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  30. ==30078== by 0x1435C8: ProfilesWindow::ProfilesWindow(std::shared_ptr<std::vector<std::shared_ptr<Profile>, std::allocator<std::shared_ptr<Profile> > > >, int, QWidget*) (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  31. ==30078== by 0x13D1CD: ToolTile::openProfileEditor() (in /home/(me)/src/tomato/build-src-Desktop-Release/TomatoLauncher)
  32. ==30078== by 0x57BC457: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.12.8)
  33. ==30078== by 0x4AE3805: QAbstractButton::clicked(bool) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  34. ==30078== by 0x4AE3A2D: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  35. ==30078== by 0x4AE4E72: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  36. ==30078== by 0x4AE5034: QAbstractButton::mouseReleaseEvent(QMouseEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  37. ==30078== by 0x4A312B5: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.12.8)
  38. ==30078== If you believe this happened as a result of a stack
  39. ==30078== overflow in your program's main thread (unlikely but
  40. ==30078== possible), you can try to increase the size of the
  41. ==30078== main thread stack using the --main-stacksize= flag.
  42. ==30078== The main thread stack size used in this run was 8388608.
  43. ==30078==
  44. ==30078== HEAP SUMMARY:
  45. ==30078== in use at exit: 4,003,515 bytes in 42,618 blocks
  46. ==30078== total heap usage: 173,741 allocs, 131,123 frees, 9,966,610,642 bytes allocated
  47. ==30078==
  48. ==30078== LEAK SUMMARY:
  49. ==30078== definitely lost: 13,448 bytes in 30 blocks
  50. ==30078== indirectly lost: 78,115 bytes in 510 blocks
  51. ==30078== possibly lost: 311,527 bytes in 23 blocks
  52. ==30078== still reachable: 3,600,425 bytes in 42,055 blocks
  53. ==30078== of which reachable via heuristic:
  54. ==30078== newarray : 1,672 bytes in 20 blocks
  55. ==30078== multipleinheritance: 64,680 bytes in 81 blocks
  56. ==30078== suppressed: 0 bytes in 0 blocks
  57. ==30078== Rerun with --leak-check=full to see details of leaked memory
  58. ==30078==
  59. ==30078== For lists of detected and suppressed errors, rerun with: -s
  60. ==30078== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
  61. [1] 30078 segmentation fault (core dumped) valgrind ./TomatoLauncher
  62.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement