Skip to content

Server deployment panic due to precise-code-intel-bundle-manager

Created by: slimsag

CI failed for me here with a panic from precise-code-intel-bundle-manager, looks like a legit bug (maybe a race condition?):


2020-10-07T01:00:52.384677216Z ✱ Sourcegraph is initializing the internal database... (may take 15-20 seconds)
--
  | 2020-10-07T01:00:57.035135567Z 01:00:57 precise-code-intel-bundle-manager \| panic: sql: Register called twice for driver sqlite3_with_pcre
  | 2020-10-07T01:00:57.035161619Z 01:00:57 precise-code-intel-bundle-manager \| goroutine 1 [running]:
  | 2020-10-07T01:00:57.035168168Z 01:00:57 precise-code-intel-bundle-manager \| database/sql.Register(0xcb25db, 0x11, 0xdffd80, 0xc000203c20)
  | 2020-10-07T01:00:57.035173818Z 01:00:57 precise-code-intel-bundle-manager \| 	database/sql/sql.go:51 +0x184
  | 2020-10-07T01:00:57.035178944Z 01:00:57 precise-code-intel-bundle-manager \| github.com/sourcegraph/sourcegraph/internal/sqliteutil.MustRegisterSqlite3WithPcre()
  | 2020-10-07T01:00:57.035193264Z 01:00:57 precise-code-intel-bundle-manager \| 	github.com/sourcegraph/sourcegraph/internal/sqliteutil/register.go:26 +0xc7
  | 2020-10-07T01:00:57.035199403Z 01:00:57 precise-code-intel-bundle-manager \| main.main()
  | 2020-10-07T01:00:57.035204196Z 01:00:57 precise-code-intel-bundle-manager \| 	github.com/sourcegraph/sourcegraph/enterprise/cmd/precise-code-intel-bundle-manager/main.go:37 +0x74
  | 2020-10-07T01:00:57.036260091Z 01:00:57 precise-code-intel-bundle-manager \| Terminating precise-code-intel-bundle-manager
  | 2020-10-07T01:00:57.036289985Z precise-code-intel-bundle-manager died. Shutting down...
  | 2020-10-07T01:00:57.037737309Z 01:00:57                 zoekt-indexserver \| Terminating zoekt-indexserver
  | 2020-10-07T01:00:57.039377320Z 01:00:57                          frontend \| Terminating frontend
  | 2020-10-07T01:00:57.039397489Z 01:00:57                    syntect_server \| Terminating syntect_server
  | 2020-10-07T01:00:57.039405818Z 01:00:57                          searcher \| Terminating searcher
  | 2020-10-07T01:00:57.039891295Z 01:00:57                           symbols \| Terminating symbols
  | 2020-10-07T01:00:57.039911207Z 01:00:57         precise-code-intel-worker \| Terminating precise-code-intel-worker
  | 2020-10-07T01:00:57.039918164Z 01:00:57                      github-proxy \| Terminating github-proxy
  | 2020-10-07T01:00:57.039923659Z 01:00:57                        prometheus \| Terminating prometheus
  | 2020-10-07T01:00:57.039983678Z 01:00:57                      repo-updater \| Terminating repo-updater
  | 2020-10-07T01:00:57.040002735Z 01:00:57                      query-runner \| Terminating query-runner
  | 2020-10-07T01:00:57.040009673Z 01:00:57                 postgres_exporter \| Terminating postgres_exporter
  | 2020-10-07T01:00:57.040133902Z 01:00:57                            jaeger \| Terminating jaeger
  | 2020-10-07T01:00:57.040144154Z 01:00:57                         gitserver \| Terminating gitserver
  | 2020-10-07T01:00:57.040160613Z 01:00:57                           grafana \| Terminating grafana
  | 2020-10-07T01:00:57.044550953Z 01:00:57                   zoekt-webserver \| Terminating zoekt-webserver
  | 2020-10-07T01:00:57.054570409Z 01:00:57                             nginx \| Terminating nginx
  | 2020-10-07T01:00:57.138724322Z 01:00:57                       redis-cache \| Terminating redis-cache
  | 2020-10-07T01:00:57.151421769Z 01:00:57                       redis-store \| Terminating redis-store
  | 2020-10-07T01:00:57.271414413Z 01:00:57                          postgres \| Terminating postgres