Author

Topic: ◈◈Bitcredit ◈◈ Migrating to UniQredit◈◈ - page 156. (Read 284527 times)

hero member
Activity: 602
Merit: 501
So there is a proposal by one of the new guys, basically, he wants us to release 230K fro the 6 mill fund. This will be placed in a faucet that will give out 23 BCR. This will be a means to reach out to new users alongside a massive marketing campaign.


Thoughts?
hero member
Activity: 1344
Merit: 502

that blog post is not so well written lol as i'm no writer


get on skype

just did and shared a few marketing ideas for when you get them - probably all obvious stuff but thought i would in case any of them hadn't been considered yet
hero member
Activity: 602
Merit: 501
diff adjustment working well enough, large sudden drop in hash.
hero member
Activity: 602
Merit: 501
so everyone just add litemode=1 in your config for now.
hero member
Activity: 602
Merit: 501
no, it's a QT related issue, i'm looking into it

Compiled under Ubuntu 14.04, the GUI ran successfully once but segfaulted thereafter until datadir is zeroed, compiled daemon works fine. Eventually I managed to get the GUI to stay up by specifying -litemode=1. I guess that disables the problematic bit.

Cheers

Graham


confirmed

can you run backtrace on your system and see if you get similar results?

legendary
Activity: 2254
Merit: 1278
no, it's a QT related issue, i'm looking into it

Compiled under Ubuntu 14.04, the GUI ran successfully once but segfaulted thereafter until datadir is zeroed, compiled daemon works fine. Eventually I managed to get the GUI to stay up by specifying -litemode=1. I guess that disables the problematic bit.

Cheers

Graham
hero member
Activity: 602
Merit: 501
A backtrace came up with this :-

Code:
(gdb) backtrace
#0  WalletModel::getOptionsModel (this=0x0) at qt/walletmodel.cpp:413
#1  0x0000555555709a7c in OverviewPage::darkSendStatus (this=0x555556cba8e0) at qt/overviewpage.cpp:390
#2  0x000055555574a588 in OverviewPage::qt_static_metacall (_o=0x555556cba8e0, _id=1, _a=0x7fffffffc8d0, _c=) at qt/moc_overviewpage.cpp:68
#3  0x00007ffff5f61a7a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ffff5f65e0b in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007ffff6a4411c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6  0x00007ffff6a4a870 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007ffff5f4d86d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007ffff5f7d4eb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ffff5f7a711 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007ffff339cc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff339cf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff339cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff5f7b031 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007ffff6ae74e6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff5f51411 in QCoreApplication::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x0000555555725377 in SendCoinsDialog::addEntry (this=this@entry=0x5555573b20c0) at qt/sendcoinsdialog.cpp:404
#17 0x000055555572548a in SendCoinsDialog::SendCoinsDialog (this=0x5555573b20c0, parent=) at qt/sendcoinsdialog.cpp:45
#18 0x0000555555677181 in WalletView::WalletView (this=0x555556cba020, parent=) at qt/walletview.cpp:71
#19 0x0000555555662a4d in WalletFrame::addWallet (this=0x555556b7f150, name=..., walletModel=0x555556e72710) at qt/walletframe.cpp:45
#20 0x00005555555e57a8 in BitcreditApplication::initializeResult (this=0x7fffffffde00, retval=) at qt/bitcredit.cpp:427
#21 0x00005555555e5c1f in BitcreditApplication::qt_static_metacall (_o=0x7fffffffde00, _id=, _a=0x7fffd3820310, _c=) at qt/bitcredit.moc:169
#22 0x00007ffff5f65f41 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007ffff6a49203 in QApplication::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007ffff6a4411c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ffff6a4a870 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007ffff5f4d86d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007ffff5f50f41 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007ffff5f7aed3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007ffff339cc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff339cf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff339cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007ffff5f7b031 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007ffff6ae74e6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007ffff5f4c4f1 in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007ffff5f4c805 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007ffff5f51f67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#37 0x00005555555d1c85 in main (argc=1, argv=) at qt/bitcredit.cpp:630

very weird
member
Activity: 102
Merit: 10
Hey, whoever said they could donate to get the new logo, you can send however much you want to this Bitcoin address:

18t5BpvRMsLaCDdLtpwSFDrA4xa8jLF95x



I'm going to go back to the guy who made this one and get a few variations of it, change colors, wording (to Blockchain Banking), etc and get all the files and things we might need.  Let me know about any final suggestions or feedback you might have.

hero member
Activity: 602
Merit: 501
maybe we need to redownload the chain? just a thought.

no, it's a QT related issue, i'm looking into it. Meanwhile, just use the daemon i included in the release. linux users and service providers are all using the update with no problem.

I'll work on it tonight and figure out whats wrong.
sr. member
Activity: 333
Merit: 250
"Raven's Cry"
maybe we need to redownload the chain? just a thought.
legendary
Activity: 966
Merit: 1000
Just for laughs, please try with a new wallet file. Ie, just back up your current wallet and let me know what happens if you use a new one.

No joy, starts syncing again from 94050-ish and craps out at current block, looks like it isn't committing anything past block 94050 to the db.
hero member
Activity: 602
Merit: 501
Just compiled from latest master and I get:
Code:
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.



************************
EXCEPTION: St11logic_error       
basic_string::_S_construct null not valid       
bitcredit in Runaway exception       

bitcredit-qt: ./allocators.h:47: LockedPageManagerBase::~LockedPageManagerBase() [with Locker = MemoryPageLocker]: Assertion `this->GetLockedPageCount() == 0' failed.
Aborted (core dumped)

Last lines in debug log:
Code:
2015-05-03 15:14:27 UpdateTip: new best=000002efdbc6c558e93a553538f859e334159c38021fa6e0a8d7ba1e0f2b95a2  height=105511  log2_work=35.541885  tx=109006  date=2015-05-03 15:09:17 progress=0.999883  cache=19237
2015-05-03 15:14:27 dsee - ignoring outdated banknode CTxIn(COutPoint(8afdd29192, 0), scriptSig=) protocol version 70007
2015-05-03 15:14:30 dseep - Asking source node for missing entry CTxIn(COutPoint(96efb0088b, 1), scriptSig=)
2015-05-03 15:14:30 dsee - ignoring outdated banknode CTxIn(COutPoint(96efb0088b, 1), scriptSig=) protocol version 70007
2015-05-03 15:14:32

************************
EXCEPTION: St11logic_error       
basic_string::_S_construct null not valid       
bitcredit in Runaway exception

That is very weird, i have not made any changes there. It is still similar to reference implementation. Just for laughs, please try with a new wallet file. Ie, just back up your current wallet and let me know what happens if you use a new one.
legendary
Activity: 966
Merit: 1000
Just compiled on xubuntu-14.10-64 from latest master, wallet syncs to current block then I get:
Code:
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.



************************
EXCEPTION: St11logic_error      
basic_string::_S_construct null not valid      
bitcredit in Runaway exception      

bitcredit-qt: ./allocators.h:47: LockedPageManagerBase::~LockedPageManagerBase() [with Locker = MemoryPageLocker]: Assertion `this->GetLockedPageCount() == 0' failed.
Aborted (core dumped)

Last lines in debug log:
Code:
2015-05-03 15:14:27 UpdateTip: new best=000002efdbc6c558e93a553538f859e334159c38021fa6e0a8d7ba1e0f2b95a2  height=105511  log2_work=35.541885  tx=109006  date=2015-05-03 15:09:17 progress=0.999883  cache=19237
2015-05-03 15:14:27 dsee - ignoring outdated banknode CTxIn(COutPoint(8afdd29192, 0), scriptSig=) protocol version 70007
2015-05-03 15:14:30 dseep - Asking source node for missing entry CTxIn(COutPoint(96efb0088b, 1), scriptSig=)
2015-05-03 15:14:30 dsee - ignoring outdated banknode CTxIn(COutPoint(96efb0088b, 1), scriptSig=) protocol version 70007
2015-05-03 15:14:32

************************
EXCEPTION: St11logic_error      
basic_string::_S_construct null not valid      
bitcredit in Runaway exception
member
Activity: 115
Merit: 10
its a runway exception
exception: st11logic_error
basic_string::_s_construct null not valid
Same here...
Win 7 x64

do you know how to run a trace?

Same error here, just posting, for awareness.  I also tried on 2 systems (one AMD one Intel and did clean installs). 

I am not sure if this matters but i tried a transaction with the new wallet, and the transaction failed claiming that the funds had already been spent in another wallet.  I then tried the same transaction in the old wallet (funds still showing available) and the transaction processed then became "unconfirmed for ~8 hours.  I did a clean install with the old wallet and the transaction was picked up and processed on the next block.  Not sure if this helps but its a weird behavior i figured you might want to know about.

I will pm you details if you are interested.
hero member
Activity: 602
Merit: 501
its a runway exception
exception: st11logic_error
basic_string::_s_construct null not valid
Same here...
Win 7 x64

do you know how to run a trace?
hero member
Activity: 602
Merit: 501
its a runway exception
exception: st11logic_error
basic_string::_s_construct null not valid
Same here...
Win 7 x64

quick google suggests it's one of two things, need to install MS redistributables, or an error in coding. Please try the first option. if the problem persists i will rummage through the code, though if you look on the explorer , some are running the version with no problems.
member
Activity: 89
Merit: 10
Rolled back to previous wallet version. Clean install of the wallet.  Do i have to get a new masternode genkey for BN?

sr. member
Activity: 283
Merit: 250
its a runway exception
exception: st11logic_error
basic_string::_s_construct null not valid
Same here...
Win 7 x64
hero member
Activity: 602
Merit: 501
its a runway exception
exception: st11logic_error
basic_string::_s_construct null not valid

Let me make a fresh system and see if i can replicate the issue.
Jump to: