Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Rob Andrews

Pages: 1 ... 171 172 173 174 175 176 177 [178] 179 180 181 182 183 184 185 ... 263
2656
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 04:51:22 PM »
For mine it's clean now..  I'm running a session in valgrind as well so we will see if I get any more crashes.

I think you and I are clean because of our Win version (im running win 7 and win 2015 server).


2657
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 04:50:20 PM »
For me, crash happens everytime.
Here are my debug.log
production: https://justpaste.it/6madb
testnet: https://justpaste.it/73qiy

config for prod:
Code: [Select]
gen=0
shrinkdebuglog=1
utxooverride=-1

config for testnet:
Code: [Select]
testnet=1
shrinkdebuglog=1
debug=true
debugmaster=true
tithe=3
nickname=orbis
genproclimit=1
gen=1

I just saw this report in Prod;  I think inblue & sun have reported this is happening on Windows 10 Home, but we assume Windows 7 and NT are not crashing...  I "assume" this is the way we call our boinc metrics in windows and mask the command window - but not sure yet.

Im compiling a new version with a switch to let you confirm for us.

Thanks.....


2658
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 31, 2018, 04:48:23 PM »
{
  "Command": "titheinfo",
  "POG Difficulty": 8479.110301950695,
  "24 Hour Tithes": 6352.2,
  "pog_diff_chain_tip": 8479.110301950695,
  "min_coin_age": 7.76,
  "min_coin_amt": 3235.44,
  "max_tithe_amount": 261.31,
  "Tithable_Coin_Quantity": 37,
  "Tithable_Largest_Coin": 4855.53134518,
  "Tithable_Coin_Avg_Age": 13.30144019019019,
  "Tithable_Total_Coin_Balance": 170578.88679479,
  "Tithability_Amount": 261.31,
  "Tithability_Summary": "YES",
  "Tithe_Cap": 49096,
  "Daily_Miner_Emissions": 96188,
  "Pool_Emissions": 76950.40000000001,
  "Lowest_ROI%": 78.5,
  "Highest_ROI%": 605.5
}
Tithing 260
{
  "Command": "tithe",
  "Error": "Sorry, your tithe exceeds the maximum allowed tithe for this difficulty level.  (See getmininginfo)."
}

Something wrong with titheinfo?

I think the block changed on you in between the 'exec titheinfo' and the 'exec tithe', as I believe the later versions have fixed this (based on your very original reports).  So I tried to reproduce - I tithed just up to the full max amount, but .01 higher resulted in the error for me.

Could you please try again, and see if it allows up to the max amount in 1175?


2659
Archived Proposals / Re: Sep-Dec 2018 compensation
« on: December 31, 2018, 01:07:35 PM »
100% Yes.


2660
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 30, 2018, 02:34:59 PM »
BiblePay 1.1.7.5
Mandatory Upgrade for TestNet

- Fixed issue where wallet crashes during POG mining
- Prod:  MIP fixed issue where autounlock fails to lock wallet
- Prod: MIP fixed issue with black flashing windows in WIN when calling for boinc results

2661
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 30, 2018, 12:17:29 PM »
Good news, on my dev node running Pog I finally encountered a crash.  Btw, even though I was not running valgrind and the log is not useful, if you ever see a message printed on the console during the crash, that is useful.

In this case it was "An exception of UniValue was thrown and terminate called". 

Im running it in valgrind now - lets hope this is the same thing Sun reported.

If anyone else has crashed please run in valgrind - lets find the line #.

TheSnat found it first in valgrind.  The great news is this appears to be the same error (during mining) affecting all 3 of us.

The fix is completed and the new version is being compiled now...


2662
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 30, 2018, 10:46:10 AM »
Good news, on my dev node running Pog I finally encountered a crash.  Btw, even though I was not running valgrind and the log is not useful, if you ever see a message printed on the console during the crash, that is useful.

In this case it was "An exception of UniValue was thrown and terminate called". 

Im running it in valgrind now - lets hope this is the same thing Sun reported.

If anyone else has crashed please run in valgrind - lets find the line #.


2663
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 30, 2018, 12:37:25 AM »
Got that hash on the block explorer machine..

The other 2 crashed,  this is debug log from one, will grab the other if it does.  (this is during the reindex)

Code: [Select]
2018-12-30 01:25:47  Finished Loading Block Index 1546133147.000000 LoadBlockIndexDB: hashBestChain=698ac2d570dd63a89758c396681ca3ae8cab5f14323384d28959a55fcd878922 height=54303 date=2018-09-01 20:09:11 progress=0.163178
2018-12-30 01:25:47 init message: Verifying blocks...
2018-12-30 01:25:47 Verifying last 288 blocks at level 3
2018-12-30 01:25:48 No coin database inconsistencies in last 289 blocks (352 transactions)
2018-12-30 01:25:48  block index           13065ms
2018-12-30 01:25:48 init message: Loading wallet...
2018-12-30 01:25:48 nKeysLeftSinceAutoBackup: 1000
2018-12-30 01:25:48 nFileVersion = 1010702
2018-12-30 01:25:48 Keys: 2135 plaintext, 0 encrypted, 2135 w/ metadata, 2135 total
2018-12-30 01:25:49  wallet                  328ms
2018-12-30 01:25:49 init message: Activating best chain...
2018-12-30 01:25:49 ERROR: ReadBlockFromDisk: Deserialize or I/O error - ReadCompactSize(): size too large at CBlockDiskPos(nFile=0, nPos=25459402), Context CONNECTTIP
2018-12-30 01:25:49 *** Failed to read block


Size too large means the block index is > 32 mb, meaning the block file is corrupted.  In this case you must kill the files and re-sync the chain.

This is a normal assert they put in for a corruption sanity check.

2664
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 29, 2018, 07:17:22 PM »
Yeah I saw that we had one fork; but I also saw looking at peers we had 5 not reindex and 5 indexed so its a crapshoot on what was going on - lets see if after you reindex we take another look and see if we can have a consistent 24 hours.

It should be apparent if pog diff stays relatively smooth (IE 20K+).  However I noticed on my two whale boxes, Im running out of tithe money (I have 25 tithes left at this diff level on each box).

Actually to elaborate when I first reindexed I had that hash, then my 3 nodes reorged and I did start getting Your hash (cd9) on all nodes.  Just to start this process over again, here is my new hash:


19:16:14

getblockhash 97175


19:16:14

bd0a9e17647121f030d406e05458894ef595127a64340b8d2defb05f82c3eab3


Pog Diff is around 20K.


2665
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 29, 2018, 07:13:45 PM »
I had 2 clients with hash of cd92bf4727388a839ef25c8dfc33879cebd034a7863fcfd32a5a09222a9d96c6 for your block.

trying the reindex

Yeah I saw that we had one fork; but I also saw looking at peers we had 5 not reindex and 5 indexed so its a crapshoot on what was going on - lets see if after you reindex we take another look and see if we can have a consistent 24 hours.

It should be apparent if pog diff stays relatively smooth (IE 20K+).  However I noticed on my two whale boxes, Im running out of tithe money (I have 25 tithes left at this diff level on each box).


2666
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 29, 2018, 06:14:37 PM »
I havent seen any crashing...

Just an FYI, a crash means the program actually ended (IE segfaulted).

If this happens please run it in valgrind.


2667
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 29, 2018, 01:09:47 PM »
Im synced on all my nodes now (after -reindex worked), but dont see TheSnat or anyone else yet - you guys are probably on all different chains.

Once we all get on the same chain Ill check the logs after that point.


2668
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 29, 2018, 10:50:28 AM »
Someone is running 1173 is that you Rob? I finally got peers. One test node seems to be okay but other two are just solo mining blocks with no peers
Yeah, 1.1.7.3 is why Ive been MIA for 2 1/2 days, yes its me.  It does not have any POG changes in it however.

Anyway, I see the problem in general in testnet.  When we have less than 3 nodes with a consensus, the nodes arent trusting each other to download blocks.  The other problem is chainstate contains a few too many chain tip problems (IE some blocks appear to be marked as bad from all these upgrades).

What we need to do is restart with -reindex (but not by deleting the chainstate and the blocks) and let it resync - that clears all the boolean masks on each block and then we should trust each other again.

Let me post a blockhash, I just reindexed 3 and they seem to be syncing up properly now.



getblockhash 96825


cf0e35c7142f305cfa3ff8efc3740b74d42e550d4d66975fc1207762a73ac566



2669
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 28, 2018, 07:33:10 PM »
I'm the only one showing in the pool in testnet,  but I don't seem to be getting any rewards from the pool (just the mining rewards)

Yeah, if you are by yourself, your node is probably mining every block, and also paying you 100% of the tier payment block also.  You would have to pull up your txid and type 'getrawtransaction txid 1' to see it.




2670
TestNet Discussion Archive / Re: Testnet - Test Proof of Giving
« on: December 28, 2018, 07:22:29 PM »
Ive had my testnet nodes down for 2 1/2 days - I just made an attempt at resyncing - anyone up to provide a blockhash?


Pages: 1 ... 171 172 173 174 175 176 177 [178] 179 180 181 182 183 184 185 ... 263