Ipfs: ./ipfs diag cmds panique

Créé le 24 mai 2016  ·  4Commentaires  ·  Source: ipfs/ipfs

J'utilise IPFS 0.4.2. Immédiatement après l'installation, j'ai couru ./ipfs diag cmds qui a paniqué :

me<strong i="7">@there</strong>:~/go-ipfs$ ./ipfs diag cmds
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0x584857]

goroutine 1 [running]:
panic(0xe4ae40, 0xc8200100c0)
        /home/whyrusleeping/go/src/runtime/panic.go:464 +0x3e6
github.com/ipfs/go-ipfs/commands.(*ReqLog).Report(0x0, 0x0, 0x0, 0x0)
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/commands/reqlog.go:108 +0x247
github.com/ipfs/go-ipfs/core/commands.glob.func1(0x767a7bae6868, 0xc8200c23c0, 0x767a7bae69f8, 0xc8200540e0)
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/core/commands/active.go:22 +0x3d
github.com/ipfs/go-ipfs/commands.(*Command).Call(0x16230c0, 0x767a7bae6868, 0xc8200c23c0, 0x0, 0x0)
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/commands/command.go:110 +0x472
main.callCommand(0x767a7bae6940, 0xc820016dc0, 0x767a7bae6868, 0xc8200c23c0, 0x16230c0, 0x1600320, 0x0, 0x0, 0x0, 0x0)
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/cmd/ipfs/main.go:346 +0xa84
main.(*cmdInvocation).Run(0xc820016d80, 0x767a7bae6940, 0xc820016dc0, 0x0, 0x0, 0x0, 0x0)
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/cmd/ipfs/main.go:189 +0x1e7
main.main()
        /builds/distributions/dists/go-ipfs/gopath/src/github.com/ipfs/go-ipfs/cmd/ipfs/main.go:154 +0x660

Je pense que je comprends (conceptuellement) pourquoi cela s'est produit ; aucune commande n'a été exécutée sur ce nœud (il est tout neuf), il n'y a donc rien à imprimer. Pourtant, une panique semble hors de propos.

kinbug

Tous les 4 commentaires

Merci d'avoir rencontré cela :) Est-ce que ça panique toujours après la première demande d'API ? Par exemple vers http://localhost :5001/api/v0/version.

Hier soir n'était probablement pas le moment idéal pour commencer à créer des problèmes ; tout d'abord, je vois que j'ai posté dans le mauvais dépôt, j'étais sûr d'avoir vérifié... Deuxièmement, je n'avais pas le démon en cours d'exécution lorsque j'ai émis ./ipfs diag cmds . Quand j'ai fait tourner le démon ce matin, j'ai obtenu :

me<strong i="7">@there</strong>:~/go-ipfs$ ./ipfs diag cmds
Command    Active  StartTime        RunTime
diag/cmds  true    May 25 08:55:46  696.373µs

Je pense toujours que cela n'aurait pas dû paniquer mais cela rend les choses un peu plus faciles à expliquer.

Dois-je fermer ce problème et en ouvrir un nouveau dans le bon référentiel ?

@haarts Ça me va bien ! Vas-y.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

daviddias picture daviddias  ·  29Commentaires

crazysoldier picture crazysoldier  ·  7Commentaires

flyingzumwalt picture flyingzumwalt  ·  28Commentaires

nbingham1 picture nbingham1  ·  19Commentaires

Netherdrake picture Netherdrake  ·  9Commentaires