-
Notifications
You must be signed in to change notification settings - Fork 7
Description
when databend-query,databend-meta upgrade to v1.2.768, the go driver 0.5.3
the scripts work sucess,
but when i upgrade go driver to 0.7.5 then return failed
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0xf0 pc=0x6ecd2f]
goroutine 1 [running]:
github.com/datafuselabs/databend-go.(*APIClient).getPaginationConfig(...)
/data/go/pkg/mod/github.com/datafuselabs/databend-go@v0.7.5/client.go:396
github.com/datafuselabs/databend-go.(*APIClient).StartQuery(0x0, {0x868008, 0xc0001887e0}, {0x7e5633?, 0x0?}, {0xabb960?, 0xc000025250?, 0x6ead76?})
/data/go/pkg/mod/github.com/datafuselabs/databend-go@v0.7.5/client.go:549 +0x6f
github.com/datafuselabs/databend-go.(*DatabendConn).query(0xc0001fa0a0, {0x867e80?, 0xabb960?}, {0x7e5633, 0xde2}, {0xabb960, 0x0, 0x0})
/data/go/pkg/mod/github.com/datafuselabs/databend-go@v0.7.5/connection.go:57 +0xd7
github.com/datafuselabs/databend-go.(*DatabendConn).QueryContext(0xc0001fa0a0, {0x867e80, 0xabb960}, {0x7e5633, 0xde2}, {0xabb960, 0x0, 0x0?})
/data/go/pkg/mod/github.com/datafuselabs/databend-go@v0.7.5/connection.go:184 +0x105
database/sql.ctxDriverQuery({0x867e80?, 0xabb960?}, {0x7efd8c1e07a0?, 0xc0001fa0a0?}, {0x0?, 0x0?}, {0x7e5633?, 0x0?}, {0xabb960, 0x0, ...})
/usr/local/go/src/database/sql/ctxutil.go:48 +0xd7
database/sql.(*DB).queryDC.func1()
/usr/local/go/src/database/sql/sql.go:1778 +0x159
database/sql.withLock({0x8662f8, 0xc000450100}, 0xc0000254d8)
/usr/local/go/src/database/sql/sql.go:3566 +0x71
database/sql.(*DB).queryDC(0xd901?, {0x867e80, 0xabb960}, {0x0, 0x0}, 0xc000450100, 0xc00184c600, {0x7e5633, 0xde2}, {0x0, ...})
/usr/local/go/src/database/sql/sql.go:1773 +0x1de
database/sql.(*DB).query(0xc000114a90, {0x867e80, 0xabb960}, {0x7e5633, 0xde2}, {0x0, 0x0, 0x0}, 0x0?)
/usr/local/go/src/database/sql/sql.go:1756 +0xfc
database/sql.(*DB).QueryContext.func1(0x0?)
/usr/local/go/src/database/sql/sql.go:1734 +0x4f
database/sql.(*DB).retry(0x0?, 0xc0000256b8)
/usr/local/go/src/database/sql/sql.go:1568 +0x42
database/sql.(*DB).QueryContext(0xc00084e000?, {0x867e80?, 0xabb960?}, {0x7e5633?, 0x30?}, {0x0?, 0xc00011d768?, 0x4194d6?})
/usr/local/go/src/database/sql/sql.go:1733 +0xc5
database/sql.(*DB).Query(...)
/usr/local/go/src/database/sql/sql.go:1747