pastebin - collaborative debugging tool
rovema.kpaste.net RSS


cords, build #006/svnrev 9280, valgrind output
Posted by Anonymous on Tue 7th Sep 2021 14:00
raw | new post
view followups (newest first): cords, build #006/svnrev 9284, valgrind output by Anonymous
modification of post by Anonymous (view diff)

  1. cords, build #006, subversion rev9280, valgrind output:
  2.  
  3.  
  4. $ svn info
  5. Path: .
  6. Working Copy Root Path: /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074
  7. URL: http://svn.rovema.de/repos/pack-control/branches/SystemModule/Rds_15_17_074
  8. Relative URL: ^/branches/SystemModule/Rds_15_17_074
  9. Repository Root: http://svn.rovema.de/repos/pack-control
  10. Repository UUID: 06019806-4cc5-4b92-a98c-0c069bf4eaf1
  11. Revision: 9280
  12. Node Kind: directory
  13. Schedule: normal
  14. Last Changed Author: siegfried.wulsch
  15. Last Changed Rev: 9280
  16. Last Changed Date: 2021-09-07 14:45:07 +0200 (Tue, 07 Sep 2021)
  17.  
  18.  
  19. $ su - root -c 'set -o xtrace ; rm /tmp/zzzu1 ; LD_LIBRARY_PATH=/lib32:/usr/lib32:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/lib32/:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot.ok/usr/lib/i386-linux-gnu/:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/ valgrind --read-var-info=yes --leak-check=full --show-leak-kinds=all --track-origins=yes --num-callers=128 /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords -f /opt/rovema/mydata/Marvin_Testdaten_fuer_Co-RDS_Formatlisten-Export/EWTI_18275_Hitschler.RDF ; echo "res=$?"'
  20. Password:
  21. + rm /tmp/zzzu1
  22. rm: cannot remove '/tmp/zzzu1': No such file or directory
  23. + LD_LIBRARY_PATH=/lib32:/usr/lib32:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/lib32/:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot.ok/usr/lib/i386-linux-gnu/:/opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/
  24. + valgrind --read-var-info=yes --leak-check=full --show-leak-kinds=all --track-origins=yes --num-callers=128 /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords -f /opt/rovema/mydata/Marvin_Testdaten_fuer_Co-RDS_Formatlisten-Export/EWTI_18275_Hitschler.RDF
  25. ==518178== Memcheck, a memory error detector
  26. ==518178== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  27. ==518178== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
  28. ==518178== Command: /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords -f /opt/rovema/mydata/Marvin_Testdaten_fuer_Co-RDS_Formatlisten-Export/EWTI_18275_Hitschler.RDF
  29. ==518178==
  30. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (this)
  31. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (val)
  32. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (this)
  33. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (val)
  34. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (this)
  35. --518178-- warning: addVar: in range 0x0 .. 0x309 outside all rx mapped areas (val)
  36. ==518178== WARNING: valgrind ignores shmget(shmflg) SHM_HUGETLB
  37. /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords: Start.
  38. ==518178== Conditional jump or move depends on uninitialised value(s)
  39. ==518178==    at 0x4C843E3: ??? (in /usr/lib32/libc-2.31.so)
  40. ==518178==    by 0x4C449B5: ??? (in /usr/lib32/libc-2.31.so)
  41. ==518178==    by 0x4C45D6C: ??? (in /usr/lib32/libc-2.31.so)
  42. ==518178==    by 0x4C58944: ??? (in /usr/lib32/libc-2.31.so)
  43. ==518178==    by 0x4C3506D: snprintf (in /usr/lib32/libc-2.31.so)
  44. ==518178==    by 0x40F3B0A: C_PosixSystem::LogMsgVar(std::string const&, int, char*) (PosixSystem.cpp:620)
  45. ==518178==    by 0x40F3A0E: C_PosixSystem::LogMsg(std::string const&, int, ...) (PosixSystem.cpp:595)
  46. ==518178==    by 0x8119C12: evalStartParameter(int, char* const*, _rds_init_params&) (LinuxEvalCallParam.cpp:190)
  47. ==518178==    by 0x8193E82: cords_main(int, char**) (RdsMain.cpp:1410)
  48. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  49. ==518178==
  50. 14:53:36.754  [518178 main_CoRds]; [INFO] Parameter: /opt/rovema/mydata/Marvin_Testdaten_fuer_Co-RDS_Formatlisten-Export/EWTI_18275_Hitschler.RDF
  51. ==518178== Conditional jump or move depends on uninitialised value(s)
  52. ==518178==    at 0x4C843FD: ??? (in /usr/lib32/libc-2.31.so)
  53. ==518178==    by 0x4C449B5: ??? (in /usr/lib32/libc-2.31.so)
  54. ==518178==    by 0x4C45D6C: ??? (in /usr/lib32/libc-2.31.so)
  55. ==518178==    by 0x4C2F723: vprintf (in /usr/lib32/libc-2.31.so)
  56. ==518178==    by 0x40F3C28: C_PosixSystem::LogMsgVar(std::string const&, int, char*) (PosixSystem.cpp:630)
  57. ==518178==    by 0x40F3A0E: C_PosixSystem::LogMsg(std::string const&, int, ...) (PosixSystem.cpp:595)
  58. ==518178==    by 0x811A19D: evalStartParameter(int, char* const*, _rds_init_params&) (LinuxEvalCallParam.cpp:258)
  59. ==518178==    by 0x8193E82: cords_main(int, char**) (RdsMain.cpp:1410)
  60. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  61. ==518178==
  62. 14:53:36.827  [518178 main_CoRds]; [NOTICE] heartbeat: 1 - exec: 0 - daemon: 1 -log-level: 3 - use-sram: 1 - signal handler: 0 - location: /opt/rovema/rds - rdf-file: /opt/rovema/mydata/Marvin_Testdaten_fuer_Co-RDS_Formatlisten-Export/EWTI_18275_Hitschler.RDF
  63. Work dir: '/opt/rovema/rds', RDF from file: 'EWTI_18275_Hitschler.RDF'
  64. LangCodes: 'de en '
  65. Found    : 'de; en;
  66. ==518178== Conditional jump or move depends on uninitialised value(s)
  67. ==518178==    at 0x4C843C9: ??? (in /usr/lib32/libc-2.31.so)
  68. ==518178==    by 0x4C0A76A: ??? (in /usr/lib32/libc-2.31.so)
  69. ==518178==    by 0x4C0A90D: __gconv_create_spec (in /usr/lib32/libc-2.31.so)
  70. ==518178==    by 0x4C0056E: iconv_open (in /usr/lib32/libc-2.31.so)
  71. ==518178==    by 0x47D1EF1: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  72. ==518178==    by 0x47CFD5A: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  73. ==518178==    by 0x47D0105: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  74. ==518178==    by 0x4798A12: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  75. ==518178==    by 0x4798B6B: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  76. ==518178==    by 0x47D6BB1: archive_read_next_header (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  77. ==518178==    by 0x422B13F: C_TextSource::C_TextSource(char const*) (TextSource.cpp:71)
  78. ==518178==    by 0x422B460: C_TextSource::getTextSource(char const*) (TextSource.cpp:114)
  79. ==518178==    by 0x81BA856: CoRds::CoRds::CoRds(C_Rds&) (CoRds.cpp:100)
  80. ==518178==    by 0x8193F49: cords_main(int, char**) (RdsMain.cpp:1415)
  81. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  82. ==518178==
  83. ==518178== Conditional jump or move depends on uninitialised value(s)
  84. ==518178==    at 0x4C84407: ??? (in /usr/lib32/libc-2.31.so)
  85. ==518178==    by 0x4C0A76A: ??? (in /usr/lib32/libc-2.31.so)
  86. ==518178==    by 0x4C0A916: __gconv_create_spec (in /usr/lib32/libc-2.31.so)
  87. ==518178==    by 0x4C0056E: iconv_open (in /usr/lib32/libc-2.31.so)
  88. ==518178==    by 0x47D1EF1: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  89. ==518178==    by 0x47CFD5A: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  90. ==518178==    by 0x47D0105: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  91. ==518178==    by 0x4798A12: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  92. ==518178==    by 0x4798B6B: ??? (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  93. ==518178==    by 0x47D6BB1: archive_read_next_header (in /opt/develop/i686-elbe-linux-gnu/i686-elbe-linux-gnu/sysroot/usr/lib/libarchive.so.13.1.2)
  94. ==518178==    by 0x422B13F: C_TextSource::C_TextSource(char const*) (TextSource.cpp:71)
  95. ==518178==    by 0x422B460: C_TextSource::getTextSource(char const*) (TextSource.cpp:114)
  96. ==518178==    by 0x81BA856: CoRds::CoRds::CoRds(C_Rds&) (CoRds.cpp:100)
  97. ==518178==    by 0x8193F49: cords_main(int, char**) (RdsMain.cpp:1415)
  98. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  99. ==518178==
  100. C_TextSource: insert language : 'de'
  101. C_TextSource: insert language : 'en'
  102. #### mark: begin export
  103. Use languge 'de' textsource:0x141896c0;
  104.  
  105. Formatlist export -loadFormatListsFromRecipes() finished!
  106.   adding: FormatListsForRecipe1.csv (deflated 79%)
  107.   adding: FormatListsForRecipe2.csv (deflated 79%)
  108.   adding: FormatListsForRecipe3.csv (deflated 79%)
  109.   adding: FormatListsForRecipe4.csv (deflated 79%)
  110.   adding: FormatListsForRecipe5.csv (deflated 79%)
  111.   adding: FormatListsForRecipe6.csv (deflated 79%)
  112.   adding: FormatListsForRecipe7.csv (deflated 79%)
  113.   adding: FormatListsForRecipe8.csv (deflated 79%)
  114.   adding: FormatListsForRecipe9.csv (deflated 79%)
  115.   adding: FormatListsForRecipe10.csv (deflated 79%)
  116.   adding: FormatListsForRecipe15.csv (deflated 79%)
  117.   adding: FormatListsForRecipe16.csv (deflated 79%)
  118.   adding: FormatListsForRecipe101.csv (deflated 79%)
  119.   adding: FormatListsForRecipe102.csv (deflated 79%)
  120.   adding: FormatListsForRecipe103.csv (deflated 79%)
  121.   adding: FormatListsForRecipe104.csv (deflated 79%)
  122.   adding: FormatListsForRecipe105.csv (deflated 79%)
  123.   adding: FormatListsForRecipe106.csv (deflated 79%)
  124.   adding: FormatListsForRecipe107.csv (deflated 79%)
  125.   adding: FormatListsForRecipe108.csv (deflated 79%)
  126.   adding: FormatListsForRecipe109.csv (deflated 79%)
  127.   adding: FormatListsForRecipe110.csv (deflated 79%)
  128.   adding: FormatLists.meta (deflated 5%)
  129. Use languge 'en' textsource:0x141896c0;
  130.  
  131. Formatlist export -loadFormatListsFromRecipes() finished!
  132.   adding: FormatListsForRecipe1.csv (deflated 79%)
  133.   adding: FormatListsForRecipe2.csv (deflated 79%)
  134.   adding: FormatListsForRecipe3.csv (deflated 79%)
  135.   adding: FormatListsForRecipe4.csv (deflated 79%)
  136.   adding: FormatListsForRecipe5.csv (deflated 79%)
  137.   adding: FormatListsForRecipe6.csv (deflated 79%)
  138.   adding: FormatListsForRecipe7.csv (deflated 79%)
  139.   adding: FormatListsForRecipe8.csv (deflated 79%)
  140.   adding: FormatListsForRecipe9.csv (deflated 79%)
  141.   adding: FormatListsForRecipe10.csv (deflated 79%)
  142.   adding: FormatListsForRecipe15.csv (deflated 79%)
  143.   adding: FormatListsForRecipe16.csv (deflated 79%)
  144.   adding: FormatListsForRecipe101.csv (deflated 79%)
  145.   adding: FormatListsForRecipe102.csv (deflated 79%)
  146.   adding: FormatListsForRecipe103.csv (deflated 79%)
  147.   adding: FormatListsForRecipe104.csv (deflated 79%)
  148.   adding: FormatListsForRecipe105.csv (deflated 79%)
  149.   adding: FormatListsForRecipe106.csv (deflated 79%)
  150.   adding: FormatListsForRecipe107.csv (deflated 79%)
  151.   adding: FormatListsForRecipe108.csv (deflated 79%)
  152.   adding: FormatListsForRecipe109.csv (deflated 79%)
  153.   adding: FormatListsForRecipe110.csv (deflated 79%)
  154.   adding: FormatLists.meta (deflated 6%)
  155. #### mark: done export
  156. /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords: Mark end catch().
  157. delete de
  158. destruct C_Language: de
  159. delete en
  160. destruct C_Language: en
  161. 14:56:49.478  [518256 infoCoRds]; [INFO] Finish Informtask of CoRds -1- HostCPU(127.0.0.1):
  162. 14:56:49.736  [518212 rdsPollProc]; [INFO] Finish  C_RdsDataProcess::procPollTask() !
  163. ==518178== Thread 13:
  164. ==518178== Conditional jump or move depends on uninitialised value(s)
  165. ==518178==    at 0x4C843FD: ??? (in /usr/lib32/libc-2.31.so)
  166. ==518178==    by 0x4C449B5: ??? (in /usr/lib32/libc-2.31.so)
  167. ==518178==    by 0x4C45D6C: ??? (in /usr/lib32/libc-2.31.so)
  168. ==518178==    by 0x4C58944: ??? (in /usr/lib32/libc-2.31.so)
  169. ==518178==    by 0x4C3506D: snprintf (in /usr/lib32/libc-2.31.so)
  170. ==518178==    by 0x40F3B0A: C_PosixSystem::LogMsgVar(std::string const&, int, char*) (PosixSystem.cpp:620)
  171. ==518178==    by 0x40F3A0E: C_PosixSystem::LogMsg(std::string const&, int, ...) (PosixSystem.cpp:595)
  172. ==518178==    by 0x8141A40: C_RdsClientLocal::informTask() (RdsClientLocal.cpp:470)
  173. ==518178==    by 0x81413CC: informLocal (RdsClientLocal.cpp:253)
  174. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  175. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  176. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  177. ==518178==
  178. 14:56:50.221  [518213 infoRds_Intern]; [INFO] Finish Informtask of Rds_Intern -1- HostCPU(127.0.0.1):
  179. 14:56:51.377  [518209 tRdsError]; [WARNING] C_RdsError::errorLogTask finish error log Task!!!
  180. 14:56:51.415  [518178 main_CoRds]; [WARNING] RDS::StopWrite2FileTaskFast - m_bExitTask is set to true!!
  181. 14:56:51.417  [518211 tLgLst2File]; [WARNING] RDS: STOP  ll_task_writeInFile -m_bExitTask true 1
  182. 14:56:51.418  [518211 tLgLst2File]; [WARNING] RDS: STOP  ll_task_writeInFile -m_bExitTask  set true 2
  183. 14:56:51.419  [518211 tLgLst2File]; [WARNING] RDS: STOP  ll_task_writeInFile -m_bExitTask true 7
  184. ==518178== Thread 14:
  185. ==518178== Conditional jump or move depends on uninitialised value(s)
  186. ==518178==    at 0x4C843AF: ??? (in /usr/lib32/libc-2.31.so)
  187. ==518178==    by 0x4C449B5: ??? (in /usr/lib32/libc-2.31.so)
  188. ==518178==    by 0x4C45D6C: ??? (in /usr/lib32/libc-2.31.so)
  189. ==518178==    by 0x4C58944: ??? (in /usr/lib32/libc-2.31.so)
  190. ==518178==    by 0x4C3506D: snprintf (in /usr/lib32/libc-2.31.so)
  191. ==518178==    by 0x40F3B0A: C_PosixSystem::LogMsgVar(std::string const&, int, char*) (PosixSystem.cpp:620)
  192. ==518178==    by 0x40F3A0E: C_PosixSystem::LogMsg(std::string const&, int, ...) (PosixSystem.cpp:595)
  193. ==518178==    by 0x8141A40: C_RdsClientLocal::informTask() (RdsClientLocal.cpp:470)
  194. ==518178==    by 0x81413CC: informLocal (RdsClientLocal.cpp:253)
  195. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  196. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  197. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  198. ==518178==
  199. ==518178== Conditional jump or move depends on uninitialised value(s)
  200. ==518178==    at 0x4C843C9: ??? (in /usr/lib32/libc-2.31.so)
  201. ==518178==    by 0x4C449B5: ??? (in /usr/lib32/libc-2.31.so)
  202. ==518178==    by 0x4C45D6C: ??? (in /usr/lib32/libc-2.31.so)
  203. ==518178==    by 0x4C2F723: vprintf (in /usr/lib32/libc-2.31.so)
  204. ==518178==    by 0x40F3C28: C_PosixSystem::LogMsgVar(std::string const&, int, char*) (PosixSystem.cpp:630)
  205. ==518178==    by 0x40F3A0E: C_PosixSystem::LogMsg(std::string const&, int, ...) (PosixSystem.cpp:595)
  206. ==518178==    by 0x8141A40: C_RdsClientLocal::informTask() (RdsClientLocal.cpp:470)
  207. ==518178==    by 0x81413CC: informLocal (RdsClientLocal.cpp:253)
  208. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  209. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  210. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  211. ==518178==  Uninitialised value was created by a heap allocation
  212. ==518178==    at 0x4036CAB: operator new(unsigned int) (vg_replace_malloc.c:336)
  213. ==518178==    by 0x8172F45: C_RdsInform::createStaticMembers(C_Rds*) (RdsInform.cpp:78)
  214. ==518178==    by 0x8146A7E: C_Rds::C_Rds() (Rds.cpp:93)
  215. ==518178==    by 0x8193E58: cords_main(int, char**) (RdsMain.cpp:1406)
  216. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  217. ==518178==
  218. 14:56:51.458  [518214 infoRdsInfoLocal]; [INFO] Finish Informtask of RdsInfoLocal -1- HostCPU(127.0.0.1):
  219. /home/test001/work/rds_testbuild6_olddevel_cords/Rds_15_17_074/Rds/CoRds/Debug/cords: End.
  220. ==518178==
  221. ==518178== HEAP SUMMARY:
  222. ==518178==     in use at exit: 15,063 bytes in 3,564 blocks
  223. ==518178==   total heap usage: 1,986,074 allocs, 1,982,510 frees, 108,801,452 bytes allocated
  224. ==518178==
  225. ==518178== Thread 1:
  226. ==518178== 47 bytes in 1 blocks are possibly lost in loss record 1 of 5
  227. ==518178==    at 0x40373CB: operator new[](unsigned int) (vg_replace_malloc.c:425)
  228. ==518178==    by 0x40EC795: C_RovTool::strAlloc(unsigned int, bool) (RovTool.cpp:155)
  229. ==518178==    by 0x40EC88E: C_RovTool::strCopy(char const*, bool) (RovTool.cpp:200)
  230. ==518178==    by 0x816D116: C_RdsFile::getPathFileName(char*&) const (RdsFile.cpp:202)
  231. ==518178==    by 0x8161B49: C_RdsDataStream::loadRecipConf(C_RdsDirectory*, unsigned int, char const*, char const*, C_RdsClient const*) (RdsDataStream.cpp:1828)
  232. ==518178==    by 0x8160058: C_RdsDataStream::_loadRecipe(C_RdsNode const*, char const*, int, C_RdsClient const*) (RdsDataStream.cpp:1197)
  233. ==518178==    by 0x81AF7EA: C_RdsRmaService::serviceThread(unsigned int) (RdsRmaService.cpp:138)
  234. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  235. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  236. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  237. ==518178==
  238. ==518178== 282 bytes in 79 blocks are definitely lost in loss record 2 of 5
  239. ==518178==    at 0x40373CB: operator new[](unsigned int) (vg_replace_malloc.c:425)
  240. ==518178==    by 0x40EC795: C_RovTool::strAlloc(unsigned int, bool) (RovTool.cpp:155)
  241. ==518178==    by 0x40EC88E: C_RovTool::strCopy(char const*, bool) (RovTool.cpp:200)
  242. ==518178==    by 0x81B3EC4: C_RdsString::readNodeDataFromString(C_RdsLoadFlags&, std::string&, T_SoftwareVersion const&) (RdsString.cpp:234)
  243. ==518178==    by 0x815EAF6: C_RdsDataStream::readLine(C_RdsLoadFlags&, std::string&, C_RdsDirectory*, C_RdsDirectory*&) (RdsDataStream.cpp:733)
  244. ==518178==    by 0x815EEB2: C_RdsDataStream::readStream(C_RdsLoadFlags&, std::istream&, char const*, C_RdsDirectory*, bool, char const*) (RdsDataStream.cpp:796)
  245. ==518178==    by 0x81BA30F: CoRds::initRds(C_Rds&, std::string const&, std::string const&) (CoRds.cpp:31)
  246. ==518178==    by 0x8193F31: cords_main(int, char**) (RdsMain.cpp:1414)
  247. ==518178==    by 0x819419D: main (RdsMain.cpp:1447)
  248. ==518178==
  249. ==518178== 800 bytes in 44 blocks are definitely lost in loss record 3 of 5
  250. ==518178==    at 0x40373CB: operator new[](unsigned int) (vg_replace_malloc.c:425)
  251. ==518178==    by 0x40EC795: C_RovTool::strAlloc(unsigned int, bool) (RovTool.cpp:155)
  252. ==518178==    by 0x40EC88E: C_RovTool::strCopy(char const*, bool) (RovTool.cpp:200)
  253. ==518178==    by 0x81B3A45: C_RdsString::_setValue(char const*) (RdsString.cpp:118)
  254. ==518178==    by 0x814D379: C_RdsData::setString(unsigned int, char const*, bool&, char const*, C_RdsClient const*) const (RdsData.cpp:1274)
  255. ==518178==    by 0x81619AA: C_RdsDataStream::loadRecipConf(C_RdsDirectory*, unsigned int, char const*, char const*, C_RdsClient const*) (RdsDataStream.cpp:1800)
  256. ==518178==    by 0x8160058: C_RdsDataStream::_loadRecipe(C_RdsNode const*, char const*, int, C_RdsClient const*) (RdsDataStream.cpp:1197)
  257. ==518178==    by 0x81AF7EA: C_RdsRmaService::serviceThread(unsigned int) (RdsRmaService.cpp:138)
  258. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  259. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  260. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  261. ==518178==
  262. ==518178== 2,021 bytes in 43 blocks are definitely lost in loss record 4 of 5
  263. ==518178==    at 0x40373CB: operator new[](unsigned int) (vg_replace_malloc.c:425)
  264. ==518178==    by 0x40EC795: C_RovTool::strAlloc(unsigned int, bool) (RovTool.cpp:155)
  265. ==518178==    by 0x40EC88E: C_RovTool::strCopy(char const*, bool) (RovTool.cpp:200)
  266. ==518178==    by 0x816D116: C_RdsFile::getPathFileName(char*&) const (RdsFile.cpp:202)
  267. ==518178==    by 0x8161B49: C_RdsDataStream::loadRecipConf(C_RdsDirectory*, unsigned int, char const*, char const*, C_RdsClient const*) (RdsDataStream.cpp:1828)
  268. ==518178==    by 0x8160058: C_RdsDataStream::_loadRecipe(C_RdsNode const*, char const*, int, C_RdsClient const*) (RdsDataStream.cpp:1197)
  269. ==518178==    by 0x81AF7EA: C_RdsRmaService::serviceThread(unsigned int) (RdsRmaService.cpp:138)
  270. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  271. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  272. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  273. ==518178==
  274. ==518178== 11,913 bytes in 3,397 blocks are definitely lost in loss record 5 of 5
  275. ==518178==    at 0x40373CB: operator new[](unsigned int) (vg_replace_malloc.c:425)
  276. ==518178==    by 0x40EC795: C_RovTool::strAlloc(unsigned int, bool) (RovTool.cpp:155)
  277. ==518178==    by 0x40EC88E: C_RovTool::strCopy(char const*, bool) (RovTool.cpp:200)
  278. ==518178==    by 0x81B3EC4: C_RdsString::readNodeDataFromString(C_RdsLoadFlags&, std::string&, T_SoftwareVersion const&) (RdsString.cpp:234)
  279. ==518178==    by 0x815EAF6: C_RdsDataStream::readLine(C_RdsLoadFlags&, std::string&, C_RdsDirectory*, C_RdsDirectory*&) (RdsDataStream.cpp:733)
  280. ==518178==    by 0x815EEB2: C_RdsDataStream::readStream(C_RdsLoadFlags&, std::istream&, char const*, C_RdsDirectory*, bool, char const*) (RdsDataStream.cpp:796)
  281. ==518178==    by 0x8161B80: C_RdsDataStream::loadRecipConf(C_RdsDirectory*, unsigned int, char const*, char const*, C_RdsClient const*) (RdsDataStream.cpp:1830)
  282. ==518178==    by 0x8160058: C_RdsDataStream::_loadRecipe(C_RdsNode const*, char const*, int, C_RdsClient const*) (RdsDataStream.cpp:1197)
  283. ==518178==    by 0x81AF7EA: C_RdsRmaService::serviceThread(unsigned int) (RdsRmaService.cpp:138)
  284. ==518178==    by 0x40F3238: C_PosixSystem::threadEntry(void*) (PosixSystem.cpp:267)
  285. ==518178==    by 0x48AF0B3: start_thread (in /usr/lib32/libpthread-2.31.so)
  286. ==518178==    by 0x4CE5255: clone (in /usr/lib32/libc-2.31.so)
  287. ==518178==
  288. ==518178== LEAK SUMMARY:
  289. ==518178==    definitely lost: 15,016 bytes in 3,563 blocks
  290. ==518178==    indirectly lost: 0 bytes in 0 blocks
  291. ==518178==      possibly lost: 47 bytes in 1 blocks
  292. ==518178==    still reachable: 0 bytes in 0 blocks
  293. ==518178==         suppressed: 0 bytes in 0 blocks
  294. ==518178==
  295. ==518178== For lists of detected and suppressed errors, rerun with: -s
  296. ==518178== ERROR SUMMARY: 16 errors from 12 contexts (suppressed: 0 from 0)
  297. + echo res=0
  298. res=0

Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.

Syntax highlighting:

To highlight particular lines, prefix each line with {%HIGHLIGHT}




All content is user-submitted.
The administrators of this site (kpaste.net) are not responsible for their content.
Abuse reports should be emailed to us at