Author

Topic: Official Anoncoin chat thread (including history) - page 234. (Read 530660 times)

full member
Activity: 154
Merit: 100
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.  Wink
hero member
Activity: 490
Merit: 500
:)
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 Smiley
member
Activity: 81
Merit: 1002
It was only the wind.
Do you plan to update Anoncoin to match the latest version of Bitcoin, specifically with the use of the autotools?
hero member
Activity: 490
Merit: 500
:)
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 Smiley

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! Smiley

However about the binaries, sorry guys I fell asleep after dayjob, so I must continue on that tomorrow. Sorry for the delay!
full member
Activity: 161
Merit: 100
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 Smiley

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.
hero member
Activity: 490
Merit: 500
:)
from latest git pull
Ubuntu 13.04
make -f makefile.unix USE_UPNP=-

Code:
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& boost::weak_ptr::operator=(const boost::weak_ptr&) [with Y = void; T = void; boost::weak_ptr = boost::weak_ptr]
/usr/include/boost/smart_ptr/weak_ptr.hpp:148:16: Anmerkung: boost::weak_ptr& boost::weak_ptr::operator=(boost::weak_ptr) [with Y = void; T = void; boost::weak_ptr = boost::weak_ptr]
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 Smiley
legendary
Activity: 2955
Merit: 1049
from latest git pull
Ubuntu 13.04
make -f makefile.unix USE_UPNP=-

Code:
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& boost::weak_ptr::operator=(const boost::weak_ptr&) [with Y = void; T = void; boost::weak_ptr = boost::weak_ptr]
/usr/include/boost/smart_ptr/weak_ptr.hpp:148:16: Anmerkung: boost::weak_ptr& boost::weak_ptr::operator=(boost::weak_ptr) [with Y = void; T = void; boost::weak_ptr = boost::weak_ptr]
make: *** [obj/alert.o] Fehler 1
hero member
Activity: 490
Merit: 500
:)
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 Smiley

To all others; this means binaries will be built in some hours.
hero member
Activity: 490
Merit: 500
:)
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.
hero member
Activity: 490
Merit: 500
:)
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 Smiley 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.
hero member
Activity: 525
Merit: 500
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?
full member
Activity: 161
Merit: 100
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?
hero member
Activity: 490
Merit: 500
:)
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.
hero member
Activity: 490
Merit: 500
:)
A Note to you guys;

J-coins SSDRA Retarget system is a scam.

Kimoto wrote this patch, credit goes to him! Thank you! Smiley

(Kimoto, the Megacoin developer)
hero member
Activity: 490
Merit: 500
:)
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! Smiley

Anyway, that line you provided gave me a start clue, thanks Smiley


----------------


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.html

Quick 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.
full member
Activity: 161
Merit: 100
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.
full member
Activity: 161
Merit: 100
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
full member
Activity: 161
Merit: 100
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!! Smiley

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!
hero member
Activity: 490
Merit: 500
:)
I need to rebuild my cross compiling environment, so I will try to release Windows builds tomorrow. Sorry for the delay!
hero member
Activity: 490
Merit: 500
:)
Shall we contact the BitWasp  dev team and ask them to support Anoncoin in BitWasp?  BitWasp support I2P and TOR too.  Here they are: https://m.facebook.com/BitWasp?id=404638142925188&refsrc=https%3A%2F%2Fwww.facebook.com%2FBitWasp&_rdr

Good idea, but this is a project, not a site. And it's not in alpha state yet. So we must wait for that  Smiley
Jump to: