biblepay / biblepay_legacy

BiblePay
MIT License
35 stars 34 forks source link

Faulting application name: biblepay-qt.exe, version: 1.0.1.7, time stamp: 0x5685c180 #88

Closed fogoat closed 5 years ago

fogoat commented 5 years ago

Using 1.1.9.6 Windows 10 64-bit.

Faulting application name: biblepay-qt.exe, version: 1.0.1.7, time stamp: 0x5685c180
Faulting module name: ntdll.dll, version: 10.0.16299.785, time stamp: 0x11105c69
Exception code: 0xc0000005
Fault offset: 0x000000000002a229
Faulting process id: 0x2110
Faulting application start time: 0x01d4d03a3d2c93d9
Faulting application path: C:\crypto\biblepay\biblepay-qt.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: ceb1f1db-2132-4c11-b88f-e9643bf046b3
Faulting package full name: 
Faulting package-relative application ID: 

last little bit from debug.log. I don't know if it is helpful to you or not:

2019-03-01 20:37:45  VERIFY DCSUPERBLOCK - ACCEPTED 
2019-03-01 20:37:45  VERIFY DCSUPERBLOCK - ACCEPTED 
2019-03-01 20:37:46 UpdateTip: new best=a5d6a2f175ee3e896755c4633f37f13a0e91845333e8e5e1f21c6f2151269a6d  height=104560  log2_work=59.185005  tx=872684  date=2019-03-01 20:37:15 progress=0.999999  cache=1.0MiB(2849tx)
2019-03-01 20:37:46 AddToWallet 396440af3c3fa75dfec1b3063198616ba625241cf5b6b6fcff794a4a895466de  new
2019-03-01 20:37:47 ProcessNewBlock : ACCEPTED
2019-03-01 20:38:38 CGovernanceVote::IsValid -- VerifyMessage() failed, error: Keys don't match: pubkey=f0a8f59e5f68b376aa8ede45e5b2a5fb9cd9c509, pubkeyFromSig=f2839f8ef976059280a8eb31ba213402a68e2afa, strMessage=ddf5164556092a79e5f3089f3a848fb7c7d611e39b70066efa12549d30537e41-1|fa35b98f03cbb1f701cedcb3867fde25bdb10a1c98ba1e5634386faaf57b67fc|3|1|1550658198, vchSig=G4o8fz3uRIG543hyFgE0eu9xLDWl5O4mqqCry75e7MqmK7v98LyqGiLxGkzuj0iPKrP9H0cl2zsm6TJgINWtprQ=
2019-03-01 20:40:13 UpdateTip: new best=c371d2579f6211c6ef4c0240d19ed6bdf53da342b1c54443730d11ce653f8602  height=104561  log2_work=59.185005  tx=872686  date=2019-03-01 20:39:59 progress=1.000000  cache=1.0MiB(2853tx)
2019-03-01 20:40:13 ProcessNewBlock : ACCEPTED
2019-03-01 20:44:36 UpdateTip: new best=37b901bfea3288c8f3e0d149b9ef0dfed5be8c51144ab9689af42d477d8b5f05  height=104562  log2_work=59.185006  tx=872691  date=2019-03-01 20:44:25 progress=1.000000  cache=1.0MiB(2859tx)
2019-03-01 20:44:36 ProcessNewBlock : ACCEPTED
2019-03-01 20:50:08 ResendWalletTransactions: rebroadcast 1 unconfirmed transactions
2019-03-01 20:50:19 UpdateTip: new best=e7363c619ba4af68ca545776c22036100c904a22e2ca1ff4afe36dbbc1a7d940  height=104563  log2_work=59.185006  tx=872696  date=2019-03-01 20:47:46 progress=0.999996  cache=1.0MiB(2872tx)
2019-03-01 20:50:19 ProcessNewBlock : ACCEPTED
2019-03-01 20:54:18 UpdateTip: new best=dcaaf77739b1daedb3495dfd30e74bf5d929e0e7626f74b7e82db74b615380c8  height=104564  log2_work=59.185007  tx=872707  date=2019-03-01 20:54:00 progress=1.000000  cache=1.0MiB(2880tx)
2019-03-01 20:54:18 ProcessNewBlock : ACCEPTED
2019-03-01 20:55:47 CGovernanceManager::ProcessVote -- Unknown parent object , MN outpoint = 1afa4cc456870650343962be213ec166a5351a945de6823d594e2511833b2e02-1, governance object hash = ade59952deca49bc4dc09c3d0d739d7f56c8f231946a8b6509dda1d8e8d1e593
2019-03-01 21:06:05 UpdateTip: new best=2a1824c493d2dcced1c94a32004440c2d1031143259133237c4505a49d7c886a  height=104565  log2_work=59.185008  tx=872722  date=2019-03-01 21:05:38 progress=0.999999  cache=1.0MiB(2897tx)
2019-03-01 21:06:05 ProcessNewBlock : ACCEPTED
2019-03-01 21:10:29 ResendWalletTransactions: rebroadcast 1 unconfirmed transactions
2019-03-01 21:12:12 UpdateTip: new best=3f81e066e0a98126c142c5cd421c5522c31c1586958e73af76d60886adf7386a  height=104566  log2_work=59.185009  tx=872725  date=2019-03-01 21:12:04 progress=1.000000  cache=1.0MiB(2899tx)
2019-03-01 21:12:12 ProcessNewBlock : ACCEPTED
2019-03-01 21:12:44 UpdateTip: new best=a3a90c6040f9ee183a679cffc3a452173766bd236f6ccce3e1308bb1dc661d64  height=104567  log2_work=59.185009  tx=872726  date=2019-03-01 21:12:36 progress=1.000000  cache=1.0MiB(2900tx)
2019-03-01 21:12:44 ProcessNewBlock : ACCEPTED
2019-03-01 21:13:31 UpdateTip: new best=b5fd1d6edf1a1308d3ad61af48ee40bc3d45ab5366f34a97ab17c07b95c54e78  height=104568  log2_work=59.18501  tx=872727  date=2019-03-01 21:13:23 progress=1.000000  cache=1.0MiB(2902tx)
2019-03-01 21:13:31 ProcessNewBlock : ACCEPTED
2019-03-01 21:15:49 CGovernanceManager::UpdateCachesAndClean -- erase obj ffef455db761ae98bde27cca906f7983b915124f1b69c8ad381708e6dccc2ad1
2019-03-01 21:18:31 UpdateTip: new best=324d985105d5214577d2f40a52331faeeea1aad624f33726f7890cf6abe3ca7a  height=104569  log2_work=59.185012  tx=872733  date=2019-03-01 21:18:09 progress=0.999999  cache=1.0MiB(2992tx)
2019-03-01 21:18:31 ProcessNewBlock : ACCEPTED
2019-03-01 21:19:01  SuccessfulCheckOfPogPoolRecipients:Checked 87, Amount 93047.114387, Height 104570 ResendWalletTransactions: rebroadcast 1 unconfirmed transactions
biblepay commented 5 years ago

Compiling a new version now with the most likely fix..Ill notify as soon as windows is compiled.

fogoat commented 5 years ago

Thanks. I missed a whole day of tithing from crash again, but will try 1198 and hope the crashes are gone thereafter.

fogoat commented 5 years ago

If you make mandatory builds frequently and require exchange to upgrade, I guess that's the price you pay. You certainly spent more than me but what's the relevance with this particular issue?

I'm running a separate wallet for PoDC updates only and that hasn't crashed at all. I hope that helps.

biblepay commented 5 years ago

Windows requires 40 hours of training and 1 gig of dependencies, etc, its just not possible. I think we need someone to run it in valgrind.

fogoat commented 5 years ago

No longer crashing. I believe >50% on 1198 stabilized whatever code was crashing my wallet.

fogoat commented 5 years ago

crashed just after block 106736

Faulting application name: biblepay-qt.exe, version: 1.0.1.7, time stamp: 0x5685c180
Faulting module name: ntdll.dll, version: 10.0.16299.785, time stamp: 0x11105c69
Exception code: 0xc0000005
Fault offset: 0x0000000000025d49
Faulting process id: 0x2a58
Faulting application start time: 0x01d4d88791c19aa7
Faulting application path: C:\crypto\biblepay\biblepay-qt.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: bfe50b93-3adc-41bb-b354-a2a8e6e2802f
Faulting package full name: 
Faulting package-relative application ID: 

from debug.log

2019-03-12 12:25:45 UPnP Port Mapping successful.
2019-03-12 12:27:37 UpdateTip: new best=a28dcf69f93c662549ad9ad8c90f171c234d0d94ceb84a143441ec3d80de5663  height=106736  log2_work=59.18776  tx=905801  date=2019-03-12 12:27:29 progress=1.000000  cache=4.6MiB(13073tx)
2019-03-12 12:27:37 ProcessNewBlock : ACCEPTED

image

fogoat commented 5 years ago
Faulting application name: biblepay-qt.exe, version: 1.0.1.7, time stamp: 0x5685c180
Faulting module name: ntdll.dll, version: 10.0.16299.936, time stamp: 0x95231a81
Exception code: 0xc0000374
Fault offset: 0x00000000000f843b
Faulting process id: 0x7e8
Faulting application start time: 0x01d4e1a59e28eb43
Faulting application path: C:\Program Files\BiblepayCore\biblepay-qt.exe
Faulting module path: C:\windows\SYSTEM32\ntdll.dll
Report Id: 2cd8a6c9-d74b-4089-bff3-b98c2930ea8c
Faulting package full name: 
Faulting package-relative application ID: 

https://blogs.msdn.microsoft.com/calvin_hsia/2015/01/30/heap-corruption-exception-0xc0000374/

biblepay commented 5 years ago

Unable to reproduce.