Skip to content

Crash bug reported by Eligius #25

@JeremyRand

Description

@JeremyRand
[10:14:25] <wizkid057> Eligius namecoind crashed ~6 hours ago, nothing telling in debug log
[10:15:23] <wizkid057> by contrast the old version I had going had an uptime of over a year
[10:17:10] <wizkid057> actually, nm... it crashed again on restart
[10:17:16] <wizkid057> namecoind: /home/ubuntu/build/namecoin/depends/i686-pc-linux-gnu/include/boost/smart_ptr/shared_ptr.hpp:648: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = CReserveScript, typename boost::detail::sp_member_access<T>::type = CReserveScript*]: Assertion `px != 0' failed.
[10:17:44] <wizkid057> yep, wont restart now
[10:20:03] <Squidicuz> HEY! I am supposed to make a ticket about
[10:20:07] <Squidicuz> that
[10:20:09] <Squidicuz> .__.
[10:21:57] <Squidicuz> namecoind: /usr/include/boost/smart_ptr/shared_ptr.hpp:653: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = CReserveScript; typename boost::detail::sp_member_access<T>::type = CReserveScript*]: Assertion `px != 0' failed.
[10:22:19] <wizkid057> pretty sure the wallet keypool is exhausted... testing that theory
[10:23:03] <Squidicuz> I am using p2pool, everytime the RPC from p2pool connects to namecore, I get that.  I compiled namecore with wallet disabled :s
[10:23:13] <Squidicuz> Does it need the wallet? :
[10:23:45] <wizkid057> most likely in that scenario
[10:24:06] <wizkid057> since you're generating coins they have to go somewhere, unless you have something else making templates for namecoin
[10:24:06] <Squidicuz> feck. okay
[10:25:34] <wizkid057> not sure why I never had this problem before.  it would just complain the keypool was exhausted or something previously, but wouldn't crash
[10:26:09] <Squidicuz> hmmph
[10:26:51] <wizkid057> that was with a version from like, 2 years ago though :)
[10:29:09] <Squidicuz> yeah, that was what I was using too.. upgraded and uhhh..
[11:26:10] <Squidicuz> wizkid057, yup that was my issue!  recompiled with wallet enabled, imagine that, it works now

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions