Ipfs: ./ipfs diag cmds الذعر

تم إنشاؤها على ٢٤ مايو ٢٠١٦  ·  4تعليقات  ·  مصدر: ipfs/ipfs

أنا أقوم بتشغيل IPFS 0.4.2. بعد التثبيت مباشرة ، قمت بتشغيل ./ipfs diag cmds الأمر الذي أصابني بالذعر:

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

أعتقد أنني (من الناحية المفاهيمية) أفهم سبب حدوث ذلك ؛ لم يتم تشغيل أي أوامر على هذه العقدة (إنها جديدة تمامًا) ، وبالتالي لا يوجد شيء يمكن طباعته. ومع ذلك ، يبدو أن الذعر في غير محله.

kinbug

ال 4 كومينتر

شكرًا على الدخول في هذا :) هل ما زال الذعر بعد إجراء أول طلب لواجهة برمجة التطبيقات؟ على سبيل المثال ، http: // localhost : 5001 / api / v0 / version.

ربما لم تكن ليلة أمس وقتًا رائعًا لبدء خلق المشكلات ؛ أولاً أرى أنني نشرت في الريبو الخاطئ ، كنت متأكدًا من أنني تحققت ... ثانيًا لم يكن لدي البرنامج الخفي قيد التشغيل عندما أصدرت ./ipfs diag cmds . عندما _أريد_ تشغيل البرنامج الخفي هذا الصباح ، حصلت على:

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

ما زلت أعتقد أنه لم يكن يجب أن يصاب بالذعر ولكن هذا يجعل الأمر أسهل قليلاً في الشرح.

هل يجب إغلاق هذه المشكلة وفتح واحدة جديدة في الريبو الصحيح؟

haarts تبدو جيدة بالنسبة لي! تفضل.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

nbingham1 picture nbingham1  ·  19تعليقات

brainframe-me picture brainframe-me  ·  3تعليقات

PayasR picture PayasR  ·  10تعليقات

Netherdrake picture Netherdrake  ·  9تعليقات

Miserlou picture Miserlou  ·  6تعليقات