NebulousLabs / Sia

Blockchain-based marketplace for file storage. Project has moved to GitLab: https://gitlab.com/NebulousLabs/Sia
https://sia.tech
MIT License
2.71k stars 442 forks source link

A critical error loading Sia has occured: Siad unexpectedly exited. Error log: Sia Daemon v1.3.3 #3178

Open cs99002 opened 5 years ago

cs99002 commented 5 years ago

BUG REPORT

A critical error loading Sia has occured: Siad unexpectedly exited. Error log: Sia Daemon v1.3.3 Git Revision 94ea84e Loading... (0/6) Loading siad... (1/6) Loading gateway... (2/6) Loading consensus... (3/6) Loading transaction pool... goroutine 1 [running]: runtime/debug.Stack(0x445e67, 0x0, 0xc42022fea8) /usr/local/go/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/local/go/src/runtime/debug/stack.go:16 +0x22 github.com/NebulousLabs/Sia/build.Critical(0xc4202301a8, 0x2, 0x2) /home/luke/go/src/github.com/NebulousLabs/Sia/build/critical.go:16 +0x93 github.com/NebulousLabs/Sia/persist.(Logger).Critical(0xc4201ae660, 0xc4202301a8, 0x2, 0x2) /home/luke/go/src/github.com/NebulousLabs/Sia/persist/log.go:37 +0xcc github.com/NebulousLabs/Sia/modules/consensus.(ConsensusSet).computeConsensusChange(0xc42017c780, 0xc4201a5260, 0x0, 0x0, 0x0, 0xc420378140, 0x1, 0x1, 0x0, 0x0, ...) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:59 +0x15b3 github.com/NebulousLabs/Sia/modules/consensus.(ConsensusSet).managedInitializeSubscribe.func2(0xc4201a5260, 0xadedc8, 0xc4201a5260) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:194 +0x1f6 github.com/NebulousLabs/Sia/vendor/github.com/coreos/bbolt.(DB).View(0xc420148780, 0xc420231068, 0x0, 0x0) /home/luke/go/src/github.com/NebulousLabs/Sia/vendor/github.com/coreos/bbolt/db.go:704 +0x90 github.com/NebulousLabs/Sia/modules/consensus.(ConsensusSet).managedInitializeSubscribe(0xc42017c780, 0xb47c40, 0xc4200e8dc0, 0xe0c26b6d00d4a2f0, 0x5253d682ec865fbc, 0x2ee720c984f32610, 0x901f80d9fd26f3c6, 0xc42002c6c0, 0x0, 0x0, ...) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:186 +0x418 github.com/NebulousLabs/Sia/modules/consensus.(ConsensusSet).ConsensusSetSubscribe(0xc42017c780, 0xb47c40, 0xc4200e8dc0, 0xe0c26b6d00d4a2f0, 0x5253d682ec865fbc, 0x2ee720c984f32610, 0x901f80d9fd26f3c6, 0xc42002c6c0, 0x0, 0x0) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:243 +0x123 github.com/NebulousLabs/Sia/modules/transactionpool.(TransactionPool).initPersist(0xc4200e8dc0, 0xc4200e8dc0, 0x2c) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:180 +0x946 github.com/NebulousLabs/Sia/modules/transactionpool.New(0xb527c0, 0xc42017c780, 0xb51c80, 0xc4200e89a0, 0xc420027e00, 0x2c, 0x0, 0x0, 0xc42008a5b8) /home/luke/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/transactionpool.go:101 +0x161 main.(Server).loadModules(0xc4200b40f0, 0xadf150, 0xc42002c420) /home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/server.go:524 +0x161b main.startDaemon(0x0, 0x0, 0x7ffd73e21211, 0xe, 0x7ffd73e2123d, 0x5, 0x7ffd73e2122c, 0x5, 0x0, 0x7ffd73e2127a, ...) /home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/daemon.go:188 +0x2b3 main.startDaemonCmd(0xc4200f3b80, 0xc42008a550, 0x0, 0x5) /home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/daemon.go:236 +0x162 github.com/spf13/cobra.(Command).execute(0xc4200f3b80, 0xc42001e0d0, 0x5, 0x5, 0xc4200f3b80, 0xc42001e0d0) /home/luke/go/src/github.com/spf13/cobra/command.go:766 +0x2c1 github.com/spf13/cobra.(Command).ExecuteC(0xc4200f3b80, 0xacf44b, 0x3b, 0xc4200adae0) /home/luke/go/src/github.com/spf13/cobra/command.go:852 +0x30a github.com/spf13/cobra.(*Command).Execute(0xc4200f3b80, 0xf07640, 0xab626f) /home/luke/go/src/github.com/spf13/cobra/command.go:800 +0x2b main.main() /home/luke/go/src/github.com/NebulousLabs/Sia/cmd/siad/main.go:174 +0x6fe Critical error: getBlockMap failed in computeConsensusChange: requested item does not exist Please submit a bug report here: https://github.com/NebulousLabs/Sia/issues requested item does not exist

Environment