Guest User

x-valgrind

a guest
Apr 14th, 2012
110
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ==4925== Memcheck, a memory error detector
  2. ==4925== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
  3. ==4925== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for copyright info
  4. ==4925== Command: ./transmission-daemon
  5. ==4925== Parent PID: 4924
  6. ==4925==
  7. ==4925== Thread 2:
  8. ==4925== Conditional jump or move depends on uninitialised value(s)
  9. ==4925== at 0x80ADFDA: getHTTPResponse (miniwget.c:160)
  10. ==4925== by 0x80AE7AF: miniwget3 (miniwget.c:385)
  11. ==4925== by 0x80AE827: miniwget2 (miniwget.c:399)
  12. ==4925== by 0x80AEC63: miniwget_getaddr (miniwget.c:522)
  13. ==4925== by 0x80AD6F6: UPNP_GetValidIGD (miniupnpc.c:858)
  14. ==4925== by 0x809CDAD: tr_upnpPulse (upnp.c:197)
  15. ==4925== by 0x8097615: natPulse (port-forwarding.c:86)
  16. ==4925== by 0x8097799: onTimer (port-forwarding.c:135)
  17. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  18. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  19. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  20. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  21. ==4925== by 0x43A346D: clone (clone.S:130)
  22. ==4925==
  23. ==4925== Conditional jump or move depends on uninitialised value(s)
  24. ==4925== at 0x80ADFED: getHTTPResponse (miniwget.c:160)
  25. ==4925== by 0x80AE7AF: miniwget3 (miniwget.c:385)
  26. ==4925== by 0x80AE827: miniwget2 (miniwget.c:399)
  27. ==4925== by 0x80AEC63: miniwget_getaddr (miniwget.c:522)
  28. ==4925== by 0x80AD6F6: UPNP_GetValidIGD (miniupnpc.c:858)
  29. ==4925== by 0x809CDAD: tr_upnpPulse (upnp.c:197)
  30. ==4925== by 0x8097615: natPulse (port-forwarding.c:86)
  31. ==4925== by 0x8097799: onTimer (port-forwarding.c:135)
  32. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  33. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  34. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  35. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  36. ==4925== by 0x43A346D: clone (clone.S:130)
  37. ==4925==
  38. ==4925== Invalid write of size 1
  39. ==4925== at 0x8069307: tr_torrentInitFilePriority (torrent.c:2124)
  40. ==4925== by 0x8098333: loadFilePriorities (resume.c:254)
  41. ==4925== by 0x8099E63: loadFromFile (resume.c:794)
  42. ==4925== by 0x809A27B: tr_torrentLoadResume (resume.c:877)
  43. ==4925== by 0x8065EBC: torrentInit (torrent.c:836)
  44. ==4925== by 0x80665CD: tr_torrentNew (torrent.c:978)
  45. ==4925== by 0x8061387: sessionLoadTorrents (session.c:1918)
  46. ==4925== by 0x8072620: readFromPipe (trevent.c:192)
  47. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  48. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  49. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  50. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  51. ==4925== by 0x43A346D: clone (clone.S:130)
  52. ==4925== Address 0x67a7944 is not stack'd, malloc'd or (recently) free'd
  53. ==4925==
  54. ==4925== Invalid write of size 4
  55. ==4925== at 0x8098EDC: loadProgress (resume.c:534)
  56. ==4925== by 0x8099EA7: loadFromFile (resume.c:797)
  57. ==4925== by 0x809A27B: tr_torrentLoadResume (resume.c:877)
  58. ==4925== by 0x8065EBC: torrentInit (torrent.c:836)
  59. ==4925== by 0x80665CD: tr_torrentNew (torrent.c:978)
  60. ==4925== by 0x8061387: sessionLoadTorrents (session.c:1918)
  61. ==4925== by 0x8072620: readFromPipe (trevent.c:192)
  62. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  63. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  64. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  65. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  66. ==4925== by 0x43A346D: clone (clone.S:130)
  67. ==4925== Address 0x67a792c is 0 bytes after a block of size 64,316 alloc'd
  68. ==4925== at 0x402732C: calloc (vg_replace_malloc.c:467)
  69. ==4925== by 0x80731F0: tr_malloc0 (utils.c:341)
  70. ==4925== by 0x8087D5A: tr_metainfoParseImpl (metainfo.c:539)
  71. ==4925== by 0x8087F80: tr_metainfoParse (metainfo.c:578)
  72. ==4925== by 0x8066362: torrentParseImpl (torrent.c:931)
  73. ==4925== by 0x806655B: tr_torrentNew (torrent.c:971)
  74. ==4925== by 0x8061387: sessionLoadTorrents (session.c:1918)
  75. ==4925== by 0x8072620: readFromPipe (trevent.c:192)
  76. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  77. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  78. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  79. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  80. ==4925== by 0x43A346D: clone (clone.S:130)
  81. ==4925==
  82. ==4925== Invalid write of size 1
  83. ==4925== at 0x8069598: setFileDND (torrent.c:2209)
  84. ==4925== by 0x80696A9: tr_torrentInitFileDLs (torrent.c:2235)
  85. ==4925== by 0x809814B: loadDND (resume.c:202)
  86. ==4925== by 0x8099EEB: loadFromFile (resume.c:800)
  87. ==4925== by 0x809A27B: tr_torrentLoadResume (resume.c:877)
  88. ==4925== by 0x8065EBC: torrentInit (torrent.c:836)
  89. ==4925== by 0x80665CD: tr_torrentNew (torrent.c:978)
  90. ==4925== by 0x8061387: sessionLoadTorrents (session.c:1918)
  91. ==4925== by 0x8072620: readFromPipe (trevent.c:192)
  92. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  93. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  94. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  95. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  96. ==4925== by 0x43A346D: clone (clone.S:130)
  97. ==4925== Address 0x67a7945 is not stack'd, malloc'd or (recently) free'd
  98. ==4925==
  99. --4925-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
  100. --4925-- si_code=1; Faulting address: 0x0; sp: 0x6517fe10
  101.  
  102. valgrind: the 'impossible' happened:
  103. Killed by fatal signal
  104. ==4925== at 0x38032A1D: get_bszB_as_is (m_mallocfree.c:244)
  105.  
  106. sched status:
  107. running_tid=2
  108.  
  109. Thread 1: status = VgTs_WaitSys
  110. ==4925== at 0x42C2296: ??? (syscall-template.S:82)
  111. ==4925== by 0x8061518: tr_sessionLoadTorrents (session.c:1960)
  112. ==4925== by 0x804D2A5: main (daemon.c:531)
  113.  
  114. Thread 2: status = VgTs_Runnable
  115. ==4925== at 0x402896C: realloc (vg_replace_malloc.c:525)
  116. ==4925== by 0x804DECB: makeroom (bencode.c:176)
  117. ==4925== by 0x804DFD4: getNode (bencode.c:209)
  118. ==4925== by 0x804E08A: tr_bencParseImpl (bencode.c:245)
  119. ==4925== by 0x804E3B3: tr_bencParse (bencode.c:336)
  120. ==4925== by 0x804E410: tr_bencLoad (bencode.c:352)
  121. ==4925== by 0x8051279: tr_bencLoadFile (bencode.c:1769)
  122. ==4925== by 0x80997ED: loadFromFile (resume.c:684)
  123. ==4925== by 0x809A27B: tr_torrentLoadResume (resume.c:877)
  124. ==4925== by 0x8065EBC: torrentInit (torrent.c:836)
  125. ==4925== by 0x80665CD: tr_torrentNew (torrent.c:978)
  126. ==4925== by 0x8061387: sessionLoadTorrents (session.c:1918)
  127. ==4925== by 0x8072620: readFromPipe (trevent.c:192)
  128. ==4925== by 0x4064E08: event_base_loop (event.c:1340)
  129. ==4925== by 0x4065BC2: event_base_dispatch (event.c:1435)
  130. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  131. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  132. ==4925== by 0x43A346D: clone (clone.S:130)
  133.  
  134. Thread 3: status = VgTs_WaitSys
  135. ==4925== at 0x439C271: ??? (syscall-template.S:82)
  136. ==4925== by 0x807778E: tr_webThreadFunc (web.c:397)
  137. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  138. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  139. ==4925== by 0x43A346D: clone (clone.S:130)
  140.  
  141. Thread 4: status = VgTs_WaitSys
  142. ==4925== at 0x42C2296: ??? (syscall-template.S:82)
  143. ==4925== by 0x806D9DA: nap (tr-dht.c:96)
  144. ==4925== by 0x806DEED: dht_bootstrap (tr-dht.c:187)
  145. ==4925== by 0x805A819: ThreadFunc (platform.c:118)
  146. ==4925== by 0x42BAD30: start_thread (pthread_create.c:304)
  147. ==4925== by 0x43A346D: clone (clone.S:130)
  148.  
  149.  
  150. Note: see also the FAQ in the source distribution.
  151. It contains workarounds to several common problems.
  152. In particular, if Valgrind aborted or crashed after
  153. identifying problems in your program, there's a good chance
  154. that fixing those problems will prevent Valgrind aborting or
  155. crashing, especially if it happened in m_mallocfree.c.
  156.  
  157. If that doesn't help, please report this bug to: www.valgrind.org
  158.  
  159. In the bug report, send all the above text, the valgrind
  160. version, and what OS and version you are using. Thanks.
RAW Paste Data