Bitcoin Forum
May 04, 2024, 10:55:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Ready for testing: 0.7.1 release candidate 1  (Read 6948 times)
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
October 11, 2012, 03:43:57 PM
Last edit: October 11, 2012, 05:14:26 PM by Gavin Andresen
 #1

Bitcoin version 0.7.1 release candidate 1 is now available from:
  http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.1/test/

This is a bug-fix minor release.

New features
------------

* Added a boolean argument to the RPC 'stop' command, if true sets
  -detachdb to create standalone database .dat files before shutting down.

* -salvagewallet command-line option, which moves any existing wallet.dat
  to wallet.{timestamp}.dat and then attempts to salvage public/private
  keys and master encryption keys (if the wallet is encrypted) into
  a new wallet.dat. This should only be used if your wallet becomes
  corrupted, and is not intended to replace regular wallet backups.

* Import $DataDir/bootstrap.dat automatically, if it exists.

Dependency changes
------------------

* Qt 4.8.2 for Windows builds

* openssl 1.0.1c

Bug fixes
---------

* Clicking on a bitcoin: URI on Windows should now launch Bitcoin-Qt properly.

* When running -testnet, use RPC port 18332 by default.

* Better detection and handling of corrupt wallet.dat and blkindex.dat files.
  Previous versions would crash with a DB_RUNRECOVERY exception, this
  version detects most problems and tells you how to recover if it
  cannot recover itself.

* Fixed an uninitialized variable bug that could cause transactions to
  be reported out of order.

* Fixed a bug that could cause occasional crashes on exit.

* Warn the user that they need to create fresh wallet backups after they
  encrypt their wallet.

How often do you get the chance to work on a potentially world-changing project?
1714863348
Hero Member
*
Offline Offline

Posts: 1714863348

View Profile Personal Message (Offline)

Ignore
1714863348
Reply with quote  #2

1714863348
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714863348
Hero Member
*
Offline Offline

Posts: 1714863348

View Profile Personal Message (Offline)

Ignore
1714863348
Reply with quote  #2

1714863348
Report to moderator
finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
October 11, 2012, 03:49:14 PM
 #2

running for 8 hours on Windows7, seems fine.

Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
October 11, 2012, 05:24:33 PM
 #3

attempts to salvage public/private  keys and master encryption keys (if the wallet is encrypted) into a new wallet.dat.

Better detection and handling of corrupt wallet.dat and blkindex.dat files.   Previous versions would crash with a DB_RUNRECOVERY exception, this version detects most problems and tells you how to recover if it cannot recover itself.

Awesome, this will come in handy!



Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
October 12, 2012, 03:00:25 AM
 #4

In IRC, we've started working on the torrent for bootstrapping.

jgarzik and I each took our block databases and generated bootstrap.dat files from them, starting from the genesis block and going through (including) the last checkpointed block, 193,001 blocks in total.  The bootstrap.dat has ONLY the valid blocks in it (no orphans), all blocks are in sequential order, and there are is no "extra" data in the file between any blocks.

We used two totally different scripts and our own privately downloaded blockchains as the starting points.  After an initial disagreement on whether to end with the checkpointed block, or the block before the checkpoint, we now have perfect agreement of size and hash.  We expected this, because the bitcoin client verifies all of this data too, but it was still nice when it worked.

He has created a torrent file and a magnet URL, he'll be posting it and making the announcement when everything is ready.  Apparently it takes a while for the DHT system to sync up.

The file size and SHA256 hash of the file are below. 

Code:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

2491771562 a3f258e7af030165360596e4cb0b9beb24b4ce97352c22e65349b89ad5fc5d3e  bootstrap.dat
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFQd4YcXZExftMAwEgRAthpAKC0JEiOhY3/aw06BhfLDQ2P7wdUDwCgpnQr
G+GDS3h5B+gsW81I0k2S0Ew=
=ro0i
-----END PGP SIGNATURE-----

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
spiccioli
Legendary
*
Offline Offline

Activity: 1378
Merit: 1003

nec sine labore


View Profile
October 12, 2012, 10:19:41 AM
 #5

Bitcoin version 0.7.1 release candidate 1 is now available from:
  http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.1/test/

This is a bug-fix minor release.


It dies on my 10.5.8 mac with this trap:

Code:
Process:         Bitcoin-Qt [437]
Path:            /Volumes/Bitcoin-Qt/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt
Identifier:      com.yourcompany.Bitcoin-Qt
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [76]

Interval Since Last Report:          4991 sec
Crashes Since Last Report:           1
Per-App Interval Since Last Report:  4467 sec
Per-App Crashes Since Last Report:   1

Date/Time:       2012-10-12 12:14:29.909 +0200
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  51EEDE10-8C88-466A-AEF6-E85F259DF368

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Symbol not found: __ZNKSt13bad_exception4whatEv
  Referenced from: /Volumes/Bitcoin-Qt/Bitcoin-Qt.app/Contents/MacOS/../Frameworks/libboost_thread-mt.dylib
  Expected in: /usr/lib/libstdc++.6.dylib

Same problem for the 0.7.0  release.

spiccioli
arklan
Legendary
*
Offline Offline

Activity: 1778
Merit: 1008



View Profile
October 12, 2012, 05:26:36 PM
 #6

running in a virtual machine windows 7 64. (took forever to get that set up cause my windows disc is old...) currently syncing the blockchain problem free.

which is excellent, cause when i upgraded to 0.7 on my actual system i launched bitcoin-qt then quickly exited it, just making sure it'd launch. after thast it wouldn't lunch without an error. having done the same thing on .7.1, it behaves properly without issues. Cheesy


i don't post much, but this space for rent.
P_Shep
Legendary
*
Offline Offline

Activity: 1795
Merit: 1198


This is not OK.


View Profile
October 12, 2012, 06:09:12 PM
 #7

Works for me on WinXP.
Received, sent, etc...
fornit
Hero Member
*****
Offline Offline

Activity: 991
Merit: 1008


View Profile
October 12, 2012, 07:48:55 PM
 #8

works fine under win 7 64bit for several hours with browsing through most menus, tabs and dialogs.
Diapolo
Hero Member
*****
Offline Offline

Activity: 769
Merit: 500



View Profile WWW
October 12, 2012, 07:54:53 PM
 #9

Can any Windows user, who used the 0.7.1 RC1 installer, confirm clicking URIs is working again.

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
October 12, 2012, 07:57:10 PM
 #10

It dies on my 10.5.8 mac....

This will be a WONTFIX, unless somebody steps up to continue supporting OSX 10.5.

I'll put a big note in the release notes that we're dropping OSX 10.5 support.

How often do you get the chance to work on a potentially world-changing project?
arklan
Legendary
*
Offline Offline

Activity: 1778
Merit: 1008



View Profile
October 13, 2012, 12:23:37 AM
 #11

Can any Windows user, who used the 0.7.1 RC1 installer, confirm clicking URIs is working again.

Dia

i need a URI to try clicking. where can i find one?

i don't post much, but this space for rent.
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
October 13, 2012, 12:43:53 AM
 #12

We couild, however, create merged mined blockchains each using a different contender for "world's best signature algorithm", so that specuilators and hedgers can speculate and hedge regarding theoretical breakings of one or more such algorithms by picking and choosing which such chains to distribute their wealth among and in what proportions...

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Gavin Andresen (OP)
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
October 13, 2012, 01:05:23 AM
 #13

i need a URI to try clicking. where can i find one?
I slapped one up you can try:  http://skypaint.com/bitcoin/fauceturi.html

I think typing bitcoin:1.....?label=... etc  into the browser address bar should work for testing, too.

How often do you get the chance to work on a potentially world-changing project?
arklan
Legendary
*
Offline Offline

Activity: 1778
Merit: 1008



View Profile
October 13, 2012, 11:37:52 PM
 #14

well, i'm still downloading the blockchain so i'm not 100% sure of this result.

but, when clicking that URI, i'm asked if i want to allow the brwoser to open a progam, and of course i allow it. then i get the windows 7 equivalent of an hourglass... then nothing happens. no error message, not attemtp to start a second instance of bitcoin-qt. nothing.

i want to try again when i've sync'd with the live blockchain, so that'll be in another 10k blocks...

i don't post much, but this space for rent.
AniceInovation
Donator
Sr. Member
*
Offline Offline

Activity: 446
Merit: 262


Interesting.


View Profile
October 14, 2012, 01:28:59 AM
 #15

Hey gavin,

Just tried the -salvagewallet command, to try to recover a corrupted wallet (1 bad sector) and i got this:


Don't know if it was supposed to work this way
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
October 14, 2012, 04:37:51 AM
 #16

I get an error message saying:

Code:
Error initializing database environment /home/rune/.bitcoin!
To recover, BACKUP THAT DIRECTORY, then remove
everything from it except for wallet.dat.

Is this expected? I've had to download the block chain from scratch a couple of times previously when I've upgraded. Is it because it uses a newer version of BDB?
CharlesPonzi
Member
**
Offline Offline

Activity: 98
Merit: 10



View Profile
October 14, 2012, 04:40:33 AM
 #17

Hey gavin,

Just tried the -salvagewallet command, to try to recover a corrupted wallet (1 bad sector) and i got this:


Don't know if it was supposed to work this way

salvagewallet  not savagewallet

I landed in this country with $2.50 in cash and $1 million in hopes, and those hopes never left me.
AniceInovation
Donator
Sr. Member
*
Offline Offline

Activity: 446
Merit: 262


Interesting.


View Profile
October 14, 2012, 11:26:30 AM
 #18

Done, still getting the exact same error
nomnomnom
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250



View Profile
October 14, 2012, 02:31:28 PM
 #19

Works fine for me on linux 64bit, I am running it the last 2 days or so.
It even recovered a wallet that I corrupted with this script (https://gist.github.com/3812689)
Diapolo
Hero Member
*****
Offline Offline

Activity: 769
Merit: 500



View Profile WWW
October 14, 2012, 07:46:33 PM
 #20

well, i'm still downloading the blockchain so i'm not 100% sure of this result.

but, when clicking that URI, i'm asked if i want to allow the brwoser to open a progam, and of course i allow it. then i get the windows 7 equivalent of an hourglass... then nothing happens. no error message, not attemtp to start a second instance of bitcoin-qt. nothing.

i want to try again when i've sync'd with the live blockchain, so that'll be in another 10k blocks...

Can you please start regedit.exe and post the value of HKEY_CLASSES_ROOT\bitcoin\shell\open\command\(default) it needs to be something like "E:\Bitcoin\Client\bitcoin-qt.exe" "%1", and the %1 at the end is the most important part. You used the 0.7.1 RC1 installer, right?

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
Pages: [1] 2 »  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!