But this is code is perfectly working in windows and when i am trying to run this on ubuntu it is giving the above error.
On Tue, Sep 18, 2018 at 12:22 AM Justin Israel <justinisr...@gmail.com> wrote: > Your stack trace isn't long enough to see the usage of ipfs leading up to > the crash. And your example code doesn't show usage of that library. > Somewhere in there you must have a nil pointer to a RequestBuilder, on > which Send() is being called. > > On Tue, Sep 18, 2018, 3:42 AM akshita babel <akshitababel.1...@gmail.com> > wrote: > >> When I am running a program which is for a web response I am getting a >> run time error as follows: >> http: panic serving 127.0.0.1:43802: runtime error: invalid memory >> address or nil pointer dereference >> goroutine 6 [running]: >> net/http.(*conn).serve.func1(0xc4200a4a00) >> /usr/lib/go-1.10/src/net/http/server.go:1726 +0x11b >> panic(0x9b5360, 0xd99230) >> /usr/lib/go-1.10/src/runtime/panic.go:502 +0x24a >> github.com/ipfs/go-ipfs-api.(*RequestBuilder).Send(0xc4201740a0, >> 0xb95c60, 0xc420022100, 0x0, 0x0, 0x0) >> The code of main file is as follows: >> func main() { >> >> router := httprouter.New() >> router.RedirectTrailingSlash = true >> c := cors.New(cors.Options{ >> AllowedOrigins: []string{"*"}, >> AllowedMethods: []string{"GET", "POST", "OPTIONS", "Authorization"}, >> AllowedHeaders: []string{"*"}, >> AllowCredentials: true, >> }) >> router.GET("/create", StoreAndGetHash) >> router.GET("/read/:hashvalue", GetFile) >> router.GET("/appdata/:appID", ReadPeer) >> router.GET("/update", UpdateAndGetHash) >> router.GET("/createdir", GetDir) >> router.GET("/newkey", GetNewKey) >> >> log.Fatal(http.ListenAndServe(":3000", c.Handler(router))) >> >> } >> >> I am working on ubuntu >> >> -- >> You received this message because you are subscribed to the Google Groups >> "golang-nuts" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to golang-nuts+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.