-
Notifications
You must be signed in to change notification settings - Fork 77
Description
Precondition: currentcontext ist set
On Windows 11
I open bash
I execute sqlcmd -G
I can use the current cotext = issue queries.
I open emacs from that shell
I spawn an integrated shell
I run sqlcmd -G
panic:
sqlcmd -G
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x28 pc=0xddb842]
goroutine 1 [running]:
github.com/microsoft/go-sqlcmd/pkg/sqlcmd.(*Sqlcmd).scanNext(...)
/__w/1/s/go-sqlcmd/pkg/sqlcmd/sqlcmd.go:115
github.com/microsoft/go-sqlcmd/pkg/sqlcmd.(*Batch).Next(0xc000230400)
/__w/1/s/go-sqlcmd/pkg/sqlcmd/batch.go:86 +0x56
github.com/microsoft/go-sqlcmd/pkg/sqlcmd.(*Sqlcmd).Run(0xc00029e000, 0x40?, 0x1)
/__w/1/s/go-sqlcmd/pkg/sqlcmd/sqlcmd.go:143 +0x24a
github.com/microsoft/go-sqlcmd/cmd/sqlcmd.run(0xc00011e0c0, 0x1ae93e0)
/__w/1/s/go-sqlcmd/cmd/sqlcmd/sqlcmd.go:882 +0xe4a
github.com/microsoft/go-sqlcmd/cmd/sqlcmd.Execute.func2(0xc00016c308, {0xc000254a60?, 0x4?, 0x1023798?})
/__w/1/s/go-sqlcmd/cmd/sqlcmd/sqlcmd.go:251 +0x427
github.com/spf13/cobra.(*Command).execute(0xc00016c308, {0xc0004913b0, 0x1, 0x1})
/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:920 +0x847
github.com/spf13/cobra.(*Command).ExecuteC(0xc00016c308)
/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:1044 +0x3a5
github.com/spf13/cobra.(*Command).Execute(...)
/go/pkg/mod/github.com/spf13/cobra@v1.6.1/command.go:968
github.com/microsoft/go-sqlcmd/cmd/sqlcmd.Execute({0x1381ccc, 0x6})
/__w/1/s/go-sqlcmd/cmd/sqlcmd/sqlcmd.go:275 +0x18e
main.main()
/__w/1/s/go-sqlcmd/cmd/modern/main.go:52 +0x209