Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    [Solved] FTC 0.9.3.2 Synchronisation problems

    Support
    3
    5
    4058
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wrapper
      wrapper Moderators last edited by wrapper

      @Lizhi @Wellenreiter @Aciddude

      debug.log hangs on 0.9.3.2, then I can restart the block download with with Feathercoin-qt 0.9.3.1.

      I have run 0.9.3.2 until it is blocked at 322570, then ran 0.9.3.1 and it synched past that block. 0.9.3.2 then blocked again at 344233. Here is the difference in the the debugs after startup with each version.

      2016-07-05 18:26:05 Verifying last 288 blocks at level 3
      2016-07-05 18:26:05 CheckProofOfWork() hash=000000000062712762d70ec2501878ac10cfb9c83d3c9a34d5adc5a6a10d2b4b
      2016-07-05 18:26:05 CheckProofOfWork() nBits=469898905

      0.9.3.2

      2016-07-05 18:24:50 Verifying last 288 blocks at level 3
      2016-07-05 18:24:50 pindex->GetBlockHash()=89eef3cae7f0683e2dcb8c4ab776f44c4f6bc545fa2d1eac3d3cd95a7cc21273
      2016-07-05 18:24:50 view.GetBestBlock()=89eef3cae7f0683e2dcb8c4ab776f44c4f6bc545fa2d1eac3d3cd95a7cc21273

      1 Reply Last reply Reply Quote 0
      • wrapper
        wrapper Moderators last edited by wrapper

        @Lizhi
        The two patches possibly involved in causing the issue are the v4 database bridge and ACP patch.

        The ACP patch has a referance to pindex on line 2397 main.cpp, which appears to generate the debug log script as 0.9.3.2 deviates from the behaviour of 0.9.3.1.

        pindex->GetBlockHash().ToString().c_str());

        https://github.com/FeatherCoin/Feathercoin/commit/f0229d3371cf2811ded7ad8641c1a1834862c2d9

        Weirdly Wellenreiter and I have tried removing these changes but didn’t make any difference. I concluded that is not a good test and they needed to be added one by one , then build and test for full resync or passing the blockage, once 0.9.3.2 starts having sync issues.

        1 Reply Last reply Reply Quote 0
        • lizhi
          lizhi last edited by

          Fix it , I can sync blockchains.

          https://github.com/FeatherCoin/Feathercoin/commit/a6e3064572195451ead14e0320f5546734163ad6

          AcidD 1 Reply Last reply Reply Quote 2
          • wrapper
            wrapper Moderators last edited by wrapper

            Thanks @Lizhi, I will build and confirm a full resync.

            — > :) It resynced fine now.

            I’m still getting the message : StealthSecret(): Q EC_POINT_bn2point failed

            if you start ./feathercoin-qt >> out.txt

            Are the errors due scanning the block chain and finding all the Stealthcoins? Or just some “funny” ones?

            1 Reply Last reply Reply Quote 0
            • AcidD
              AcidD Moderators @lizhi last edited by

              @lizhi said in FTC 0.9.3.2 Synchronisation problems:

              Fix it , I can sync blockchains.

              https://github.com/FeatherCoin/Feathercoin/commit/a6e3064572195451ead14e0320f5546734163ad6

              I’ve merged this into my fork and I’m testing as well. Thanks!

              • FTC Block Explorer + API @ https://fsight.chain.tips
              • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
              • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
              • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

              1 Reply Last reply Reply Quote 0
              • First post
                Last post