Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Delta_Force on January 17, 2016, 09:18:09 AM



Title: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 09:18:09 AM
Hi,

I installed bitcoin core for the first time. Everything went well, until 2 years and thirty weeks were synchronized.
I got the error: problem synchronizing from database. Followed by the second error: Runtime error. This application has requested runtime to terminate it in an unusual way. please contact support team. After pressing OK, program shuts down and I have to relaunch it.
The program starts synchronizing again for 2 or 3 weeks (blocks), then the same happens again all the time.
I reinstalled bitcoin core but that won't solve the problem.

Does anyone know a solution?


Title: Re: Problem Bitcoin core
Post by: shorena on January 17, 2016, 10:52:37 AM
Any clues in the debug.log?


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 10:56:07 AM
2 lines:

2016-01-17 10:52:43 ERROR: AcceptToMemoryPool: nonstandard transaction: dust.
quite a few times, same time though.

2016-01-17 10:52:52 Pre-allocating up to position 0xb00000 in rev00091.dat



Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 11:19:55 AM
Got the errors again, debug.txt says:

2016-01-17 11:16:48 LevelDB read failure: Corruption: block checksum mismatch
2016-01-17 11:16:48 Corruption: block checksum mismatch
2016-01-17 11:16:55 Error reading from database: Database corrupted

The time isn't correct, it's 12:18 when the error occurred..

Update: This is the problem, every time i get the error, this is in debug.txt.
But what is the solution?


Title: Re: Problem Bitcoin core
Post by: shorena on January 17, 2016, 01:58:58 PM
2 lines:

2016-01-17 10:52:43 ERROR: AcceptToMemoryPool: nonstandard transaction: dust.
quite a few times, same time though.

Thats normal, it just means your node did not accept a transaction because one of the outputs it too small (dust).

2016-01-17 10:52:52 Pre-allocating up to position 0xb00000 in rev00091.dat

Asking for new space in one of the files.

Got the errors again, debug.txt says:

2016-01-17 11:16:48 LevelDB read failure: Corruption: block checksum mismatch
2016-01-17 11:16:48 Corruption: block checksum mismatch
2016-01-17 11:16:55 Error reading from database: Database corrupted

The time isn't correct, it's 12:18 when the error occurred..

Update: This is the problem, every time i get the error, this is in debug.txt.
But what is the solution?

Looks like your blocks get corrupted on disk. Do you have other problems with it?

Some have made good experience with -reindex. Start core with that common behind to let it rebuild the database from the local blocks.


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 02:05:38 PM
This is the only problem I have.
I now deleted everything, removed program and reinstalled it.
Now starting from zero, so far so good.

I Will keep in mind the re-index for later, if I have trouble again.

Thanks for response for now!


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 03:29:45 PM
2 years, 46 weeks behind and second error.

after first error let it do reindex, but doesn't seem to help..


Title: Re: Problem Bitcoin core
Post by: shorena on January 17, 2016, 03:31:17 PM
As Jet Cash[1] reminded me via PM it might be that anti virus software is causing the corruption. There are some virus signatures in the blockchain, if the anti virus blocks access to the file it would appear for core as if the files are corrupted. You might want to whitelist the folder to rule that out.

[1] https://bitcointalk.org/index.php?action=profile;u=698159


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 03:37:07 PM
As Jet Cash[1] reminded me via PM it might be that anti virus software is causing the corruption. There are some virus signatures in the blockchain, if the anti virus blocks access to the file it would appear for core as if the files are corrupted. You might want to whitelist the folder to rule that out.

[1] https://bitcointalk.org/index.php?action=profile;u=698159

Thanks, antivirus disabled for now. I'll update soon.


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 03:43:16 PM
Few minutes later and again the same error. not even 2 weeks further behind yet..

EDIT:

updating Visual C++, as the second error carries this title..
was already up to date


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 04:51:35 PM
PC crashed, had to reset it.
Bitcoin now started reindexing, but even there the two error's.


Title: Re: Problem Bitcoin core
Post by: shorena on January 17, 2016, 04:55:08 PM
PC crashed, had to reset it.
Bitcoin now started reindexing, but even there the two error's.

That does not sound healthy. Core is heavy on the CPU while syncing, but a crash shouldnt happen on a stable system. Are you sure there are no other issues under heavily load?

Maybe try a p95 stress test[1] or memtest86+ from any(?) linux cd/dvd to make sure its not an CPU/RAM issue.

[1] http://www.mersenne.org/download/


Title: Re: Problem Bitcoin core
Post by: Hannu on January 17, 2016, 05:27:58 PM
Hi,

I installed bitcoin core for the first time. Everything went well, until 2 years and thirty weeks were synchronized.
I got the error: problem synchronizing from database. Followed by the second error: Runtime error. This application has requested runtime to terminate it in an unusual way. please contact support team. After pressing OK, program shuts down and I have to relaunch it.
The program starts synchronizing again for 2 or 3 weeks (blocks), then the same happens again all the time.
I reinstalled bitcoin core but that won't solve the problem.

Does anyone know a solution?

Do not use windows 10...!


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 05:35:56 PM
Windows 10 is all I got. I used the compability function for Windows 8, had the same problem.
Isn't that function enough and do I need the full OS 8/7?


Title: Re: Problem Bitcoin core
Post by: jackg on January 17, 2016, 07:53:08 PM
Having viewed your errors.

It is probably better to go the CMD (or any command line), and type the followind
cd (where the bitcoin directory is)
bitcoin-qt.exe -reindex

If you have already done this, hope it went will.


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 17, 2016, 08:47:48 PM
Having viewed your errors.

It is probably better to go the CMD (or any command line), and type the followind
cd (where the bitcoin directory is)
bitcoin-qt.exe -reindex

If you have already done this, hope it went will.

I resetted my PC so the program goes reindexing automatically.
And even then I got the error..

Tomorrow I will try to downgrade to Windows 7 or 8, hope that solves the problem.


Title: Re: Problem Bitcoin core
Post by: 0bit on January 17, 2016, 11:03:46 PM
Tomorrow I will try to downgrade to Windows 7 or 8, hope that solves the problem.

Good luck. Microsoft has put some pretty good measures in place to prevent people from downgrading (or installing other OSs period) on Windows 10 computers. You shouldn't have too many problems if you upgraded to Windows 10, but if your computer was bought with 10 pre-installed, your gonna have a hell of a time getting anything installed. I know because I tried to do the same with an Acer laptop I bought. Didn't end well. Definitely use 7 instead of 8, its a far more stable and usable OS.


Title: Re: Problem Bitcoin core
Post by: nichu on January 18, 2016, 02:11:01 AM
you can use light weight client such as electrum if u  really dont want to download the entire QT ,


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 18, 2016, 07:23:07 AM
Tomorrow I will try to downgrade to Windows 7 or 8, hope that solves the problem.

Good luck. Microsoft has put some pretty good measures in place to prevent people from downgrading (or installing other OSs period) on Windows 10 computers. You shouldn't have too many problems if you upgraded to Windows 10, but if your computer was bought with 10 pre-installed, your gonna have a hell of a time getting anything installed. I know because I tried to do the same with an Acer laptop I bought. Didn't end well. Definitely use 7 instead of 8, its a far more stable and usable OS.

Indeed, it's not easy..
Thinking About buying Windows 7 seperatly and install it. I don't see any other options


Title: Re: Problem Bitcoin core
Post by: Jet Cash on January 18, 2016, 08:54:59 AM
I'm using Windows 10 to run the core with no problems (that's quite an admission froma guy who hates Microsoft products). I've removed as much as I can of the bloatware that came with the computer, and I've disable .net, cloud services, and cortana. Cortana is difficult to disable, and I can tell you how I did it if you need the info. I'm using an HP core i5 notebook with 2 TB of hard disk, and that seems more than adequate. I'm also running over public WiFi, and that isn't a problem. Some service providers restrict access to ports such as 6333, and obviously I can't use them. I took out all of the anti-virus software, and installed the free version of AVG, and that is working well.


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 18, 2016, 10:42:48 AM
I'm using Windows 10 to run the core with no problems (that's quite an admission froma guy who hates Microsoft products). I've removed as much as I can of the bloatware that came with the computer, and I've disable .net, cloud services, and cortana. Cortana is difficult to disable, and I can tell you how I did it if you need the info. I'm using an HP core i5 notebook with 2 TB of hard disk, and that seems more than adequate. I'm also running over public WiFi, and that isn't a problem. Some service providers restrict access to ports such as 6333, and obviously I can't use them. I took out all of the anti-virus software, and installed the free version of AVG, and that is working well.

It's running on windows 7 now, had the original driver cdrom. So far so good for now..


Title: Re: Problem Bitcoin core
Post by: iefken on January 18, 2016, 10:51:12 AM
Tomorrow I will try to downgrade to Windows 7 or 8, hope that solves the problem.

Good luck. Microsoft has put some pretty good measures in place to prevent people from downgrading (or installing other OSs period) on Windows 10 computers. You shouldn't have too many problems if you upgraded to Windows 10, but if your computer was bought with 10 pre-installed, your gonna have a hell of a time getting anything installed. I know because I tried to do the same with an Acer laptop I bought. Didn't end well. Definitely use 7 instead of 8, its a far more stable and usable OS.
Haven't tried with windows 10 but I found downgrading from 8 to 7 a small kind of hell aswell... damn uefi boot mode


Title: Re: Problem Bitcoin core
Post by: Jet Cash on January 18, 2016, 11:04:24 AM
It's the Cortana and the cloud stuff in Windows 10 that got me worried. I didn't investigate fully because the original idea was to replace Windows with Ubuntu. It's cheaper to buy a Windows machine loaded with rubbish, than to buy a clean machine for the installation. My understanding is that Windows will upload your wallet and the blockchain into its cloud storage, and that seems to be a massive waste of resources as well as a security risk.


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 18, 2016, 12:25:27 PM
Running on a clean, new set windows 7. Windows defender off, no other security programs.
No other programs are running, just bitcoin core.

STILL THE SAME PROBLEM!


Title: Re: Problem Bitcoin core
Post by: Hash72 on January 18, 2016, 12:31:01 PM
why should not you try Linux distribution like (Ubuntu or OPENSUSE ) it is safer and Synchronize well
windows is widely distributed but many dangerous , problems you will face on a daily use. Thanks


Title: Re: Problem Bitcoin core
Post by: shorena on January 18, 2016, 12:33:24 PM
why should not you try Linux distribution like (Ubuntu or OPENSUSE ) it is safer and Synchronize well
windows is widely distributed but many dangerous , problems you will face on a daily use. Thanks

I have run a full node on a window 7 box for over 2 years now. This is not a common Windows issue. Changing the OS might not be a solution. Keep in mind they just switched from Win 10 to 7.


Title: Re: Problem Bitcoin core
Post by: Jet Cash on January 18, 2016, 03:54:43 PM
OK - here are some thoughts.

You've got a hard disk problem, not likely if you have installed a new version of windows, and it is stopping in the same place. It might be worth running some disk testing software though.

You've got a virus or a trojan. Run some decent detection software - maybe HiJack this.

You are trtying to download a corrupt blockchain - are you getting it from the official site?

Your ISP is capping or throttling you - not likely if you are varying your on-line behaviour, and it's always the same place.

You've got some sort of cloud backup service which is messing up transfers when it kicks in.

As you guys know, I'm not a Bitcoin expert, so these comments are based on basic computer knowledge rather than Bitcoin specify info.


Title: Re: Problem Bitcoin core
Post by: Jet Cash on January 18, 2016, 03:58:26 PM
Just a thought.

Is it a newish PC? If not, then it could be overheating as a result of accumulated dust. Blow out the heat sinks and fans with a suction cleaner if it looks as if they are clogged.


Title: Re: Problem Bitcoin core
Post by: Hash72 on January 18, 2016, 04:30:46 PM
why should not you try Linux distribution like (Ubuntu or OPENSUSE ) it is safer and Synchronize well
windows is widely distributed but many dangerous , problems you will face on a daily use. Thanks

I have run a full node on a window 7 box for over 2 years now. This is not a common Windows issue. Changing the OS might not be a solution. Keep in mind they just switched from Win 10 to 7.

OK Dear Thanks for the clarification . but from the beginning 2014 Jan up to now i found Linux operating system fix many problems that occurs to me specially in connection related things. so he can try my solution with another portable PC it might help . Good luck


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 18, 2016, 04:43:05 PM
Just a thought.

Is it a newish PC? If not, then it could be overheating as a result of accumulated dust. Blow out the heat sinks and fans with a suction cleaner if it looks as if they are clogged.

Almost 2 years old PC, with clean fans heatsinks etc.


Title: Re: Problem Bitcoin core
Post by: Jet Cash on January 18, 2016, 04:55:11 PM
It's not that then - you haven't had Jamie Dimon round for dinner have you?  :)


Title: Re: Problem Bitcoin core
Post by: Delta_Force on January 18, 2016, 04:56:59 PM
It's not that then - you haven't had Jamie Dimon round for dinner have you?  :)

haha nope..


Title: Re: Problem Bitcoin core
Post by: jackg on January 18, 2016, 10:10:32 PM
Tomorrow I will try to downgrade to Windows 7 or 8, hope that solves the problem.

Good luck. Microsoft has put some pretty good measures in place to prevent people from downgrading (or installing other OSs period) on Windows 10 computers. You shouldn't have too many problems if you upgraded to Windows 10, but if your computer was bought with 10 pre-installed, your gonna have a hell of a time getting anything installed. I know because I tried to do the same with an Acer laptop I bought. Didn't end well. Definitely use 7 instead of 8, its a far more stable and usable OS.

Unless he "cloned" his hard drive before.
Thus, creating a VHD backup on another drive, that he can then replace the drives and load back up his old OS.

I have been wanting to do this to try windows 10 too, but not sure if I should.