Bitcoin Forum
November 03, 2024, 07:50:20 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: *** ALERT *** Upgrade to 0.3.6  (Read 26013 times)
satoshi (OP)
Founder
Sr. Member
*
Offline Offline

Activity: 364
Merit: 7193


View Profile
July 29, 2010, 07:13:06 PM
Last edit: October 04, 2010, 01:37:36 PM by satoshi
 #1

Please upgrade to 0.3.6 ASAP!  We fixed an implementation bug where it was possible that bogus transactions could be displayed as accepted.  Do not accept Bitcoin transactions as payment until you upgrade to version 0.3.6!

If you can't upgrade to 0.3.6 right away, it's best to shut down your Bitcoin node until you do.

Also in 0.3.6, faster hashing:
- midstate cache optimisation thanks to tcatm
- Crypto++ ASM SHA-256 thanks to BlackEye
Total generating speedup 2.4x faster.

Download:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.6/

Windows and Linux users: if you got 0.3.5 you still need to upgrade to 0.3.6.
Olipro
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
July 29, 2010, 07:25:38 PM
 #2

is this in the SVN?
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 07:26:39 PM
 #3

I appreciate the quickness of this security update, but unfortunately none of the Linux builds work (32bit or 64 bit) because the file is missing. I'm assuming if I go find the file it will work, not sure what luck others will have though using the new build.

Error
Code:
./bitcoin: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
andy_3_913
Newbie
*
Offline Offline

Activity: 42
Merit: 0



View Profile
July 29, 2010, 07:30:42 PM
 #4

are satoshi and Olipro working together?
if not, any chance you could? Smiley

i'm well pleased with the speed enhancements Olipro is making, but i would like bc to be secure!
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
July 29, 2010, 07:30:57 PM
 #5

Please upgrade to 0.3.5 ASAP!  We fixed an implementation bug where it was possible that bogus transactions could be accepted.  Do not accept Bitcoin transactions as payment until you upgrade to version 0.3.5!

Like Olipro, got a lot of people doing custom builds out there -- in fact, I must use a custom build on several machines.

May we assume SVN has all necessary updates?

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 07:34:22 PM
 #6

are satoshi and Olipro working together?
if not, any chance you could? Smiley

i'm well pleased with the speed enhancements Olipro is making, but i would like bc to be secure!
So far, the new build (stock) has given a 100% speed increase on my Celeron Machines that couldn't run those custom builds before. I'll compare the new release to the older *optimized* builds to see what the speed difference is just out of curiosity.  Grin

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
Bitquux
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
July 29, 2010, 07:39:46 PM
 #7

are satoshi and Olipro working together?
if not, any chance you could? Smiley

i'm well pleased with the speed enhancements Olipro is making, but i would like bc to be secure!
So far, the new build (stock) has given a 100% speed increase on my Celeron Machines that couldn't run those custom builds before. I'll compare the new release to the older *optimized* builds to see what the speed difference is just out of curiosity.  Grin

So far I'm seeing a comparable hashing rate to the most recent of the Olipro 32-bit binaries. It might even be slightly faster.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
July 29, 2010, 07:42:15 PM
 #8


With the official Linux-64bit build, run on Fedora 13, I see it failing badly:

Code:
************************
EXCEPTION: 22DbRunRecoveryException       
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery       
bitcoin in AppInit()       



************************
EXCEPTION: 22DbRunRecoveryException       
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery       
bitcoin in CMyApp::OnUnhandledException()       

terminate called after throwing an instance of 'DbRunRecoveryException'
  what():  DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery

Praying my bitcoins aren't eaten...

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 07:47:37 PM
 #9


With the official Linux-64bit build, run on Fedora 13, I see it failing badly:

Code:
************************
EXCEPTION: 22DbRunRecoveryException       
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery       
bitcoin in AppInit()       



************************
EXCEPTION: 22DbRunRecoveryException       
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery       
bitcoin in CMyApp::OnUnhandledException()       

terminate called after throwing an instance of 'DbRunRecoveryException'
  what():  DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery

Praying my bitcoins aren't eaten...

I think you'll be ok, it blew up on me too. Run the older version, you should still see all your coins. Backup first for the next Linux release  Wink

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
July 29, 2010, 07:49:32 PM
 #10

With the official Linux-64bit build, run on Fedora 13, I see it failing badly:

Same result on another machine.  BDB errors, and death.  0.3.5 on 64bit Linux is questionable.  You didn't mix up the builds with 32-bit Linux, did you?

debug.log says:
Code:
Bitcoin version 0.3.5 beta
Default data directory /g/g/.bitcoin
Bound to port 8333
Loading addresses...
dbenv.open strLogDir=/garz/bitcoin/data/database strErrorFile=/garz/bitcoin/data/db.log


************************
EXCEPTION: 22DbRunRecoveryException      
DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery      
bitcoin in AppInit()      

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
July 29, 2010, 07:52:45 PM
 #11

I think you'll be ok, it blew up on me too. Run the older version, you should still see all your coins. Backup first for the next Linux release  Wink

Double-ACK Smiley

older version (SVN 117 + listtransactions + getinfo KHPS) works fine, all bitcoins there.  And yes, I should back up before following "please upgrade" instructions...   Smiley

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 07:54:27 PM
 #12

Can windows users upgrade to the 3.5 for now?
Yes, I've tested on Windows XP, 2003, and 7 all went through just fine. You'll enjoy the speed increase as well.  Wink

[err, wait I guess, new version about to spawn]

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
satoshi (OP)
Founder
Sr. Member
*
Offline Offline

Activity: 364
Merit: 7193


View Profile
July 29, 2010, 07:55:51 PM
 #13

Haven't had time to update the SVN yet.  Wait for 0.3.6, I'm building it now.  You can shut down your node in the meantime.  
satoshi (OP)
Founder
Sr. Member
*
Offline Offline

Activity: 364
Merit: 7193


View Profile
July 29, 2010, 08:30:15 PM
 #14

SVN is updated with version 0.3.6.

Uploading Windows build of 0.3.6 to Sourceforge now, then will rebuild linux.
RudeDude
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
July 29, 2010, 08:35:54 PM
 #15

Ha! One of the changes in there is updated some v "0.3.3" stuff to "0.3.6" but that isn't the important part of the update. :-)
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
July 29, 2010, 08:48:35 PM
 #16


SVN r119 seems to work fine here.  No BDB explosion.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 08:51:29 PM
 #17

Tested the Windows build across XP, 2003, Vista, 7 (both 32 and 64bit builds), no issues installing or running client. So far so good, looking forward to the Linux client.  Wink

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
satoshi (OP)
Founder
Sr. Member
*
Offline Offline

Activity: 364
Merit: 7193


View Profile
July 29, 2010, 09:20:38 PM
Last edit: July 29, 2010, 09:36:48 PM by satoshi
 #18

0.3.6 Linux build is back to the old makefile.unix.  It static links libjpeg so that shouldn't be a problem.

Is that working better?

If you got 22DbRunRecoveryException and you've used someone else's build before, you may need to delete (or move the files somewhere else) database/log.000000*

Windows and Linux users: if you got 0.3.5 you still need to upgrade to 0.3.6.
knightmb
Sr. Member
****
Offline Offline

Activity: 308
Merit: 258



View Profile WWW
July 29, 2010, 09:23:21 PM
Last edit: July 29, 2010, 09:35:12 PM by knightmb
 #19

Still a no go on the Linux build though, this is the console error I get. I checked to make sure the file was there, but the versions don't match I guess?

64bit Client Error, will try out 32bit client and see if the error is similar.
Code:
./bitcoin: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by ./bitcoin)

The machine I tested this on uses nothing but the stock builds, no modified builds were used prior.

Same error for 32bit client
Code:
./bitcoin: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./bitcoin)


Linux - Mandriva 2010.0 [64bit and 32bit] OS systems setup

Timekoin - The World's Most Energy Efficient Encrypted Digital Currency
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252


probiwon.com


View Profile WWW
July 29, 2010, 09:27:15 PM
 #20

0.3.6 binaries for linux works fine on two my machines (64 and 32 bits) with Debian squeeze/sid

New bitcoin lottery: probiwon.com
- Moжeт, ты eщё и в Heвидимyю Pyкy Pынкa вepyeшь? - Зaчeм жe вepoвaть в тo, чтo мoжнo нaблюдaть нeпocpeдcтвeннo?
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!