[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Elliott Sales de Andrade

The status of the issue: `Crash when processing github.com/kr/pretty 0.1.0` of 
project: `golist` has been updated to: Closed by qulogic.

https://pagure.io/golist/issue/8
___
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org


[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Elliott Sales de Andrade

qulogic added a new comment to an issue you are following:
``
Closing as a duplicate of #7.
``

To reply, visit the link below or just reply to this email
https://pagure.io/golist/issue/8
___
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org


[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Elliott Sales de Andrade

qulogic added a new comment to an issue you are following:
``
This looks the same as #7, no?
``

To reply, visit the link below or just reply to this email
https://pagure.io/golist/issue/8
___
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org


[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Nicolas Mailhot

nim added a new comment to an issue you are following:
``
Sure it does, however till someone analyses both issues and concludes they are 
the same, it's dangerous to track only one of them.
``

To reply, visit the link below or just reply to this email
https://pagure.io/golist/issue/8
___
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org


[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Elliott Sales de Andrade

qulogic added a new comment to an issue you are following:
``
Well, the null pointer is here:
```

/builddir/build/BUILD/symbols-extractor-9f4330a0f4437ca61ba92f9f30e34424c6742ad6/_build/src/github.com/gofed/symbols-extractor/pkg/util/internal/load/pkg.go:1888
 +0x5f fp=0xc000123038 sp=0xc000122ff8 pc=0x5637f95433af
```
which is the same line and file as #7.
``

To reply, visit the link below or just reply to this email
https://pagure.io/golist/issue/8
___
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org


[golist] Issue #8: Crash when processing github.com/kr/pretty 0.1.0

2019-04-25 Thread Nicolas Mailhot

nim reported a new issue against the project: `golist` that you are following:
``
golist 9f4330a, built on x86_64 with 
https://koji.fedoraproject.org/koji/buildinfo?buildID=1139757 crashes when 
processing github.com/kr/pretty 0.1.0

It should not do that

```sh
+ cd pretty-0.1.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ export GOIPATH=github.com/kr/pretty
+ GOIPATH=github.com/kr/pretty
+ export GOBUILDDIR=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build
+ GOBUILDDIR=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build
+ export 
GOPATH=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build:/usr/share/gocode
+ 
GOPATH=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build:/usr/share/gocode
+ export 
PATH=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ 
PATH=/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ export GOSOURCEDIR=/builddir/build/BUILD/pretty-0.1.0
+ GOSOURCEDIR=/builddir/build/BUILD/pretty-0.1.0
+ export 'LDFLAGS= -X github.com/kr/pretty/version=0.1.0'
+ LDFLAGS=' -X github.com/kr/pretty/version=0.1.0'
+ rm -fr /builddir/build/BUILD/pretty-0.1.0/vendor
+ [[ ! -e /builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/bin ]]
+ [[ ! -e 
/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com/kr/pretty
 ]]
++ dirname 
/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com/kr/pretty
+ install -m 0755 -vd 
/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com/kr
install: creating directory 
'/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com'
install: creating directory 
'/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com/kr'
+ ln -fs /builddir/build/BUILD/pretty-0.1.0 
/builddir/build/BUILD/creachadair-shell-85f4313bf556/_build/src/github.com/kr/pretty
+ golist --imported --package-path github.com/kr/pretty --skip-self --tests

panic: runtime error: invalid memory address or nil pointer dereference 
[recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x5637f95433af]

goroutine 1 [running]:
panic(0x5637f99f79e0, 0x5637f9d7fd40)
/usr/lib/golang/src/runtime/panic.go:556 +0x2cf fp=0xc000122e20 
sp=0xc000122d90 pc=0x5637f93c01bf
github.com/urfave/cli.HandleAction.func1(0xc000123a30)
/usr/share/gocode/src/github.com/urfave/cli/app.go:473 +0x27a 
fp=0xc000122ec8 sp=0xc000122e20 pc=0x5637f983ec8a
runtime.call32(0x0, 0x5637f9a7a848, 0xcaa230, 0x80008)
/usr/lib/golang/src/runtime/asm_amd64.s:522 +0x3d fp=0xc000122ef8 
sp=0xc000122ec8 pc=0x5637f93eb86d
panic(0x5637f99f79e0, 0x5637f9d7fd40)
/usr/lib/golang/src/runtime/panic.go:513 +0x1bd fp=0xc000122f88 
sp=0xc000122ef8 pc=0x5637f93c00ad
runtime.panicmem()
/usr/lib/golang/src/runtime/panic.go:82 +0x60 fp=0xc000122fa8 
sp=0xc000122f88 pc=0x5637f93bf1c0
runtime.sigpanic()
/usr/lib/golang/src/runtime/signal_unix.go:390 +0x186 fp=0xc000122ff8 
sp=0xc000122fa8 pc=0x5637f93d5606
github.com/gofed/symbols-extractor/pkg/util/internal/load.ImportPaths(0xc000225e80,
 0x1, 0x1, 0x0, 0x2, 0xc38a00)

/builddir/build/BUILD/symbols-extractor-9f4330a0f4437ca61ba92f9f30e34424c6742ad6/_build/src/github.com/gofed/symbols-extractor/pkg/util/internal/load/pkg.go:1888
 +0x5f fp=0xc000123038 sp=0xc000122ff8 pc=0x5637f95433af
github.com/gofed/symbols-extractor/pkg/util/internal/load.PackagesAndErrors(0xc000225e80,
 0x1, 0x1, 0x5637f9a84de0, 0xc000291220, 0x0)

/builddir/build/BUILD/symbols-extractor-9f4330a0f4437ca61ba92f9f30e34424c6742ad6/_build/src/github.com/gofed/symbols-extractor/pkg/util/internal/load/pkg.go:1842
 +0xa5 fp=0xc0001231b0 sp=0xc000123038 pc=0x5637f9542c55
github.com/gofed/symbols-extractor/pkg/util.ListPackage(0xc0001483a0, 0x14, 
0x14, 0x0, 0xc0001232b8)

/builddir/build/BUILD/symbols-extractor-9f4330a0f4437ca61ba92f9f30e34424c6742ad6/_build/src/github.com/gofed/symbols-extractor/pkg/util/util.go:420
 +0x91 fp=0xc000123220 sp=0xc0001231b0 pc=0x5637f982d8e1
github.com/gofed/symbols-extractor/pkg/util.(*PackageInfoCollector).CollectPackageInfos.func1(0xc000148360,
 0x55, 0x5637f9a868c0, 0xc000298820, 0x0, 0x0, 0x0, 0xc000123350)

/builddir/build/BUILD/symbols-extractor-9f4330a0f4437ca61ba92f9f30e34424c6742ad6/_build/src/github.com/gofed/symbols-extractor/pkg/util/util.go:181
 +0x6ea fp=0xc0001232c8 sp=0xc000123220 pc=0x5637f982e21a
path/filepath.walk(0xc000148360, 0x55, 0x5637f9a868c0, 0xc000298820, 
0xc000291200, 0x0, 0x2)
/usr/lib/golang/src/path/filepath/path.go:362 +0xf8 fp=0xc0001233a0 
sp=0xc0001232c8 pc=0x5637f94bb978
path/filepath.Walk(0xc000148360, 0x55, 0xc000291200, 0x5637f984502e, 0x1)