1. Reading symbols from iocoind.exe...done.
  2. (gdb) start
  3. Temporary breakpoint 1 at 0x8c848e: file init.cpp, line 191.
  4. Starting program: c:\Program Files (x86)\IOCoin HTML5 Wallet\iocoind.exe
  5. [New Thread 4660.0x7ac]
  6. Temporary breakpoint 1, main (argc=1, argv=0x362878) at init.cpp:191
  7. 191 noui_connect();
  8. (gdb) continue
  9. Continuing.
  10. [New Thread 4660.0x3f4c]
  11. [New Thread 4660.0x1e84]
  12. [New Thread 4660.0x4290]
  13. [New Thread 4660.0x4078]
  14. [Thread 4660.0x1e84 exited with code 0]
  15. [New Thread 4660.0x1028]
  16. [New Thread 4660.0x41d4]
  17. [Thread 4660.0x4078 exited with code 0]
  18. [Thread 4660.0x4290 exited with code 0]
  19. [New Thread 4660.0x3ee0]
  20. [New Thread 4660.0x3e14]
  21. [New Thread 4660.0x3f04]
  22. [New Thread 4660.0x260c]
  23. [New Thread 4660.0x3f8]
  24. [New Thread 4660.0x3eb4]
  25. [New Thread 4660.0x12d0]
  26. [New Thread 4660.0x3df8]
  27. [New Thread 4660.0x234c]
  28. [New Thread 4660.0x13e8]
  29. [New Thread 4660.0x4318]
  30. [New Thread 4660.0x2668]
  31. [Thread 4660.0x3ee0 exited with code 0]
  32. [New Thread 4660.0x3f88]
  33. [Thread 4660.0x3eb4 exited with code 0]
  34. Program received signal SIGSEGV, Segmentation fault.
  35. [Switching to Thread 4660.0x3df8]
  36. SocketSendData (pnode=0xfbdd0f0) at net.cpp:746
  37. 746 pnode->vSendMsg.erase(pnode->vSendMsg.begin(), it);
  38. (gdb) bt full
  39. #0 SocketSendData (pnode=0xfbdd0f0) at net.cpp:746
  40. it = std::vector of length 0, capacity 0
  41. #1 0x0080d0e3 in CNode::EndMessage (this=<optimized out>) at net.h:448
  42. nSize = <optimized out>
  43. hash = {<base_uint<256u>> = {pn = {3020798854, 2063507273, 650190672,
  44. 2554991728, 1167137747, 600392431, 2484372975,
  45. 3192953220}}, <No data fields>}
  46. nChecksum = <optimized out>
  47. it = std::vector of length 124, capacity 124 = {-2 '_', -61 'A',
  48. -70 'º', -34 '_', 118 'v', 101 'e', 114 'r', 115 's', 105 'i',
  49. 111 'o', 110 'n', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  50. 100 'd', 0 '\000', 0 '\000', 0 '\000', -122 '+', -69 '»', 13 '\r',
  51. -76 ''', 111 'o', -22 'ê', 0 '\000', 0 '\000', 1 '\001', 0 '\000',
  52. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -7 'ù',
  53. -72 ',', 40 '(', 84 'T', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  54. 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  55. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  56. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -1 'ÿ',
  57. -1 'ÿ', -64 'A', 99 'c', -87 'c', -84 '¬', -125 'ƒ', -28 'ä',
  58. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  59. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  60. 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -1 'ÿ',
  61. -1 'ÿ', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000',
  62. -124 ',', 112 'p', 108 'l', -75 'µ', 92 '\\', -54 'E', -52 'I',
  63. -95 '¡', 15 '\017', 47 '/', 83 'S', 97 'a', 116 't', 111 'o',
  64. 115 's', 104 'h', 105 'i', 58 ':', 57 '9', 46 '.', 48 '0', 46 '.',
  65. 49 '1', 47 '/', 41 ')', 119 'w', 1 '\001', 0 '\000'}
  66. #2 0x0044e348 in PushMessage<int, unsigned long long, long long, CAddress, CAdd
  67. ress, unsigned long long, std::basic_string<char>, int> (a8=<optimized out>,
  68. a7="/Satoshi:9.0.1/", a6=@0xa44ef0: 11658916034884956292, a5=..., a4=...,
  69. a3=<synthetic pointer>, a2=@0x8ff070: 1, a1=<optimized out>,
  70. pszCommand=0x9174e6 <pSHA256InitState+3622> "version", this=0xfbdd0f0)
  71. at net.h:589
  72. No locals.
  73. #3 CNode::PushVersion (this=this@entry=0xfbdd0f0) at net.cpp:550
  74. nTime = <optimized out>
  75. addrYou = {<CService> = {<CNetAddr> = {
  76. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAcc¬"},
  77. port = 33764}, nServices = 1, nTime = 100000000, nLastTry = 0}
  78. addrMe = {<CService> = {<CNetAddr> = {
  79. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿ\000\000\000"},
  80. port = 0}, nServices = 0, nTime = 100000000, nLastTry = 0}
  81. #4 0x0080f9be in CNode::CNode (this=this@entry=0xfbdd0f0, hSocketIn=808,
  82. addrIn=..., addrNameIn=addrNameIn@entry="",
  83. fInboundIn=fInboundIn@entry=false) at net.h:285
  84. No locals.
  85. #5 0x0044e879 in ConnectNode (addrConnect=..., pszDest=pszDest@entry=0x0)
  86. at net.cpp:508
  87. nOne = 1
  88. pnode = 0x11c3fd93
  89. hSocket = 808
  90. #6 0x0044f42f in OpenNetworkConnection (addrConnect=...,
  91. grantOutbound=grantOutbound@entry=0x11c3fe14, fOneShot=false, strDest=0x0)
  92. at net.cpp:1637
  93. pnode = <optimized out>
  94. #7 0x00451b0e in ThreadOpenAddedConnections2 (parg=parg@entry=0x0)
  95. at net.cpp:1605
  96. grant = {sem = 0xfbbbf70, fHaveGrant = true}
  97. vserv = std::vector of length 1, capacity 1 = {{<CNetAddr> = {
  98. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAcc¬"},
  99. port = 33764}}
  100. _foreach_continue1602 = false
  101. _foreach_is_rvalue1602 = false
  102. vservConnectAddresses = std::vector of length 2, capacity 2 = {
  103. std::vector of length 1, capacity 1 = {{<CNetAddr> = {
  104. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAcc¬"},
  105. port = 33764}}, std::vector of length 1, capacity 1 = {
  106. {<CNetAddr> = {
  107. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAñ«\033"},
  108. port = 33764}}}
  109. vservAddressesToAdd = std::vector of length 2, capacity 2 = {
  110. std::vector of length 1, capacity 1 = {{<CNetAddr> = {
  111. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAcc¬"},
  112. port = 33764}}, std::vector of length 1, capacity 1 = {
  113. {<CNetAddr> = {
  114. ip = "\000\000\000\000\000\000\000\000\000\000ÿÿAñ«\033"},
  115. port = 33764}}}
  116. #8 0x00451d63 in ThreadOpenAddedConnections (parg=0x0) at net.cpp:1536
  117. No locals.
  118. #9 0x0082c27c in operator()<void (*)(void*), boost::_bi::list0> (
  119. f=<optimized out>, a=..., this=<optimized out>)
  120. at C:/deps/boost_1_55_0/boost/bind/bind.hpp:253
  121. No locals.
  122. #10 operator() (this=<optimized out>)
  123. at C:/deps/boost_1_55_0/boost/bind/bind_template.hpp:20
  124. No locals.
  125. #11 boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(void*), boost::
  126. _bi::list1<boost::_bi::value<void*> > > >::run (this=<optimized out>)
  127. at C:/deps/boost_1_55_0/boost/thread/detail/thread.hpp:117
  128. No locals.
  129. #12 0x005992e5 in boost::(anonymous namespace)::thread_start_function(void*)@4
  130. ()
  131. No symbol table info available.
  132. ---Type <return> to continue, or q <return> to quit---
  133. #13 0x00598ac3 in boost::(anonymous namespace)::ThreadProxy(void*)@4 ()
  134. No symbol table info available.
  135. #14 0x769b919f in KERNEL32!BaseThreadInitThunk ()
  136. from C:\WINDOWS\SysWOW64\kernel32.dll
  137. No symbol table info available.
  138. #15 0x77aca22b in ntdll!RtlInitializeExceptionChain ()
  139. from C:\WINDOWS\SYSTEM32\ntdll.dll
  140. No symbol table info available.
  141. #16 0x77aca201 in ntdll!RtlInitializeExceptionChain ()
  142. from C:\WINDOWS\SYSTEM32\ntdll.dll
  143. No symbol table info available.
  144. #17 0x00000000 in ?? ()
  145. No symbol table info available.
  146. (gdb)