Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

runtime: out of memory: cannot allocate 31195136-byte block (34312716288 in use) #23922

Closed
rajender opened this issue Feb 19, 2018 · 1 comment

Comments

@rajender
Copy link
Contributor

rajender commented Feb 19, 2018

One our batch processes, which runs daily is crashing randomly with following stack trace.
This is on a machine with 6TB RAM, Windows 2016 server and Go1.9

runtime: out of memory: cannot allocate 31195136-byte block (34312716288 in use)
fatal error: out of memory

runtime stack:
runtime.throw(0x561a8d, 0xd)
C:/Go/src/runtime/panic.go:605 +0x9c
runtime.largeAlloc(0x1dc0000, 0xc30101, 0x1e20b706)
C:/Go/src/runtime/malloc.go:829 +0x11b
runtime.mallocgc.func1()
C:/Go/src/runtime/malloc.go:722 +0x4d
runtime.systemstack(0xc04202a600)
C:/Go/src/runtime/asm_amd64.s:344 +0x7e
runtime.mstart()
C:/Go/src/runtime/proc.go:1125

goroutine 33 [running]:
runtime.systemstack_switch()
C:/Go/src/runtime/asm_amd64.s:298 fp=0xc04a4fdab8 sp=0xc04a4fdab0 pc=0x454dd0
runtime.mallocgc(0x1dc0000, 0x5469a0, 0x620301, 0xc04a4fdba8)
C:/Go/src/runtime/malloc.go:721 +0x7f7 fp=0xc04a4fdb60 sp=0xc04a4fdab8 pc=0x410b67
runtime.newarray(0x5469a0, 0x44000, 0xc4d257f260)
C:/Go/src/runtime/malloc.go:853 +0x67 fp=0xc04a4fdb90 sp=0xc04a4fdb60 pc=0x410ed7
runtime.makeBucketArray(0x536f60, 0xc04a4fdc12, 0x47e125, 0x63e5b0)
C:/Go/src/runtime/hashmap.go:927 +0xfc fp=0xc04a4fdbd8 sp=0xc04a4fdb90 pc=0x40a42c
runtime.hashGrow(0x536f60, 0xc05458a990)
C:/Go/src/runtime/hashmap.go:951 +0xaa fp=0xc04a4fdc38 sp=0xc04a4fdbd8 pc=0x40a5ea
runtime.mapassign_fast64(0x536f60, 0xc05458a990, 0x38e0e2a635f2e, 0x63ebe0)
C:/Go/src/runtime/hashmap_fast.go:573 +0x1b9 fp=0xc04a4fdc98 sp=0xc04a4fdc38 pc=0x40cb59
main.updateStatCard(0xc04a4fde40, 0xc04a4ffc60, 0xc201862000, 0xc05458a990)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:844 +0x2f5 fp=0xc04a4fdd18 sp=0xc04a4fdc98 pc=0x502bc5
main.updateStatsCard(0xc05458a870, 0xc05458a8a0, 0xc05458a8d0, 0xc05458a900, 0xc05458a930, 0xc05458a960, 0xb, 0xc13bb7f400, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:766 +0x145 fp=0xc04a4fdef0 sp=0xc04a4fdd18 pc=0x501fc5
main.processRecords(0xc042080140, 0xc05458a870, 0xc05458a8a0, 0xc05458a8d0, 0xc05458a900, 0xc05458a930, 0xc05458a960, 0xb, 0xc13bb7f400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101 fp=0xc04a4fe688 sp=0xc04a4fdef0 pc=0x500c61
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256 fp=0xc04a4fffd0 sp=0xc04a4fe688 pc=0x4fc636
runtime.goexit()
C:/Go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc04a4fffd8 sp=0xc04a4fffd0 pc=0x4579d1
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 1 [semacquire, 26 minutes]:
sync.runtime_Semacquire(0xc0423623dc)
C:/Go/src/runtime/sema.go:56 +0x40
sync.(*WaitGroup).Wait(0xc0423623d0)
C:/Go/src/sync/waitgroup.go:131 +0x79
main.main()
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:412 +0x1bda

goroutine 5 [chan receive, 26 minutes]:
database/sql.(*DB).connectionOpener(0xc042080140)
C:/Go/src/database/sql/sql.go:871 +0x5a
created by database/sql.Open
C:/Go/src/database/sql/sql.go:609 +0x1f5

goroutine 10 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2b03470, 0x0, 0x0, 0x0, 0x0, 0xc04680be18)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2b03470, 0x2b03470)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc586be8010, 0xc45329eaa0, 0xa, 0xa, 0x538300, 0xc04680be68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc260015180, 0xc04680be78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc2600151b0, 0xc04680bec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc260015180, 0x6)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc2f2fcac00, 0xc2f2fcac30, 0xc2f2fcac60, 0xc2f2fcac90, 0xc2f2fcacc0, 0xc2f2fcacf0, 0xb, 0xc4a1c5f400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 11 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa758ae0, 0x0, 0x0, 0xc4b2b8fcc0, 0xd, 0xd)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa758ae0, 0xa758ae0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc144aceaf0, 0xc0d8ec8340, 0x1a, 0x1a, 0xc0483dcf28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc4587eab70, 0xc0d8ec8340, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc4587eab70, 0xc2edada000, 0x1a, 0x1a, 0x1a, 0x1a, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc150066a80, 0xc6bd550a00, 0xc0483df308, 0x1a, 0x1a, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc05b2e6120, 0x60c600, 0xc04200e108, 0xc0483df308, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc05b2e6120, 0xc0483df308, 0x1a, 0x1a, 0xc0483dd710, 0xc3c77d0340, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc042637bd0, 0xc, 0xc08bdc5050, 0xc08bdc5080, 0xc08bdc50b0, 0xc08bdc50e0, 0xc08bdc5110, 0xc08bdc5140, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1173 +0x115d
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 12 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2ae00e0, 0x0, 0x0, 0x8, 0xc182d07fa0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2ae00e0, 0x2ae00e0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc182d07fa0, 0x52b740, 0xc182d07fa0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc3446021e0, 0x56cce8, 0xc3446021e0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc3446021e0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc0646de180, 0x60b9e8, 0xc17e572070)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc57c064ec0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc1b3331f00, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc1b3331f00, 0xc057fcb0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc27ad71460, 0xc057fcb0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.weekUS(0xc042080140, 0x0, 0xec9683bc0, 0x620380, 0x31345, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x20e
main.printStats(0xc042080140, 0xc0426377e0, 0xb, 0xc34af85e60, 0xc34af85e90, 0xc34af85ec0, 0xc34af85ef0, 0xc34af85f20, 0xc34af85f50, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 13 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2a5f730, 0x0, 0xc042454700, 0x8, 0x0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2a5f730, 0x2a5f730)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc1782ed1c8, 0x52b740, 0xc1782ed1c8)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc04234b810, 0x56cce8, 0xc04234b810)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc04234b810, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc063c525d0, 0x60b9e8, 0xc14b13c1c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc275f5f340, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc6b2fb7d00, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc6b2fb7d00, 0xc044ccd0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc809285300, 0xc044ccd0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.month(0xc042080140, 0x0, 0xecc8c7cd0, 0x620380, 0x3125d, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x20e
main.printStats(0xc042080140, 0xc0421ff620, 0x1e, 0xc28cfd3f20, 0xc28cfd3f50, 0xc28cfd3f80, 0xc28cfd3fb0, 0xc1e35c0000, 0xc1e35c0030, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 14 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc1f7bb5e00, 0xa762210, 0x0, 0x52ba80, 0xc052e54e84, 0x3, 0xc04205b800)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc5d37d58c8, 0xc1b5fa5220, 0xa, 0xa, 0x538300, 0xc046ac7e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc07a5b5900, 0xc046ac7e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc07a5b5930, 0xc046ac7ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc07a5b5900, 0xc04224a120)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc4a5855680, 0xc4a58556b0, 0xc4a58556e0, 0xc4a58559e0, 0xc4a5855a10, 0xc4a5855a40, 0xb, 0xc068fce400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 15 [runnable]:
main.updateStatsCard(0xc4509f7890, 0xc4509f78c0, 0xc4509f78f0, 0xc4509f7920, 0xc4509f7950, 0xc4509f7980, 0xb, 0xc068fcf800, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:791 +0x5ed
main.processRecords(0xc042080140, 0xc4509f7890, 0xc4509f78c0, 0xc4509f78f0, 0xc4509f7920, 0xc4509f7950, 0xc4509f7980, 0xb, 0xc068fcf800, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 16 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2a92d30, 0x0, 0xc0422d2000, 0x8, 0x0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2a92d30, 0x2a92d30)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc5a929e2a8, 0x52b740, 0xc5a929e2a8)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc4c5afe550, 0x56cce8, 0xc4c5afe550)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc4c5afe550, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc10da2f830, 0x60b9e8, 0xc1d8892070)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc7ef3881c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc102275200, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc102275200, 0xc04a0570f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc59972fac0, 0xc04a0570f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.weekUS(0xc042080140, 0x0, 0xec7d773c0, 0x620380, 0x311f4, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x20e
main.printStats(0xc042080140, 0xc042637740, 0xe, 0xc3e76c75f0, 0xc3e76c7620, 0xc3e76c7650, 0xc3e76c77a0, 0xc3e76c77d0, 0xc3e76c7800, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 17 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2a3f210, 0x0, 0x0, 0x8, 0xc4549b9f40)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2a3f210, 0x2a3f210)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc4549b9f40, 0x52b740, 0xc4549b9f40)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc20bb52370, 0x56cce8, 0xc20bb52370)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc20bb52370, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc2e00f0f60, 0x60b9e8, 0xc58efac150)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc6e32bdd40, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc4903d7780, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc4903d7780, 0xc04758b0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc7096c02e0, 0xc04758b0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.weekUS(0xc042080140, 0x0, 0xec9210ac0, 0x620380, 0x311b7, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x20e
main.printStats(0xc042080140, 0xc042637420, 0xa, 0xc060b44b70, 0xc060b44ba0, 0xc060b44bd0, 0xc060b44c00, 0xc060b44c30, 0xc060b44c60, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 18 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc2c9354140, 0xa7a4a40, 0x1, 0x55bf00, 0xc41797e000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc2b65f50a0, 0xc160da6b40, 0xa, 0xa, 0x538300, 0xc052ecbe68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc314183c00, 0xc052ecbe78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc314183c30, 0xc052ecbec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc314183c00, 0x6)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc1e1731f20, 0xc1e1731f50, 0xc1e1731f80, 0xc1e1731fb0, 0xc04447a000, 0xc04447a030, 0xb, 0xc0d65c3800, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 19 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc2b5860e40, 0x2aefac0, 0x2, 0x52a100, 0xc417984000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc7eaffe1f8, 0xc380f7c000, 0xa, 0xa, 0xec7c8f340, 0xc042877e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc0c8674680, 0xc042877e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc0c86746b0, 0xc042877ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc0c8674680, 0xc0ef398a80)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc0ef398a50, 0xc0ef398a80, 0xc0ef398ab0, 0xc0ef398ae0, 0xc0ef398b10, 0xc0ef398b40, 0xb, 0xc66eea7800, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 20 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc7f9650640, 0xa764ec0, 0x2, 0x52a100, 0xc4179789a0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc1f0926688, 0xc07dd0abe0, 0xa, 0xa, 0xecc381cd0, 0xc04d701e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc1eff4f680, 0xc04d701e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc1eff4f6b0, 0xc04d701ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc1eff4f680, 0xc61219cc00)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc61219cbd0, 0xc61219cc00, 0xc61219cc30, 0xc61219cc60, 0xc61219cc90, 0xc61219ccc0, 0xb, 0xc0920d4400, 0x24, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 21 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa7a0a20, 0x0, 0x0, 0x3, 0xc042392300, 0xc23772fd00)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa7a0a20, 0xa7a0a20)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc4c5afe690, 0xc4691a85e0, 0x2, 0x2, 0xc042bacb98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc10da2f890, 0xc4691a85e0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc10da2f890, 0xc4c5afe6e0, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc32000c100, 0xc7ef388240, 0xc042bad130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc7a0ace070, 0xc128392b50, 0xc192c8b920, 0x2e, 0xc042bad130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b920, 0x2e, 0xc042bad130, 0x2, 0x2, 0x1ed97001, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b920, 0x2e, 0xc042bad130, 0x2, 0x2, 0xc4691a85c0, 0x2d1bae48, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b920, 0x2e, 0xc042bad130, 0x2, 0x2, 0xc4691a85c0)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc192c8b920, 0x2e, 0xc042bad130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xed02b4b50, 0x620380, 0x312c4, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc0426ce4c0, 0xa, 0xc35d6ed620, 0xc35d6ed650, 0xc35d6ed680, 0xc35d6ed6b0, 0xc35d6ed6e0, 0xc35d6ed710, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1364 +0x4ef4
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 22 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa81d580, 0x0, 0x0, 0x3, 0xc042392480, 0xc0f2ed7740)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa81d580, 0xa81d580)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc4bfa2a050, 0xc8092852c0, 0x2, 0x2, 0xc04baf8b98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc04ec931d0, 0xc8092852c0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc04ec931d0, 0xc4bfa2a0a0, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc54fe7f7e0, 0xc1c86db380, 0xc04baf9130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc1f0148070, 0xc797094ce0, 0xc3663bd4d0, 0x2e, 0xc04baf9130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc3663bd4d0, 0x2e, 0xc04baf9130, 0x2, 0x2, 0x2ffbb701, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc3663bd4d0, 0x2e, 0xc04baf9130, 0x2, 0x2, 0xc8092852a0, 0x39540140, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc3663bd4d0, 0x2e, 0xc04baf9130, 0x2, 0x2, 0xc8092852a0)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc3663bd4d0, 0x2e, 0xc04baf9130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.weekUS(0xc042080140, 0x0, 0xecb569e40, 0x620380, 0x3125f, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x1bc
main.printStats(0xc042080140, 0xc042637d10, 0xb, 0xc051600600, 0xc051600630, 0xc051600660, 0xc051600690, 0xc0516006c0, 0xc0516006f0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 23 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0x2a518d0, 0x0, 0x0, 0x3, 0xc042392600, 0xc2fbc0edc0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0x2a518d0, 0x2a518d0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc20bb524b0, 0xc59972fa80, 0x2, 0x2, 0xc04afaab98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc2e00f1740, 0xc59972fa80, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc2e00f1740, 0xc20bb52500, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc7fd697d80, 0xc6e32bde40, 0xc04afab130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc3a4f04070, 0xc43cd8c960, 0xc440dcf410, 0x2e, 0xc04afab130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf410, 0x2e, 0xc04afab130, 0x2, 0x2, 0x374c7801, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf410, 0x2e, 0xc04afab130, 0x2, 0x2, 0xc59972fa60, 0x13079db0, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf410, 0x2e, 0xc04afab130, 0x2, 0x2, 0xc59972fa60)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc440dcf410, 0x2e, 0xc04afab130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xecaa36050, 0x620380, 0x311f5, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc0426375f0, 0xb, 0xc23eafb2c0, 0xc23eafb2f0, 0xc23eafb320, 0xc23eafb350, 0xc23eafb380, 0xc23eafb3b0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 24 [runnable]:
main.updateStatCard(0xc044adfe40, 0xc044ae1c60, 0xc35c64c5b0, 0xc0837e0360)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:808 +0x4c5
main.updateStatsCard(0xc0837e0240, 0xc0837e0270, 0xc0837e02a0, 0xc0837e02d0, 0xc0837e0300, 0xc0837e0330, 0xb, 0xc06d2e6c00, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:776 +0x38a
main.processRecords(0xc042080140, 0xc0837e0240, 0xc0837e0270, 0xc0837e02a0, 0xc0837e02d0, 0xc0837e0300, 0xc0837e0330, 0xb, 0xc06d2e6c00, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 25 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2a3c4e0, 0x0, 0x0, 0x8, 0xc5a929e230)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2a3c4e0, 0x2a3c4e0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc5a929e230, 0x52b740, 0xc5a929e230)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc3446020a0, 0x56cce8, 0xc3446020a0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc3446020a0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc06f87bb00, 0x60b9e8, 0xc1cd8ee1c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc57c064d80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc102275180, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc102275180, 0xc04ec850f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc59972f9c0, 0xc04ec850f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.weekUS(0xc042080140, 0x0, 0xece759950, 0x620380, 0x31265, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x20e
main.printStats(0xc042080140, 0xc0426379d0, 0xa, 0xc0424bc810, 0xc0424bc840, 0xc0424bc870, 0xc0424bc8a0, 0xc0424bc8d0, 0xc0424bc900, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 26 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa75c830, 0x0, 0x0, 0xc3663bd560, 0x14, 0x14)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa75c830, 0xa75c830)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc155260410, 0xc597a47d40, 0x1a, 0x1a, 0xc04ee2cf28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc0906bf290, 0xc597a47d40, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc0906bf290, 0xc2ada63200, 0x1a, 0x1a, 0x1a, 0x1a, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc43bfe6020, 0xc6c8265300, 0xc04ee2f308, 0x1a, 0x1a, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc491bf8120, 0x60c600, 0xc04200e108, 0xc04ee2f308, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc491bf8120, 0xc04ee2f308, 0x1a, 0x1a, 0xc04ee2d710, 0xc809285320, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc0421ff260, 0x13, 0xc12fb3d4a0, 0xc12fb3d4d0, 0xc12fb3d500, 0xc12fb3d530, 0xc12fb3d560, 0xc12fb3d590, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1173 +0x115d
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 27 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2b03ac0, 0x0, 0x0, 0x0, 0x0, 0x4eab7a40)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2b03ac0, 0xc5b2eb4330)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc13d474388, 0xc1b4e57e00, 0xa, 0xa, 0xec6a5a5d0, 0xc042d05e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc2d16cca80, 0xc042d05e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc2d16ccab0, 0xc042d05ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc2d16cca80, 0xc3cf850b10)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc3cf850ae0, 0xc3cf850b10, 0xc3cf850b40, 0xc3cf850b70, 0xc3cf850ba0, 0xc3cf850bd0, 0xb, 0xc0920d4c00, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 28 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2afa7c0, 0x0, 0xc042306380, 0x8, 0x0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2afa7c0, 0x2afa7c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc182d07f78, 0x52b740, 0xc182d07f78)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc344602140, 0x56cce8, 0xc344602140)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc344602140, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc0646de150, 0x60b9e8, 0xc054454070)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc57c064e80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc1b3331e80, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc1b3331e80, 0xc0441cb0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc27ad71420, 0xc0441cb0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.weekUS(0xc042080140, 0x0, 0xecb2dbfc0, 0x620380, 0x313f3, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x20e
main.printStats(0xc042080140, 0xc042637690, 0xa, 0xc08b9e0ae0, 0xc08b9e0b10, 0xc08b9e0b40, 0xc08b9e0ba0, 0xc08b9e0bd0, 0xc08b9e0c00, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 29 [runnable]:
main.updateStatCard(0xc044c51e40, 0xc044c53c60, 0xc7273020d0, 0xc09f9f1410)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:846 +0x1ae
main.updateStatsCard(0xc09f9f12f0, 0xc09f9f1320, 0xc09f9f1350, 0xc09f9f1380, 0xc09f9f13b0, 0xc09f9f13e0, 0xb, 0xc13bb7e400, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:766 +0x145
main.processRecords(0xc042080140, 0xc09f9f12f0, 0xc09f9f1320, 0xc09f9f1350, 0xc09f9f1380, 0xc09f9f13b0, 0xc09f9f13e0, 0xb, 0xc13bb7e400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 30 [runnable]:
main.updateStatCard(0xc0437c7e40, 0xc0437c9c60, 0xc7dc094000, 0xc46554de30)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:808 +0x4c5
main.updateStatsCard(0xc46554dd10, 0xc46554dd40, 0xc46554dd70, 0xc46554dda0, 0xc46554ddd0, 0xc46554de00, 0xb, 0xc4a1c5e400, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:776 +0x38a
main.processRecords(0xc042080140, 0xc46554dd10, 0xc46554dd40, 0xc46554dd70, 0xc46554dda0, 0xc46554ddd0, 0xc46554de00, 0xb, 0xc4a1c5e400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 31 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0xa79c3b0, 0x0, 0x0, 0x5a486ed0, 0x5a7fcdd0, 0x5a486ed0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0xa79c3b0, 0xc240bf00c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc0424ae450, 0xc0823b4f00, 0xa, 0xa, 0xed1ea37d0, 0xc046363e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc1193fc480, 0xc046363e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc1193fc4b0, 0xc046363ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc1193fc480, 0xc1f81ecb10)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc1f81ecae0, 0xc1f81ecb10, 0xc1f81ecb40, 0xc1f81ecb70, 0xc1f81ecba0, 0xc1f81ecbd0, 0xb, 0xc04298fc00, 0x24, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 32 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0x2a92010, 0x0, 0x0, 0x3, 0xc042393380, 0xc1ab412ac0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0x2a92010, 0x2a92010)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc1c7a90cd0, 0xc1041dc380, 0x2, 0x2, 0xc04b154b98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc076c93440, 0xc1041dc380, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc076c93440, 0xc1c7a90d20, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc1648ed4a0, 0xc14d72bb00, 0xc04b155130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc151f2e070, 0xc0fdb75170, 0xc282d37b90, 0x2e, 0xc04b155130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc282d37b90, 0x2e, 0xc04b155130, 0x2, 0x2, 0x3506d401, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc282d37b90, 0x2e, 0xc04b155130, 0x2, 0x2, 0xc1041dc360, 0x3af848e8, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc282d37b90, 0x2e, 0xc04b155130, 0x2, 0x2, 0xc1041dc360)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc282d37b90, 0x2e, 0xc04b155130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xed2088a50, 0x620380, 0x31257, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc0421ff560, 0x15, 0xc0e25b8de0, 0xc0e25b8e10, 0xc0e25b8e40, 0xc0e25b8e70, 0xc0e25b8ea0, 0xc0e25b8ed0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 34 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc0ebf18b80, 0xa71e770, 0x9, 0x52ba80, 0xc417980000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc09a3b5ab0, 0xc338cc6820, 0xa, 0xa, 0xec850cbd0, 0xc044f13e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc1e941fb80, 0xc044f13e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc1e941fbb0, 0xc044f13ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc1e941fb80, 0xc47bf2cae0)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc47bf2cab0, 0xc47bf2cae0, 0xc47bf2cb10, 0xc47bf2cb40, 0xc47bf2cb70, 0xc47bf2cba0, 0xb, 0xc1741fbc00, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 35 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2a3dea0, 0x0, 0x0, 0x0, 0x0, 0xc04e759e18)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2a3dea0, 0x2a3dea0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc54b45c548, 0xc09e607d60, 0xa, 0xa, 0x538300, 0xc04e759e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc453501900, 0xc04e759e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc453501930, 0xc04e759ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc453501900, 0xc04224a5d0)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc5f85b0c90, 0xc5f85b0cc0, 0xc5f85b0cf0, 0xc5f85b0d20, 0xc5f85b0d50, 0xc5f85b0d80, 0xb, 0xc1741fb000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 36 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0xa71d400, 0x0, 0xc04232d180, 0x8, 0x0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0xa71d400, 0xa71d400)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc4549b9f18, 0x52b740, 0xc4549b9f18)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc4d177ecd0, 0x56cce8, 0xc4d177ecd0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc4d177ecd0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc1553bb110, 0x60b9e8, 0xc357818150)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc13b0f5840, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc4903d7680, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc4903d7680, 0xc043af50f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc7096c02a0, 0xc043af50f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.month(0xc042080140, 0x0, 0xecf409240, 0x620380, 0x313e7, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x20e
main.printStats(0xc042080140, 0xc042636e40, 0x10, 0xc15a2a6ed0, 0xc15a2a6f00, 0xc15a2a6f30, 0xc15a2a6f60, 0xc15a2a6f90, 0xc15a2a6fc0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 37 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc629e2b680, 0xa756ad0, 0x2, 0x52a100, 0xc417986000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc164259348, 0xc20f82c460, 0xa, 0xa, 0xecb0e1bc0, 0xc042e13e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc6b17fb100, 0xc042e13e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc6b17fb130, 0xc042e13ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc6b17fb100, 0xc2cc552390)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc2cc552360, 0xc2cc552390, 0xc2cc5523c0, 0xc2cc5523f0, 0xc2cc552420, 0xc2cc552450, 0xb, 0xc2c77d9000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 38 [runnable]:
reflect.Value.Type(0x52bac0, 0xc2e8e62ef8, 0x86, 0x52bac0, 0xc589352058)
C:/Go/src/reflect/value.go:1685 +0x1f4
database/sql.convertAssign(0x5240a0, 0xc589352058, 0x52bac0, 0xc2e8e62ef8, 0x1, 0xc6c3a0)
C:/Go/src/database/sql/convert.go:353 +0x127c
database/sql.(*NullInt64).Scan(0xc589352058, 0x52bac0, 0xc2e8e62ef8, 0xc6c3a0, 0xc589352058)
C:/Go/src/database/sql/sql.go:199 +0x5f
database/sql.convertAssign(0x538300, 0xc589352058, 0x52bac0, 0xc2e8e62ef8, 0x0, 0x0)
C:/Go/src/database/sql/convert.go:337 +0x15a6
database/sql.(*Rows).Scan(0xc0f48bf280, 0xc06d9e82f8, 0xa, 0xa, 0xc0ca906a50, 0xc0ca906a80)
C:/Go/src/database/sql/sql.go:2709 +0x1a6
main.processRecords(0xc042080140, 0xc0ca906990, 0xc0ca9069c0, 0xc0ca9069f0, 0xc0ca906a20, 0xc0ca906a50, 0xc0ca906a80, 0xb, 0xc323e08400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:703 +0xe8c
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 39 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0x2af0110, 0x0, 0x0, 0x3, 0xc042393e00, 0xc10de18dc0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0x2af0110, 0x2af0110)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc20bb52410, 0xc59972fa20, 0x2, 0x2, 0xc05544eb98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc2e00f0f90, 0xc59972fa20, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc2e00f0f90, 0xc20bb52460, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc125af5780, 0xc6e32bde00, 0xc05544f130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc375484000, 0xc43cd8c940, 0xc440dcf290, 0x2e, 0xc05544f130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf290, 0x2e, 0xc05544f130, 0x2, 0x2, 0x374c7801, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf290, 0x2e, 0xc05544f130, 0x2, 0x2, 0xc59972fa00, 0x13079db0, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc440dcf290, 0x2e, 0xc05544f130, 0x2, 0x2, 0xc59972fa00)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc440dcf290, 0x2e, 0xc05544f130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xeca1b95d0, 0x620380, 0x31384, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc042636da0, 0x10, 0xc3a150fc20, 0xc3a150fc50, 0xc3a150fc80, 0xc3a150fcb0, 0xc3a150fce0, 0xc3a150fd10, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 40 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0x2a899a0, 0x0, 0x0, 0xc20b343260, 0x12, 0x12)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0x2a899a0, 0x2a899a0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc0425bf040, 0xc286f401c0, 0x1b, 0x1b, 0xc04de24f28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc109a593e0, 0xc286f401c0, 0x1b, 0x1b, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc109a593e0, 0xc48471e480, 0x1b, 0x1b, 0x1b, 0x1b, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc1c8dcaa40, 0xc4508378c0, 0xc04de279b8, 0x1b, 0x1b, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc5d8b68510, 0x60c600, 0xc04200e108, 0xc04de279b8, 0x1b, 0x1b, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc5d8b68510, 0xc04de279b8, 0x1b, 0x1b, 0xc04de25710, 0xc2226cab00, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc0421fe2c0, 0x11, 0xc58f4a8390, 0xc58f4a83c0, 0xc58f4a83f0, 0xc58f4a8420, 0xc58f4a8450, 0xc58f4a8480, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1302 +0x3e46
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 41 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2aeae00, 0x0, 0x0, 0x0, 0x0, 0x4eab7a40)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2aeae00, 0xc7dc094190)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc04b199ee0, 0xc13d1f4780, 0xa, 0xa, 0xec6a05fd0, 0xc0543d7e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc260015000, 0xc0543d7e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc260015030, 0xc0543d7ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc260015000, 0xc04c377200)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc04c377170, 0xc04c377200, 0xc04c377230, 0xc04c377260, 0xc04c377290, 0xc04c3772c0, 0xb, 0xc2808b1000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 42 [runnable]:
main.updateStatsCard(0xc1219ea1b0, 0xc1219ea1e0, 0xc1219ea210, 0xc1219ea240, 0xc1219ea270, 0xc1219ea2a0, 0xb, 0xc4a1541400, 0x25, 0x40, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:799 +0x74e
main.processRecords(0xc042080140, 0xc1219ea1b0, 0xc1219ea1e0, 0xc1219ea210, 0xc1219ea240, 0xc1219ea270, 0xc1219ea2a0, 0xb, 0xc4a1541400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:742 +0x1101
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 43 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc070e98040, 0x2a5d720, 0x1, 0x55bf00, 0xc4fb5b6000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc05eca66b8, 0xc129a6c460, 0xa, 0xa, 0x538300, 0xc0498abe68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc0880d4b80, 0xc0498abe78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc0880d4bb0, 0xc0498abec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc0880d4b80, 0x6)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc0569fb3e0, 0xc0569fb410, 0xc0569fb440, 0xc0569fb470, 0xc0569fb4a0, 0xc0569fb4d0, 0xb, 0xc04287b000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 44 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0x2a52bc0, 0x0, 0x0, 0xc2d808d860, 0xc, 0xc)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0x2a52bc0, 0x2a52bc0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc144ace230, 0xc0826f8680, 0x1a, 0x1a, 0xc045ad6f28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc1cb2337d0, 0xc0826f8680, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc1cb2337d0, 0xc48471e900, 0x1a, 0x1a, 0x1a, 0x1a, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc6c5e76d80, 0xc3d438d280, 0xc045ad9308, 0x1a, 0x1a, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc466edc090, 0x60c600, 0xc04200e108, 0xc045ad9308, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc466edc090, 0xc045ad9308, 0x1a, 0x1a, 0xc045ad7710, 0xc27ad71480, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc042637a80, 0xb, 0xc05777ab70, 0xc05777ac00, 0xc05777ac30, 0xc05777ac60, 0xc05777ac90, 0xc05777ad50, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1173 +0x115d
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 45 [syscall, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0xa7a3da0, 0x0, 0x0, 0x8, 0xc1821f9ed0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0xa7a3da0, 0xa7a3da0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc1821f9ed0, 0x52b740, 0xc1821f9ed0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc4d177ed70, 0x56cce8, 0xc4d177ed70)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc4d177ed70, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc1553bb140, 0x60b9e8, 0xc4e879a070)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc13b0f5880, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc214e88600, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc214e88600, 0xc04650f0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc4691a8620, 0xc04650f0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.month(0xc042080140, 0x0, 0xece3b9750, 0x620380, 0x3138b, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x20e
main.printStats(0xc042080140, 0xc042636d00, 0x10, 0xc0639033b0, 0xc0639033e0, 0xc063903410, 0xc063903440, 0xc063903470, 0xc0639034a0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 46 [runnable]:
database/sql.convertAssign(0x538380, 0xc1e91701c0, 0x52a100, 0xc052e66f80, 0x0, 0x0)
C:/Go/src/database/sql/convert.go:220 +0x2537
database/sql.(*Rows).Scan(0xc3725cd180, 0xc045d2a2f8, 0xa, 0xa, 0xc279319f50, 0xc279319f80)
C:/Go/src/database/sql/sql.go:2709 +0x1a6
main.processRecords(0xc042080140, 0xc279319e90, 0xc279319ec0, 0xc279319ef0, 0xc279319f20, 0xc279319f50, 0xc279319f80, 0xb, 0xc062638c00, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:703 +0xe8c
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 47 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa764220, 0x0, 0x0, 0x3, 0xc0423e8a80, 0xc1d3b40200)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa764220, 0xa764220)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc04234b8b0, 0xc10871c2c0, 0x2, 0x2, 0xc049e38b98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc063c52600, 0xc10871c2c0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc063c52600, 0xc04234b900, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc344256000, 0xc275f5f380, 0xc049e39130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc7b2f6c000, 0xc0f3507310, 0xc344b83da0, 0x2e, 0xc049e39130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc344b83da0, 0x2e, 0xc049e39130, 0x2, 0x2, 0x13f84301, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc344b83da0, 0x2e, 0xc049e39130, 0x2, 0x2, 0xc10871c2a0, 0x1d9a98f8, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc344b83da0, 0x2e, 0xc049e39130, 0x2, 0x2, 0xc10871c2a0)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc344b83da0, 0x2e, 0xc049e39130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xecc1332d0, 0x620380, 0x311f8, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc042263aa0, 0x1a, 0xc0493c37d0, 0xc0493c3800, 0xc0493c3830, 0xc0493c3860, 0xc0493c3890, 0xc0493c38c0, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 48 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa71fa60, 0x0, 0x0, 0xc6fff44000, 0x1b, 0x1b)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa71fa60, 0xa71fa60)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc3da48e780, 0xc2d6115860, 0x1a, 0x1a, 0xc042e5ef28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc08abab500, 0xc2d6115860, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc08abab500, 0xc0c6957b00, 0x1a, 0x1a, 0x1a, 0x1a, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc552ed8120, 0xc1fa0faa40, 0xc042e61308, 0x1a, 0x1a, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc10c702630, 0x60c600, 0xc04200e108, 0xc042e61308, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc10c702630, 0xc042e61308, 0x1a, 0x1a, 0xc042e5f710, 0xc16303eb40, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc0421ff160, 0x1a, 0xc0b6707080, 0xc0b67070b0, 0xc0b67070e0, 0xc0b6707110, 0xc0b6707140, 0xc0b6707170, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1173 +0x115d
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 49 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc0f47897c0, 0xa7133d0, 0x9, 0x52ba80, 0xc417988000, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc042d2a2e8, 0xc052211180, 0xa, 0xa, 0xed1440cc0, 0xc04540be68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc0d8cc8280, 0xc04540be78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc0d8cc82b0, 0xc04540bec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc0d8cc8280, 0xc071784d20)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc071784cf0, 0xc071784d20, 0xc071784de0, 0xc071784e10, 0xc071784e40, 0xc071784e70, 0xb, 0xc0c76f6000, 0x24, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 50 [runnable]:
database/sql.withLock(0x60bcc0, 0xc50ec00630, 0xc04a4b9ec0)
C:/Go/src/database/sql/sql.go:2852 +0x91
database/sql.(*Rows).Next(0xc50ec00600, 0xc185f309f0)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc185f309c0, 0xc185f309f0, 0xc185f30a20, 0xc185f30a50, 0xc185f30a80, 0xc185f30ab0, 0xb, 0xc47dd53400, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 51 [runnable]:
github.com/alexbrainman/odbc.(*BindableColumn).Value(0xc5901ccfc0, 0xa71e120, 0x5, 0x52bac0, 0xc200f03d28, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/column.go:226 +0x356
github.com/alexbrainman/odbc.(*Rows).Next(0xc398faa660, 0xc087eb0500, 0xa, 0xa, 0xecc415750, 0xc049427e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:35 +0xc6
database/sql.(*Rows).nextLocked(0xc1d2315100, 0xc049427e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc1d2315130, 0xc049427ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc1d2315100, 0xc05dfd9d40)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc05dfd9d10, 0xc05dfd9d40, 0xc05dfd9da0, 0xc05dfd9dd0, 0xc05dfd9e00, 0xc05dfd9e30, 0xb, 0xc098588c00, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 52 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b61cd0, 0x2, 0x3, 0x2ad80a0, 0x0, 0x0, 0x8, 0xc200f03d10)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFreeHandle(0x520003, 0x2ad80a0, 0x2ad80a0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:101 +0x6c
github.com/alexbrainman/odbc.releaseHandle(0x52b740, 0xc200f03d10, 0x52b740, 0xc200f03d10)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/handle.go:36 +0x68
github.com/alexbrainman/odbc.(*ODBCStmt).releaseHandle(0xc07b470410, 0x56cce8, 0xc07b470410)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:90 +0x6a
github.com/alexbrainman/odbc.(*ODBCStmt).closeByStmt(0xc07b470410, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:63 +0xe3
github.com/alexbrainman/odbc.(*Stmt).Close(0xc4c4013560, 0x60b9e8, 0xc14b13c0e0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:44 +0x48
database/sql.(*driverStmt).Close(0xc377547cc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:499 +0xa3
database/sql.(*Rows).close(0xc12e309c00, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2753 +0x192
database/sql.(*Rows).Close(0xc12e309c00, 0xc04ef4b0f0, 0x1)
C:/Go/src/database/sql/sql.go:2726 +0x44
database/sql.(*Row).Scan(0xc3667a61a0, 0xc04ef4b0f0, 0x1, 0x1, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2807 +0x18d
main.month(0xc042080140, 0x0, 0xec7203340, 0x620380, 0x31381, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x20e
main.printStats(0xc042080140, 0xc0421fedc0, 0x1a, 0xc2c9030510, 0xc2c9030540, 0xc2c9030570, 0xc2c90305a0, 0xc2c9030840, 0xc2c9030870, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 53 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa7f5ba0, 0x0, 0x0, 0xc440dcf5f0, 0x15, 0x15)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa7f5ba0, 0xa7f5ba0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc185e36730, 0xc2edacc000, 0x1a, 0x1a, 0xc045012f28, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Exec(0xc063902600, 0xc2edacc000, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:64 +0xef
database/sql.ctxDriverStmtExec(0x60c600, 0xc04200e108, 0x60c700, 0xc063902600, 0xc6a2025b00, 0x1a, 0x1a, 0x1a, 0x1a, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:78 +0x17d
database/sql.resultFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc0d5f56b20, 0xc34715f800, 0xc045015308, 0x1a, 0x1a, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2109 +0x18b
database/sql.(*Stmt).ExecContext(0xc11cb2a240, 0x60c600, 0xc04200e108, 0xc045015308, 0x1a, 0x1a, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2085 +0x22a
database/sql.(*Stmt).Exec(0xc11cb2a240, 0xc045015308, 0x1a, 0x1a, 0xc045013710, 0xc59972fae0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2097 +0x6c
main.printStats(0xc042080140, 0xc0421ff400, 0x14, 0xc20e26cb40, 0xc20e26cb70, 0xc20e26cba0, 0xc20e26cbd0, 0xc20e26cc00, 0xc20e26cc30, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1173 +0x115d
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 54 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa71b3f0, 0x0, 0x0, 0x3, 0xc0423e9500, 0xc2bc3986c0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa71b3f0, 0xa71b3f0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc4c5afe5f0, 0xc4691a8580, 0x2, 0x2, 0xc04d716b98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc10da2f860, 0xc4691a8580, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc10da2f860, 0xc4c5afe640, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc0d2879520, 0xc7ef388200, 0xc04d717130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc4619380e0, 0xc128392b20, 0xc192c8b890, 0x2e, 0xc04d717130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b890, 0x2e, 0xc04d717130, 0x2, 0x2, 0x1ed97001, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b890, 0x2e, 0xc04d717130, 0x2, 0x2, 0xc4691a8560, 0x2d1bae48, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc192c8b890, 0x2e, 0xc04d717130, 0x2, 0x2, 0xc4691a8560)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc192c8b890, 0x2e, 0xc04d717130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.weekUS(0xc042080140, 0x0, 0xecf30c040, 0x620380, 0x31266, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x1bc
main.printStats(0xc042080140, 0xc042637c70, 0xb, 0xc1382bb650, 0xc1382bb680, 0xc1382bb6b0, 0xc1382bb6e0, 0xc1382bb710, 0xc1382bb740, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 55 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa79e3c0, 0x0, 0x0, 0x3, 0xc0423e9680, 0xc0427985c0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa79e3c0, 0xa79e3c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc07b470550, 0xc3667a6160, 0x2, 0x2, 0xc045b7eb98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc4c40135c0, 0xc3667a6160, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc4c40135c0, 0xc07b4705a0, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc476343a60, 0xc377547d40, 0xc045b7f130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc57f0da000, 0xc453218400, 0xc6246c1b90, 0x2e, 0xc045b7f130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1b90, 0x2e, 0xc045b7f130, 0x2, 0x2, 0x436bcd01, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1b90, 0x2e, 0xc045b7f130, 0x2, 0x2, 0xc3667a6140, 0x2c42d708, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1b90, 0x2e, 0xc045b7f130, 0x2, 0x2, 0xc3667a6140)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc6246c1b90, 0x2e, 0xc045b7f130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.month(0xc042080140, 0x0, 0xec77dcdc0, 0x620380, 0x3125d, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1618 +0x1bc
main.printStats(0xc042080140, 0xc0421fe240, 0x19, 0xc6eb1ee630, 0xc6eb1ee660, 0xc6eb1ee690, 0xc6eb1ee6c0, 0xc6eb1ee6f0, 0xc6eb1ee720, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1282 +0x33a0
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 56 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2ade0d0, 0x0, 0x0, 0x0, 0x0, 0x52ec7f50)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2ade0d0, 0xc04a56a260)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc139aad620, 0xc1a25f4820, 0xa, 0xa, 0xecaed2640, 0xc048dc9e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc5777d3400, 0xc048dc9e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc5777d3430, 0xc048dc9ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc5777d3400, 0xc07c045ef0)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc07c045ec0, 0xc07c045ef0, 0xc07c045f20, 0xc07c045f50, 0xc07c045f80, 0xc07c045fb0, 0xb, 0xc2808b0000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 57 [runnable]:
reflect.Value.Type(0x52bac0, 0xc0a75f0670, 0x186, 0x6, 0x52bac0)
C:/Go/src/reflect/value.go:1685 +0x1f4
database/sql.convertAssign(0x5240a0, 0xc0a75f0670, 0x52ba80, 0xc6deae9fd4, 0x1, 0xc6c3a0)
C:/Go/src/database/sql/convert.go:384 +0x888
database/sql.(*NullInt64).Scan(0xc0a75f0670, 0x52ba80, 0xc6deae9fd4, 0xc6c3a0, 0xc0a75f0670)
C:/Go/src/database/sql/sql.go:199 +0x5f
database/sql.convertAssign(0x538300, 0xc0a75f0670, 0x52ba80, 0xc6deae9fd4, 0x0, 0x0)
C:/Go/src/database/sql/convert.go:337 +0x15a6
database/sql.(*Rows).Scan(0xc261f2a100, 0xc0461162f8, 0xa, 0xa, 0xc042234c88, 0x0)
C:/Go/src/database/sql/sql.go:2709 +0x1a6
main.processRecords(0xc042080140, 0xc39ad70b10, 0xc39ad70b40, 0xc39ad70b70, 0xc39ad70ba0, 0xc39ad70bd0, 0xc39ad70c00, 0xb, 0xc66eea6000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:703 +0xe8c
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 58 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41b9f350, 0x1, 0xa719a30, 0x0, 0x0, 0x3, 0xc0423e9b00, 0xc112db24c0)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLExecute(0xa719a30, 0xa719a30)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:89 +0x67
github.com/alexbrainman/odbc.(*ODBCStmt).Exec(0xc07b4704b0, 0xc3667a6100, 0x2, 0x2, 0xc04c4b2b98, 0x405001)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/odbcstmt.go:110 +0xe4
github.com/alexbrainman/odbc.(*Stmt).Query(0xc4c4013590, 0xc3667a6100, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/stmt.go:91 +0xef
database/sql.ctxDriverStmtQuery(0x60c600, 0xc04200e108, 0x60c700, 0xc4c4013590, 0xc07b470500, 0x2, 0x2, 0x2, 0x2, 0x0, ...)
C:/Go/src/database/sql/ctxutil.go:95 +0x17d
database/sql.rowsiFromStatement(0x60c600, 0xc04200e108, 0x60c180, 0xc59972f1a0, 0xc377547d00, 0xc04c4b3130, 0x2, 0x2, 0x0, 0x0, ...)
C:/Go/src/database/sql/sql.go:2292 +0x200
database/sql.(*DB).queryDC(0xc042080140, 0x60c600, 0xc04200e108, 0x0, 0x0, 0xc0f3b22070, 0xc4532183e0, 0xc6246c1a70, 0x2e, 0xc04c4b3130, ...)
C:/Go/src/database/sql/sql.go:1350 +0x260
database/sql.(*DB).query(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1a70, 0x2e, 0xc04c4b3130, 0x2, 0x2, 0x436bcd01, 0x46add9, ...)
C:/Go/src/database/sql/sql.go:1304 +0x14e
database/sql.(*DB).QueryContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1a70, 0x2e, 0xc04c4b3130, 0x2, 0x2, 0xc3667a60e0, 0x2c42d708, ...)
C:/Go/src/database/sql/sql.go:1281 +0xd9
database/sql.(*DB).QueryRowContext(0xc042080140, 0x60c600, 0xc04200e108, 0xc6246c1a70, 0x2e, 0xc04c4b3130, 0x2, 0x2, 0xc3667a60e0)
C:/Go/src/database/sql/sql.go:1376 +0x97
database/sql.(*DB).QueryRow(0xc042080140, 0xc6246c1a70, 0x2e, 0xc04c4b3130, 0x2, 0x2, 0x2e)
C:/Go/src/database/sql/sql.go:1387 +0x83
main.weekUS(0xc042080140, 0x0, 0xed1bc1350, 0x620380, 0x31338, 0x0, 0x0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1608 +0x1bc
main.printStats(0xc042080140, 0xc042636510, 0xb, 0xc2fbd037a0, 0xc2fbd037d0, 0xc2fbd03800, 0xc2fbd03830, 0xc2fbd03860, 0xc2fbd03890, 0xb, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:1201 +0x1860
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:609 +0x251a
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 59 [runnable, locked to thread]:
syscall.Syscall(0x7ffa41baf850, 0x1, 0x2a90d20, 0x0, 0x0, 0x0, 0x0, 0x510c9d50)
C:/Go/src/runtime/syscall_windows.go:163 +0x69
github.com/alexbrainman/odbc/api.SQLFetch(0x2a90d20, 0xc35c64c0c0)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/api/zapi_windows.go:95 +0x67
github.com/alexbrainman/odbc.(*Rows).Next(0xc72144fe90, 0xc4d4d45400, 0xa, 0xa, 0xec8df1fc0, 0xc04bb19e68)
C:/Users/tgmsaven1/go/src/github.com/alexbrainman/odbc/rows.go:27 +0x3c
database/sql.(*Rows).nextLocked(0xc0536ed580, 0xc04bb19e78)
C:/Go/src/database/sql/sql.go:2457 +0x77
database/sql.(*Rows).Next.func1()
C:/Go/src/database/sql/sql.go:2442 +0x43
database/sql.withLock(0x60bcc0, 0xc0536ed5b0, 0xc04bb19ec0)
C:/Go/src/database/sql/sql.go:2855 +0x6c
database/sql.(*Rows).Next(0xc0536ed580, 0xc28fafb290)
C:/Go/src/database/sql/sql.go:2441 +0x81
main.processRecords(0xc042080140, 0xc28fafb260, 0xc28fafb290, 0xc28fafb2c0, 0xc28fafb2f0, 0xc28fafb380, 0xc28fafb410, 0xb, 0xc47dd53000, 0x25, ...)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:702 +0xd39
main.process(0xc042080140, 0xc0423623d0)
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:596 +0x2256
created by main.main
C:/Users/tgmsaven1/go/src/github.com/TGMNY/compstats/compstats.go:366 +0x1374

goroutine 4618318 [select]:
database/sql.(*Rows).awaitDone(0xc260015000, 0x60c5c0, 0xc3cdafb040, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 3975908 [select, 2 minutes]:
database/sql.(*Rows).awaitDone(0xc0f48bf280, 0x60c5c0, 0xc0ded2b540, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4615981 [chan receive]:
database/sql.(*Tx).awaitDone(0xc1e87d5400)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4618336 [semacquire]:
sync.runtime_SemacquireMutex(0xc4903d77b4, 0xc1d964be00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc4903d77b0)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc4903d77b0)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc4903d7780, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc4903d7780, 0x60c5c0, 0xc395466dc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4576096 [chan receive]:
database/sql.(*Tx).awaitDone(0xc049410b80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4617920 [chan receive]:
database/sql.(*Tx).awaitDone(0xc0636eda00)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4620654 [select]:
database/sql.(*Rows).awaitDone(0xc0536ed580, 0x60c5c0, 0xc1fa0fa7c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4621201 [semacquire]:
sync.runtime_SemacquireMutex(0xc6b2fb7d34, 0xc1988cde00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc6b2fb7d30)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc6b2fb7d30)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc6b2fb7d00, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc6b2fb7d00, 0x60c5c0, 0xc1c86db400, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4578366 [chan receive]:
database/sql.(*Tx).awaitDone(0xc5025d7e00)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 3969942 [select, 3 minutes]:
database/sql.(*Rows).awaitDone(0xc261f2a100, 0x60c5c0, 0xc362d38c80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4506809 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc314183c00, 0x60c5c0, 0xc2c93543c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4595645 [select]:
database/sql.(*Rows).awaitDone(0xc260015180, 0x60c5c0, 0xc24610f740, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4600243 [chan receive]:
database/sql.(*Tx).awaitDone(0xc7df07f800)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4479902 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc18dbcc180, 0x60c5c0, 0xc28d4dbb80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4574185 [chan receive]:
database/sql.(*Tx).awaitDone(0xc6f6e2f600)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4577425 [select]:
database/sql.(*Rows).awaitDone(0xc0c8674680, 0x60c5c0, 0xc2b5861040, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4616378 [select]:
database/sql.(*Rows).awaitDone(0xc2d16cca80, 0x60c5c0, 0xc395b0d840, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4621101 [semacquire]:
sync.runtime_SemacquireMutex(0xc1b3331f34, 0xc29ae3df00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc1b3331f30)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc1b3331f30)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc1b3331f00, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc1b3331f00, 0x60c5c0, 0xc57c065140, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4621187 [semacquire]:
sync.runtime_SemacquireMutex(0xc214e88634, 0xc0e2705f00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc214e88630)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc214e88630)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc214e88600, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc214e88600, 0x60c5c0, 0xc7ef3882c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4621160 [semacquire]:
sync.runtime_SemacquireMutex(0xc1022751b4, 0x439000)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc1022751b0)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc1022751b0)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc102275180, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc102275180, 0x60c5c0, 0xc6e32bddc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4596030 [chan receive]:
database/sql.(*Tx).awaitDone(0xc50c7f5d80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4508737 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc0da81f180, 0x60c5c0, 0xc2e2e56f80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4595540 [select]:
database/sql.(*Rows).awaitDone(0xc3725cd180, 0x60c5c0, 0xc496cb8400, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4595113 [select]:
database/sql.(*Rows).awaitDone(0xc50ec00600, 0x60c5c0, 0xc312826d40, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4602115 [chan receive]:
database/sql.(*Tx).awaitDone(0xc1d4c04a80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4607336 [chan receive]:
database/sql.(*Tx).awaitDone(0xc0b8ad9b00)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4613375 [chan receive]:
database/sql.(*Tx).awaitDone(0xc38bac7480)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4600892 [chan receive]:
database/sql.(*Tx).awaitDone(0xc6a82bec00)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 154926 [select, 25 minutes]:
database/sql.(*Rows).awaitDone(0xc0d8cc8280, 0x60c5c0, 0xc0f4789800, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4618335 [semacquire]:
sync.runtime_SemacquireMutex(0xc4903d76b4, 0xc1f9591f00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc4903d76b0)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc4903d76b0)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc4903d7680, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc4903d7680, 0x60c5c0, 0xc395466d00, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 2861398 [select, 6 minutes]:
database/sql.(*Rows).awaitDone(0xc1eff4f680, 0x60c5c0, 0xc7f9650840, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4583852 [chan receive]:
database/sql.(*Tx).awaitDone(0xc34df4e600)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4620653 [chan receive]:
database/sql.(*Tx).awaitDone(0xc0536ed000)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4598321 [chan receive]:
database/sql.(*Tx).awaitDone(0xc7e7e28c80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4621161 [semacquire]:
sync.runtime_SemacquireMutex(0xc102275234, 0xc3464d5f00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc102275230)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc102275230)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc102275200, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc102275200, 0x60c5c0, 0xc6e32bdec0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4598680 [chan receive]:
database/sql.(*Tx).awaitDone(0xc465135800)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4618455 [chan receive]:
database/sql.(*Tx).awaitDone(0xc314182080)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4589766 [chan receive]:
database/sql.(*Tx).awaitDone(0xc2e7579b80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4583925 [chan receive]:
database/sql.(*Tx).awaitDone(0xc13091f180)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4295174 [select, 2 minutes]:
database/sql.(*Rows).awaitDone(0xc6b17fb100, 0x60c5c0, 0xc629e2b880, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4595595 [select]:
database/sql.(*Rows).awaitDone(0xc5777d3400, 0x60c5c0, 0xc313d77dc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4619734 [chan receive]:
database/sql.(*Tx).awaitDone(0xc10f0a0b00)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4577402 [select]:
database/sql.(*Rows).awaitDone(0xc3a5028500, 0x60c5c0, 0xc08baaa6c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4482018 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc07a5b5900, 0x60c5c0, 0xc1f58ba080, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 160450 [select, 25 minutes]:
database/sql.(*Rows).awaitDone(0xc1193fc480, 0x60c5c0, 0xc042888d80, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4576178 [chan receive]:
database/sql.(*Tx).awaitDone(0xc57fcc0380)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4579631 [chan receive]:
database/sql.(*Tx).awaitDone(0xc1e23f8900)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4615979 [chan receive]:
database/sql.(*Tx).awaitDone(0xc1e87d5300)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4576656 [select]:
database/sql.(*Rows).awaitDone(0xc0880d4b80, 0x60c5c0, 0xc070e98300, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4608559 [chan receive]:
database/sql.(*Tx).awaitDone(0xc042f96f80)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4621100 [semacquire]:
sync.runtime_SemacquireMutex(0xc1b3331eb4, 0xc05ce79f00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc1b3331eb0)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc1b3331eb0)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc1b3331e80, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc1b3331e80, 0x60c5c0, 0xc57c0650c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4595777 [select]:
database/sql.(*Rows).awaitDone(0xc453501900, 0x60c5c0, 0xc1b8983340, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4307041 [select, 2 minutes]:
database/sql.(*Rows).awaitDone(0xc4865b5980, 0x60c5c0, 0xc54b420980, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 3965378 [select, 3 minutes]:
database/sql.(*Rows).awaitDone(0xc1e941fb80, 0x60c5c0, 0xc0ebf18bc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4506149 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc1a9740580, 0x60c5c0, 0xc19e66ca00, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4621178 [semacquire]:
sync.runtime_SemacquireMutex(0xc12e309c34, 0xc0fe6f5e00)
C:/Go/src/runtime/sema.go:71 +0x44
sync.(*Mutex).Lock(0xc12e309c30)
C:/Go/src/sync/mutex.go:134 +0xf5
sync.(*RWMutex).Lock(0xc12e309c30)
C:/Go/src/sync/rwmutex.go:93 +0x34
database/sql.(*Rows).close(0xc12e309c00, 0x60b300, 0xc04206e1c0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2730 +0x90
database/sql.(*Rows).awaitDone(0xc12e309c00, 0x60c5c0, 0xc377547dc0, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2430 +0x143
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4616934 [chan receive]:
database/sql.(*Tx).awaitDone(0xc0dbe64880)
C:/Go/src/database/sql/sql.go:1695 +0x52
created by database/sql.(*DB).beginDC
C:/Go/src/database/sql/sql.go:1451 +0x21d

goroutine 4619526 [select]:
database/sql.(*Rows).awaitDone(0xc1d2315100, 0x60c5c0, 0xc5901cd100, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

goroutine 4483934 [select, 1 minutes]:
database/sql.(*Rows).awaitDone(0xc71b91be00, 0x60c5c0, 0xc14c332800, 0x0, 0x0)
C:/Go/src/database/sql/sql.go:2426 +0x10e
created by database/sql.(*Rows).initContextClose
C:/Go/src/database/sql/sql.go:2414 +0xa3

@randall77
Copy link
Contributor

Wow, that's a big machine.

This is expected. Go 1.9 can only allocate 32GB on Windows. From the runtime:

// Number of bits in page to span calculations (4k pages).
// On Windows 64-bit we limit the arena to 32GB or 35 bits.
// Windows counts memory used by page table into committed memory
// of the process, so we can't reserve too much memory.
// See https://golang.org/issue/5402 and https://golang.org/issue/5236.
// On other 64-bit platforms, we limit the arena to 512GB, or 39 bits.

I believe the same is true of 1.10.
This restriction should go away with 1.11, follow along on issue #10460 .
Closing as a duplicate.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants