Guest User

dolphin-emu

a guest
Apr 12th, 2023
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.66 KB | None | 0 0
  1. ❯ valgrind dolphin-emu
  2. ==110628== Memcheck, a memory error detector
  3. ==110628== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
  4. ==110628== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
  5. ==110628== Command: dolphin-emu
  6. ==110628==
  7. ==110628== Syscall param writev(vector[0]) points to uninitialised byte(s)
  8. ==110628== at 0xFD5966D: __writev (writev.c:26)
  9. ==110628== by 0xFD5966D: writev (writev.c:24)
  10. ==110628== by 0x1073A43D: UnknownInlinedFun (xcb_conn.c:296)
  11. ==110628== by 0x1073A43D: _xcb_conn_wait.part.0 (xcb_conn.c:551)
  12. ==110628== by 0x1073A5AF: UnknownInlinedFun (xcb_out.c:469)
  13. ==110628== by 0x1073A5AF: _xcb_out_send (xcb_out.c:470)
  14. ==110628== by 0x1073A826: _xcb_out_flush_to (xcb_out.c:495)
  15. ==110628== by 0x1073A9F4: wait_for_reply (xcb_in.c:514)
  16. ==110628== by 0x1073B925: xcb_wait_for_reply (xcb_in.c:552)
  17. ==110628== by 0x225C4638: QXcbConnection::initializeScreensFromMonitor(xcb_screen_iterator_t*, int, QXcbScreen**, bool) (qxcbconnection_screens.cpp:497)
  18. ==110628== by 0x225C51ED: QXcbConnection::initializeScreens(bool) (qxcbconnection_screens.cpp:317)
  19. ==110628== by 0x225B7DF5: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:72)
  20. ==110628== by 0x225D947E: QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) (qxcbintegration.cpp:163)
  21. ==110628== by 0x4855362: QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) (qxcbmain.cpp:22)
  22. ==110628== by 0x71E8C63: UnknownInlinedFun (qguiapplication.cpp:1217)
  23. ==110628== by 0x71E8C63: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1497)
  24. ==110628== Address 0x2153ffc9 is 4,537 bytes inside a block of size 21,176 alloc'd
  25. ==110628== at 0x4846A73: calloc (vg_replace_malloc.c:1340)
  26. ==110628== by 0x1073CD15: xcb_connect_to_fd (xcb_conn.c:366)
  27. ==110628== by 0x1073D9E0: xcb_connect_to_display_with_auth_info (xcb_util.c:536)
  28. ==110628== by 0x5561312: _XConnectXCB (xcb_disp.c:78)
  29. ==110628== by 0x55526BA: XOpenDisplay (OpenDis.c:129)
  30. ==110628== by 0x225BF643: QXcbBasicConnection::QXcbBasicConnection(char const*) (qxcbconnection_basic.cpp:77)
  31. ==110628== by 0x225B7BA4: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:62)
  32. ==110628== by 0x225D947E: QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) (qxcbintegration.cpp:163)
  33. ==110628== by 0x4855362: QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) (qxcbmain.cpp:22)
  34. ==110628== by 0x71E8C63: UnknownInlinedFun (qguiapplication.cpp:1217)
  35. ==110628== by 0x71E8C63: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1497)
  36. ==110628== by 0x71EA1C7: QGuiApplicationPrivate::createEventDispatcher() (qguiapplication.cpp:1516)
  37. ==110628== by 0x79A6594: QCoreApplicationPrivate::init() (qcoreapplication.cpp:894)
  38. ==110628==
  39. ==110628== Conditional jump or move depends on uninitialised value(s)
  40. ==110628== at 0x23FC2BBD: ???
  41. ==110628== by 0x23BE487F: ???
  42. ==110628==
  43. ==110628== Conditional jump or move depends on uninitialised value(s)
  44. ==110628== at 0x240C5950: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  45. ==110628== by 0x11DDB20F: g_closure_invoke (gclosure.c:832)
  46. ==110628== by 0x11E092F7: signal_emit_unlocked_R.isra.0 (gsignal.c:3802)
  47. ==110628== by 0x11DF9094: g_signal_emit_valist (gsignal.c:3555)
  48. ==110628== by 0x11DF9543: g_signal_emit_by_name (gsignal.c:3654)
  49. ==110628== by 0x11DEB16D: object_set_property (gobject.c:1812)
  50. ==110628== by 0x11DEE333: g_object_set_valist (gobject.c:2781)
  51. ==110628== by 0x11DEE6D4: g_object_set (gobject.c:2957)
  52. ==110628== by 0x23FFBBD4: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  53. ==110628== by 0x23FE55E7: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  54. ==110628== by 0x23FFE7E9: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  55. ==110628== by 0x4A8CC4C: UnknownInlinedFun (qfactoryloader_p.h:99)
  56. ==110628== by 0x4A8CC4C: QStyleFactory::create(QString const&) (qstylefactory.cpp:77)
  57. ==110628==
  58. ==110628== Conditional jump or move depends on uninitialised value(s)
  59. ==110628== at 0x11EB89D0: g_utf8_offset_to_pointer (gutf8.c:373)
  60. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  61. ==110628== by 0x240C9FC6: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  62. ==110628== by 0x240CA307: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  63. ==110628== by 0x11DDB20F: g_closure_invoke (gclosure.c:832)
  64. ==110628== by 0x11E08F96: signal_emit_unlocked_R.isra.0 (gsignal.c:3732)
  65. ==110628== by 0x11DF9094: g_signal_emit_valist (gsignal.c:3555)
  66. ==110628== by 0x11DF9323: g_signal_emit (gsignal.c:3612)
  67. ==110628== by 0x2426DF20: gtk_widget_realize (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  68. ==110628== by 0x2426F32F: gtk_widget_set_parent (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  69. ==110628== by 0x240FAA47: gtk_fixed_put (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  70. ==110628== by 0x11DDB20F: g_closure_invoke (gclosure.c:832)
  71. ==110628==
  72. ==110628== Conditional jump or move depends on uninitialised value(s)
  73. ==110628== at 0x11EB8A03: UnknownInlinedFun (gutf8.c:384)
  74. ==110628== by 0x11EB8A03: g_utf8_offset_to_pointer (gutf8.c:368)
  75. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  76. ==110628== by 0x240C9FC6: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  77. ==110628== by 0x240CA307: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  78. ==110628== by 0x11DDB20F: g_closure_invoke (gclosure.c:832)
  79. ==110628== by 0x11E08F96: signal_emit_unlocked_R.isra.0 (gsignal.c:3732)
  80. ==110628== by 0x11DF9094: g_signal_emit_valist (gsignal.c:3555)
  81. ==110628== by 0x11DF9323: g_signal_emit (gsignal.c:3612)
  82. ==110628== by 0x2426DF20: gtk_widget_realize (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  83. ==110628== by 0x2426F32F: gtk_widget_set_parent (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  84. ==110628== by 0x240FAA47: gtk_fixed_put (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  85. ==110628== by 0x11DDB20F: g_closure_invoke (gclosure.c:832)
  86. ==110628==
  87. ==110628== Thread 12 GameList Tracke:
  88. ==110628== Conditional jump or move depends on uninitialised value(s)
  89. ==110628== at 0x23FC1D61: ???
  90. ==110628== by 0x23DAA7EF: ???
  91. ==110628==
  92. ==110628== Conditional jump or move depends on uninitialised value(s)
  93. ==110628== at 0x23FBC809: ???
  94. ==110628== by 0x23DAA7EF: ???
  95. ==110628==
  96. ==110628== Conditional jump or move depends on uninitialised value(s)
  97. ==110628== at 0x23FB6669: ???
  98. ==110628== by 0x23E7C6DF: ???
  99. ==110628==
  100. ==110628== Conditional jump or move depends on uninitialised value(s)
  101. ==110628== at 0x27328461: ???
  102. ==110628== by 0x23E7C6DF: ???
  103. ==110628==
  104. ==110628== Thread 1:
  105. ==110628== Syscall param writev(vector[0]) points to uninitialised byte(s)
  106. ==110628== at 0xFD5966D: __writev (writev.c:26)
  107. ==110628== by 0xFD5966D: writev (writev.c:24)
  108. ==110628== by 0x1073A43D: UnknownInlinedFun (xcb_conn.c:296)
  109. ==110628== by 0x1073A43D: _xcb_conn_wait.part.0 (xcb_conn.c:551)
  110. ==110628== by 0x1073A5AF: UnknownInlinedFun (xcb_out.c:469)
  111. ==110628== by 0x1073A5AF: _xcb_out_send (xcb_out.c:470)
  112. ==110628== by 0x1073B848: UnknownInlinedFun (xcb_out.c:416)
  113. ==110628== by 0x1073B848: xcb_writev (xcb_out.c:409)
  114. ==110628== by 0x5562E05: _XSend (xcb_io.c:587)
  115. ==110628== by 0x5566DF9: _XReply (xcb_io.c:679)
  116. ==110628== by 0x5567310: XSync (Sync.c:44)
  117. ==110628== by 0x244C836A: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  118. ==110628== by 0x24487ED2: gdk_drawable_copy_to_image (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  119. ==110628== by 0x24487ED2: gdk_drawable_copy_to_image (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  120. ==110628== by 0x24493886: gdk_pixbuf_get_from_drawable (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  121. ==110628== by 0x23FDE59A: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  122. ==110628== Address 0x23c98c77 is 103 bytes inside a block of size 16,384 alloc'd
  123. ==110628== at 0x4846A73: calloc (vg_replace_malloc.c:1340)
  124. ==110628== by 0x5552996: XOpenDisplay (OpenDis.c:241)
  125. ==110628== by 0x244B7499: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  126. ==110628== by 0x24482541: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  127. ==110628== by 0x2413D8BD: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  128. ==110628== by 0x23FFB3AD: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  129. ==110628== by 0x23FE55E7: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  130. ==110628== by 0x23FFE7E9: ??? (in /usr/lib/qt6/plugins/styles/libqt6gtk2-style.so)
  131. ==110628== by 0x4A8CC4C: UnknownInlinedFun (qfactoryloader_p.h:99)
  132. ==110628== by 0x4A8CC4C: QStyleFactory::create(QString const&) (qstylefactory.cpp:77)
  133. ==110628== by 0x23FCDA19: Qt6CTProxyStyle::reloadSettings() (qt6ctproxystyle.cpp:52)
  134. ==110628== by 0x23FCDD5E: Qt6CTProxyStyle::Qt6CTProxyStyle() (qt6ctproxystyle.cpp:36)
  135. ==110628== by 0x23FCDDDD: Qt6CTStylePlugin::create(QString const&) (plugin.cpp:44)
  136. ==110628==
  137. ==110628== Conditional jump or move depends on uninitialised value(s)
  138. ==110628== at 0x11EB89D0: g_utf8_offset_to_pointer (gutf8.c:373)
  139. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  140. ==110628== by 0x240C9FC6: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  141. ==110628== by 0x240CA0D7: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  142. ==110628== by 0x24482256: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  143. ==110628== by 0x11E8253A: UnknownInlinedFun (gmain.c:3460)
  144. ==110628== by 0x11E8253A: g_main_context_dispatch (gmain.c:4200)
  145. ==110628== by 0x11EDF218: g_main_context_iterate.constprop.0 (gmain.c:4276)
  146. ==110628== by 0x11E811A1: g_main_context_iteration (gmain.c:4343)
  147. ==110628== by 0x7B9D753: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:393)
  148. ==110628== by 0x79AD35F: UnknownInlinedFun (qeventloop.cpp:100)
  149. ==110628== by 0x79AD35F: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:182)
  150. ==110628== by 0x79A6B99: QCoreApplication::exec() (qcoreapplication.cpp:1436)
  151. ==110628== by 0x2813B4: main (Main.cpp:301)
  152. ==110628==
  153. ==110628== Conditional jump or move depends on uninitialised value(s)
  154. ==110628== at 0x11EB8A03: UnknownInlinedFun (gutf8.c:384)
  155. ==110628== by 0x11EB8A03: g_utf8_offset_to_pointer (gutf8.c:368)
  156. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  157. ==110628== by 0x240C9FC6: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  158. ==110628== by 0x240CA0D7: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  159. ==110628== by 0x24482256: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  160. ==110628== by 0x11E8253A: UnknownInlinedFun (gmain.c:3460)
  161. ==110628== by 0x11E8253A: g_main_context_dispatch (gmain.c:4200)
  162. ==110628== by 0x11EDF218: g_main_context_iterate.constprop.0 (gmain.c:4276)
  163. ==110628== by 0x11E811A1: g_main_context_iteration (gmain.c:4343)
  164. ==110628== by 0x7B9D753: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:393)
  165. ==110628== by 0x79AD35F: UnknownInlinedFun (qeventloop.cpp:100)
  166. ==110628== by 0x79AD35F: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:182)
  167. ==110628== by 0x79A6B99: QCoreApplication::exec() (qcoreapplication.cpp:1436)
  168. ==110628== by 0x2813B4: main (Main.cpp:301)
  169. ==110628==
  170. ==110628== Conditional jump or move depends on uninitialised value(s)
  171. ==110628== at 0x11EB89D0: g_utf8_offset_to_pointer (gutf8.c:373)
  172. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  173. ==110628== by 0x240CA0F4: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  174. ==110628== by 0x24482256: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  175. ==110628== by 0x11E8253A: UnknownInlinedFun (gmain.c:3460)
  176. ==110628== by 0x11E8253A: g_main_context_dispatch (gmain.c:4200)
  177. ==110628== by 0x11EDF218: g_main_context_iterate.constprop.0 (gmain.c:4276)
  178. ==110628== by 0x11E811A1: g_main_context_iteration (gmain.c:4343)
  179. ==110628== by 0x7B9D753: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:393)
  180. ==110628== by 0x79AD35F: UnknownInlinedFun (qeventloop.cpp:100)
  181. ==110628== by 0x79AD35F: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:182)
  182. ==110628== by 0x79A6B99: QCoreApplication::exec() (qcoreapplication.cpp:1436)
  183. ==110628== by 0x2813B4: main (Main.cpp:301)
  184. ==110628==
  185. ==110628== Conditional jump or move depends on uninitialised value(s)
  186. ==110628== at 0x11EB8A03: UnknownInlinedFun (gutf8.c:384)
  187. ==110628== by 0x11EB8A03: g_utf8_offset_to_pointer (gutf8.c:368)
  188. ==110628== by 0x240C97DB: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  189. ==110628== by 0x240CA0F4: ??? (in /usr/lib/libgtk-x11-2.0.so.0.2400.33)
  190. ==110628== by 0x24482256: ??? (in /usr/lib/libgdk-x11-2.0.so.0.2400.33)
  191. ==110628== by 0x11E8253A: UnknownInlinedFun (gmain.c:3460)
  192. ==110628== by 0x11E8253A: g_main_context_dispatch (gmain.c:4200)
  193. ==110628== by 0x11EDF218: g_main_context_iterate.constprop.0 (gmain.c:4276)
  194. ==110628== by 0x11E811A1: g_main_context_iteration (gmain.c:4343)
  195. ==110628== by 0x7B9D753: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:393)
  196. ==110628== by 0x79AD35F: UnknownInlinedFun (qeventloop.cpp:100)
  197. ==110628== by 0x79AD35F: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:182)
  198. ==110628== by 0x79A6B99: QCoreApplication::exec() (qcoreapplication.cpp:1436)
  199. ==110628== by 0x2813B4: main (Main.cpp:301)
  200. ==110628==
  201. ==110628== Thread 20 Emuthread - Sta:
  202. ==110628== Syscall param ioctl(generic) points to unaddressable byte(s)
  203. ==110628== at 0xFD5953F: ioctl (ioctl.c:36)
  204. ==110628== by 0xAAB824: ciface::evdev::evdevDevice::Effect::UpdateEffect() (evdev.cpp:799)
  205. ==110628== by 0xAAE3AC: ~Effect (evdev.cpp:863)
  206. ==110628== by 0xAAE3AC: ~PeriodicEffect (evdev.h:49)
  207. ==110628== by 0xAAE3AC: ciface::evdev::evdevDevice::PeriodicEffect::~PeriodicEffect() (evdev.h:49)
  208. ==110628== by 0xA84A5D: ciface::Core::Device::~Device() (CoreDevice.cpp:64)
  209. ==110628== by 0x2C328D: _M_release_last_use (shared_ptr_base.h:175)
  210. ==110628== by 0x2C328D: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold() (shared_ptr_base.h:199)
  211. ==110628== by 0xAA098B: ~__shared_count (shared_ptr_base.h:1071)
  212. ==110628== by 0xAA098B: ~__shared_ptr (shared_ptr_base.h:1524)
  213. ==110628== by 0xAA098B: operator= (shared_ptr_base.h:1620)
  214. ==110628== by 0xAA098B: operator= (shared_ptr.h:440)
  215. ==110628== by 0xAA098B: ciface::ExpressionParser::ControlExpression::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ExpressionParser.cpp:280)
  216. ==110628== by 0xA65C33: ControllerEmu::EmulatedController::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ControllerEmu.cpp:62)
  217. ==110628== by 0xA65CFD: ControllerEmu::EmulatedController::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ControllerEmu.cpp:75)
  218. ==110628== by 0xA66B58: ControllerEmu::EmulatedController::UpdateReferences(ControllerInterface const&) (ControllerEmu.cpp:50)
  219. ==110628== by 0xA5EB8F: operator() (InputConfig.cpp:190)
  220. ==110628== by 0xA5EB8F: __invoke_impl<void, InputConfig::RegisterHotplugCallback()::<lambda()>&> (invoke.h:61)
  221. ==110628== by 0xA5EB8F: __invoke_r<void, InputConfig::RegisterHotplugCallback()::<lambda()>&> (invoke.h:111)
  222. ==110628== by 0xA5EB8F: std::_Function_handler<void (), InputConfig::RegisterHotplugCallback()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290)
  223. ==110628== by 0xA80A45: operator() (std_function.h:591)
  224. ==110628== by 0xA80A45: ControllerInterface::InvokeDevicesChangedCallbacks() const (ControllerInterface.cpp:459)
  225. ==110628== by 0xA80C7B: ControllerInterface::ClearDevices() (ControllerInterface.cpp:277)
  226. ==110628== Address 0xffffffff is not stack'd, malloc'd or (recently) free'd
  227. ==110628==
  228. ==110628== Syscall param ioctl(generic) points to unaddressable byte(s)
  229. ==110628== at 0xFD5953F: ioctl (ioctl.c:36)
  230. ==110628== by 0xAAB824: ciface::evdev::evdevDevice::Effect::UpdateEffect() (evdev.cpp:799)
  231. ==110628== by 0xAAE37C: ~Effect (evdev.cpp:863)
  232. ==110628== by 0xAAE37C: ~RumbleEffect (evdev.h:57)
  233. ==110628== by 0xAAE37C: ciface::evdev::evdevDevice::RumbleEffect::~RumbleEffect() (evdev.h:57)
  234. ==110628== by 0xA84A5D: ciface::Core::Device::~Device() (CoreDevice.cpp:64)
  235. ==110628== by 0x2C328D: _M_release_last_use (shared_ptr_base.h:175)
  236. ==110628== by 0x2C328D: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold() (shared_ptr_base.h:199)
  237. ==110628== by 0xAA098B: ~__shared_count (shared_ptr_base.h:1071)
  238. ==110628== by 0xAA098B: ~__shared_ptr (shared_ptr_base.h:1524)
  239. ==110628== by 0xAA098B: operator= (shared_ptr_base.h:1620)
  240. ==110628== by 0xAA098B: operator= (shared_ptr.h:440)
  241. ==110628== by 0xAA098B: ciface::ExpressionParser::ControlExpression::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ExpressionParser.cpp:280)
  242. ==110628== by 0xA65C33: ControllerEmu::EmulatedController::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ControllerEmu.cpp:62)
  243. ==110628== by 0xA65CFD: ControllerEmu::EmulatedController::UpdateReferences(ciface::ExpressionParser::ControlEnvironment&) (ControllerEmu.cpp:75)
  244. ==110628== by 0xA66B58: ControllerEmu::EmulatedController::UpdateReferences(ControllerInterface const&) (ControllerEmu.cpp:50)
  245. ==110628== by 0xA5EB8F: operator() (InputConfig.cpp:190)
  246. ==110628== by 0xA5EB8F: __invoke_impl<void, InputConfig::RegisterHotplugCallback()::<lambda()>&> (invoke.h:61)
  247. ==110628== by 0xA5EB8F: __invoke_r<void, InputConfig::RegisterHotplugCallback()::<lambda()>&> (invoke.h:111)
  248. ==110628== by 0xA5EB8F: std::_Function_handler<void (), InputConfig::RegisterHotplugCallback()::{lambda()#1}>::_M_invoke(std::_Any_data const&) (std_function.h:290)
  249. ==110628== by 0xA80A45: operator() (std_function.h:591)
  250. ==110628== by 0xA80A45: ControllerInterface::InvokeDevicesChangedCallbacks() const (ControllerInterface.cpp:459)
  251. ==110628== by 0xA80C7B: ControllerInterface::ClearDevices() (ControllerInterface.cpp:277)
  252. ==110628== Address 0xffffffff is not stack'd, malloc'd or (recently) free'd
  253. ==110628==
  254. ==110628== Warning: set address range perms: large range [0x59c91000, 0x3d9c91000) (noaccess)
  255. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  256. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  257. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  258. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  259. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  260. ==110628== Can't extend stack to 0x1ffe801068 during signal delivery for thread 1:
  261. ==110628== no stack segment
  262. ==110628==
  263. ==110628== Process terminating with default action of signal 11 (SIGSEGV)
  264. ==110628== Access not within mapped region at address 0x1FFE801068
  265. ==110628== Stack overflow in thread #1: can't grow stack to 0x1ffe801000
  266. ==110628== at 0xFCF9F4D: __GI_strstr (strstr.c:84)
  267. ==110628== If you believe this happened as a result of a stack
  268. ==110628== overflow in your program's main thread (unlikely but
  269. ==110628== possible), you can try to increase the size of the
  270. ==110628== main thread stack using the --main-stacksize= flag.
  271. ==110628== The main thread stack size used in this run was 8388608.
  272. ==110628==
  273. ==110628== HEAP SUMMARY:
  274. ==110628== in use at exit: 295,388,599 bytes in 294,228 blocks
  275. ==110628== total heap usage: 2,206,143 allocs, 1,911,915 frees, 796,788,652 bytes allocated
  276. ==110628==
  277. ==110628== LEAK SUMMARY:
  278. ==110628== definitely lost: 12,850 bytes in 13 blocks
  279. ==110628== indirectly lost: 19,965 bytes in 828 blocks
  280. ==110628== possibly lost: 11,644,999 bytes in 53,772 blocks
  281. ==110628== still reachable: 283,477,017 bytes in 238,098 blocks
  282. ==110628== of which reachable via heuristic:
  283. ==110628== newarray : 529,240 bytes in 3,317 blocks
  284. ==110628== multipleinheritance: 767,440 bytes in 9,692 blocks
  285. ==110628== suppressed: 0 bytes in 0 blocks
  286. ==110628== Rerun with --leak-check=full to see details of leaked memory
  287. ==110628==
  288. ==110628== Use --track-origins=yes to see where uninitialised values come from
  289. ==110628== For lists of detected and suppressed errors, rerun with: -s
  290. ==110628== ERROR SUMMARY: 30 errors from 16 contexts (suppressed: 0 from 0)
  291. [1] 110628 segmentation fault (core dumped) valgrind dolphin-emu
  292.  
Advertisement
Add Comment
Please, Sign In to add comment