meeh (OP)
|
|
October 08, 2013, 11:59:45 PM |
|
Protocol switch!!https://github.com/Anoncoin/anoncoin/pull/17 is accepted. Based on Kimoto's change to the J-coins SSDRA Retarget system. The protcol will also switch to 3 minutes block. This happens 10k blocks after last switch. Block 87777. From now that's 1957 blocks in the future. I will build new builds within the day, and announce it as many places as I can. For those of you that have compiled yourself, redownload and recompile now!! I was able to compile this version, but it crashes out after a bunch of orphan block messages, does something need to be done other than compile? If you used 0.8 from before, delete your blockchain. We added some structure changes in the files, so when it reads your db it crashes.
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 12:00:40 AM |
|
Good idea, but this is a project, not a site. And it's not in alpha state yet. So we must wait for that
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 12:16:18 AM |
|
I need to rebuild my cross compiling environment, so I will try to release Windows builds tomorrow. Sorry for the delay!
|
|
|
|
nicksmith
|
|
October 09, 2013, 12:19:24 AM |
|
Protocol switch!!https://github.com/Anoncoin/anoncoin/pull/17 is accepted. Based on Kimoto's change to the J-coins SSDRA Retarget system. The protcol will also switch to 3 minutes block. This happens 10k blocks after last switch. Block 87777. From now that's 1957 blocks in the future. I will build new builds within the day, and announce it as many places as I can. For those of you that have compiled yourself, redownload and recompile now!! I was able to compile this version, but it crashes out after a bunch of orphan block messages, does something need to be done other than compile? If you used 0.8 from before, delete your blockchain. We added some structure changes in the files, so when it reads your db it crashes. thx!
|
|
|
|
nicksmith
|
|
October 09, 2013, 12:32:31 AM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
|
|
|
|
nicksmith
|
|
October 09, 2013, 01:13:30 AM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
I had to revert all back, lots of crashes and then corrupt wallets, something not quite right with updates.
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 07:10:33 AM Last edit: October 09, 2013, 10:49:34 AM by meeh |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
I had to revert all back, lots of crashes and then corrupt wallets, something not quite right with updates. That's odd, you where starting from "the beginning" with only .anonon/wallet.dat and .anoncoin/anoncoin.conf in place before started syncing right? That's not happen on any of my nodes yet. Could you provide me a bug report so I can try recreate your problem? This includes; Operating system Operating system Version Boost Version GCC Version A copy of debug.log (or cut out error messages, but important to get all of them) A copy of anoncoin.conf (I don't want your rpcuser & rpcpassword, but the rest is helpfull) A GDB Traceback (if known with gdb, optional) Number of block it crashed on (will probably lie at the bottom some place in debug.log) --- Feel free to PM/Mail me if you don't want to yell out the details here! If this is not a local problem, then it would be really helpfull with a detailed bug report like that, it's much easier to recreate and fix the problem then! Anyway, that line you provided gave me a start clue, thanks ---------------- Tip to all of you that report bugs, e.g when things don't work. Follow this as much as possible; https://issues.apache.org/bugwritinghelp.htmlQuick ref;Let's say the application you're testing is a web browser. You crash at foo.com, and want to write up a bug report: BAD: "My browser crashed. I think I was on foo.com. My computer uses Windows. I think that this is a really bad problem and you should fix it now. By the way, your icons really suck. Nobody will use your software if you keep those ugly icons. Oh, and my grandmother's home page doesn't look right, either, it's all messed up. Good luck."GOOD: "I crashed each time when I went to foo.com, using the 10.28.99 build on a Win NT 4.0 (Service Pack 5) system. I also rebooted into Linux, and reproduced this problem using the 10.28.99 Linux build.-- This is how we do it when working as a developer on dayjob.
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 09:07:36 AM |
|
A Note to you guys; J-coins SSDRA Retarget system is a scam. Kimoto wrote this patch, credit goes to him! Thank you! (Kimoto, the Megacoin developer)
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 12:25:27 PM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
I had to revert all back, lots of crashes and then corrupt wallets, something not quite right with updates. @Nicksmith, I need more info from you if this is a client problem. I've tried for hours recreating the issue on; Debian 7.0 Ubuntu 10.04 Ubuntu 12.04 Linux Mint 13 None of those will reproduce the message you posted.
|
|
|
|
nicksmith
|
|
October 09, 2013, 02:47:49 PM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
I had to revert all back, lots of crashes and then corrupt wallets, something not quite right with updates. @Nicksmith, I need more info from you if this is a client problem. I've tried for hours recreating the issue on; Debian 7.0 Ubuntu 10.04 Ubuntu 12.04 Linux Mint 13 None of those will reproduce the message you posted. I think that call that is crashing the client anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed. is from the stratum server command, if i turn off stratum the wallet is fine it seems. Did you remove support for some type of call around CreateNewBlock?
|
|
|
|
Kumala
|
|
October 09, 2013, 02:51:05 PM |
|
My current wallet shows with getinfo: "version" : 70400. Downloading the latest source from Github and compiling it gives me v0.6.1-1995-g473ce8f-dirty-beta
Is that correct?
|
Hacked Account! Don't send any money.
|
|
|
meeh (OP)
|
|
October 09, 2013, 10:01:38 PM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
I had to revert all back, lots of crashes and then corrupt wallets, something not quite right with updates. @Nicksmith, I need more info from you if this is a client problem. I've tried for hours recreating the issue on; Debian 7.0 Ubuntu 10.04 Ubuntu 12.04 Linux Mint 13 None of those will reproduce the message you posted. I think that call that is crashing the client anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed. is from the stratum server command, if i turn off stratum the wallet is fine it seems. Did you remove support for some type of call around CreateNewBlock? Ok thanks this was new usefull information for me.. See, I was trying to recreate the problem without knowing it was triggered by a stratum server command. Now I know that and can finaly see more into it Please check out that bug report stuff I pasted. It's really helpfull, and things are done quicklier then.. And I don't have to waste many hours searching in blindness for something. Could you check if it crashes when you run: ./anoncoind getblocktemplate "{}" ? Thanks! The block creation is untouched, so it's a odd bug. Trying to recreate it now.
|
|
|
|
meeh (OP)
|
|
October 09, 2013, 10:02:31 PM |
|
My current wallet shows with getinfo: "version" : 70400. Downloading the latest source from Github and compiling it gives me v0.6.1-1995-g473ce8f-dirty-beta
Is that correct?
For now, I need to check into that problem nicksmith reported before building new binaries.
|
|
|
|
meeh (OP)
|
|
October 10, 2013, 08:58:10 AM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
Could you please file a bug report with a more detailed what you do? step by step? I deployed 0.8 without any problems at all @ coinpool.in earlier this morning after much testing of the CreateNewBlock function. And the pool seems to run fine without any problems at all To all others; this means binaries will be built in some hours.
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1049
|
|
October 10, 2013, 01:42:17 PM |
|
from latest git pull Ubuntu 13.04 make -f makefile.unix USE_UPNP=- In file included from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16:0, from /usr/include/boost/enable_shared_from_this.hpp:16, from /usr/include/boost/thread/pthread/thread_data.hpp:11, from /usr/include/boost/thread/thread.hpp:17, from /usr/include/boost/thread.hpp:13, from util.h:24, from alert.h:13, from alert.cpp:11: /usr/include/boost/smart_ptr/weak_ptr.hpp:138:16: Anmerkung: boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(const boost::weak_ptr<Y>&) [with Y = void; T = void; boost::weak_ptr<T> = boost::weak_ptr<void>] /usr/include/boost/smart_ptr/weak_ptr.hpp:148:16: Anmerkung: boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(boost::weak_ptr<Y>) [with Y = void; T = void; boost::weak_ptr<T> = boost::weak_ptr<void>] make: *** [obj/alert.o] Fehler 1
|
|
|
|
meeh (OP)
|
|
October 10, 2013, 01:59:58 PM |
|
from latest git pull Ubuntu 13.04 make -f makefile.unix USE_UPNP=- In file included from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:16:0, from /usr/include/boost/enable_shared_from_this.hpp:16, from /usr/include/boost/thread/pthread/thread_data.hpp:11, from /usr/include/boost/thread/thread.hpp:17, from /usr/include/boost/thread.hpp:13, from util.h:24, from alert.h:13, from alert.cpp:11: /usr/include/boost/smart_ptr/weak_ptr.hpp:138:16: Anmerkung: boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(const boost::weak_ptr<Y>&) [with Y = void; T = void; boost::weak_ptr<T> = boost::weak_ptr<void>] /usr/include/boost/smart_ptr/weak_ptr.hpp:148:16: Anmerkung: boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(boost::weak_ptr<Y>) [with Y = void; T = void; boost::weak_ptr<T> = boost::weak_ptr<void>] make: *** [obj/alert.o] Fehler 1
Check your boost version(s).. Check history of this thread, other people have had the same issue. This is not a Anoncoin issue.. If you don't believe me, download whatever other coin and try compile it. Hope this info helps you
|
|
|
|
nicksmith
|
|
October 10, 2013, 11:51:18 PM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
Could you please file a bug report with a more detailed what you do? step by step? I deployed 0.8 without any problems at all @ coinpool.in earlier this morning after much testing of the CreateNewBlock function. And the pool seems to run fine without any problems at all To all others; this means binaries will be built in some hours. Hi, I updated my stratum source and all is ok, I was still using poolers from github and it looks like that was pretty out of date.
|
|
|
|
meeh (OP)
|
|
October 11, 2013, 12:08:24 AM |
|
I was able to get close, chain syncd then crashed with ERROR: mempool transaction missing input anoncoind: main.cpp:4416: CBlockTemplate* CreateNewBlock(CReserveKey&): Assertion `"mempool transaction missing input" == 0' failed.
on both computers and builds
Could you please file a bug report with a more detailed what you do? step by step? I deployed 0.8 without any problems at all @ coinpool.in earlier this morning after much testing of the CreateNewBlock function. And the pool seems to run fine without any problems at all To all others; this means binaries will be built in some hours. Hi, I updated my stratum source and all is ok, I was still using poolers from github and it looks like that was pretty out of date. Great to hear! I updated my pool as well, and the new client found blocks so the upgrade seems to go well! However about the binaries, sorry guys I fell asleep after dayjob, so I must continue on that tomorrow. Sorry for the delay!
|
|
|
|
meeh (OP)
|
|
October 11, 2013, 12:09:22 AM |
|
Do you plan to update Anoncoin to match the latest version of Bitcoin, specifically with the use of the autotools?
We plan to keep the client up to date with worthfully patches from bitcoin yes
|
|
|
|
kriwest
|
|
October 11, 2013, 04:54:17 AM |
|
However about the binaries, sorry guys I fell asleep after dayjob, so I must continue on that tomorrow. Sorry for the delay!
Get some rest, dude! You're working too hard. We want you alive, not zombie.
|
|
|
|
|