Mmx233 / BitSrunLoginGo

深澜校园网登录程序 Go 语言版,适用于Windows、Linux、路由器等。提供对 Docker、Go Module、OpenWrt 的支持
GNU Affero General Public License v3.0
303 stars 27 forks source link

nil pointer panic in initLogPre() #41

Closed ArielHeleneto closed 3 days ago

ArielHeleneto commented 3 days ago

下载 1.6.2 版本的 bitsrun_linux_arm64.tar.gz 或者用 https://github.com/immortalwrt/packages/blob/master/net/bitsrunlogin-go/Makefile 改成1.6.2版本都有此问题。

运行于 openwrt on MT6000

root@Ariel-AP:~# ./bitsrun 
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x71 pc=0x3597cc]

goroutine 1 [running]:
github.com/Mmx233/BitSrunLoginGo/internal/config.initLogPre()
        github.com/Mmx233/BitSrunLoginGo/internal/config/log.go:21 +0xec
github.com/Mmx233/BitSrunLoginGo/internal/config.init.0()
        github.com/Mmx233/BitSrunLoginGo/internal/config/config.go:27 +0x20

应该如何开始排障。

ArielHeleneto commented 3 days ago

1.6.1是好的

Mmx233 commented 3 days ago

Fixed in v1.6.3