Summary: | net-p2p/bitcoind-0.6.3 - Segmentation fault in libdb_cxx-4.8.so | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Tsoy <alexander> |
Component: | Current packages | Assignee: | Anthony Basile <blueness> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | luke-jr+gentoobugs, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=513386 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | backtrace |
Description
Alexander Tsoy
2013-04-15 21:58:44 UTC
Created attachment 345644 [details]
backtrace
Output from command
gdb -batch -ex "thread apply all bt full" /usr/bin/bitcoind /var/lib/bitcoin/core
$ emerge -qpv sys-libs/db [ebuild R ] sys-libs/db-4.8.30 USE="cxx -doc -examples -java -tcl {-test}" I can't remember for sure, but seems two noticable things happened before this problem first appeared: - gcc upgrade 4.6.3 -> 4.7.2 and the world was fully reemerged - hardened sources upgrade 3.7* -> 3.8* (I actually tried all versions >=3.8.3) We've progressed quite a bit. Are you still getting this issue? (In reply to Alexander Tsoy from comment #3) > - gcc upgrade 4.6.3 -> 4.7.2 and the world was fully reemerged Okay I think I know what's going on here and why I can't reproduce this. Its related to bug #513386. The c++ abi changed on upgrading gcc and this broke against bitcoind-0.6.3 which was still comiled with 4.6. Its a problem we're starting to recognize in gentoo. For now, just recompile bitcoind. In the future, we're working on having portage recognize this mismatch and trigger a rebuild. (In reply to Anthony Basile from comment #4) > We've progressed quite a bit. Are you still getting this issue? I haven't used bitcoind for a long time, so I can't say for sure if this problem still exist or not. :) (In reply to Anthony Basile from comment #5) > (In reply to Alexander Tsoy from comment #3) > > - gcc upgrade 4.6.3 -> 4.7.2 and the world was fully reemerged > > Okay I think I know what's going on here and why I can't reproduce this. > Its related to bug #513386. The c++ abi changed on upgrading gcc and this > broke against bitcoind-0.6.3 which was still comiled with 4.6. Its a > problem we're starting to recognize in gentoo. As I mentioned in comment #3 I reemerged the whole @world after gcc upgrade. |