omniscale / imposm3

Imposm imports OpenStreetMap data into PostGIS
http://imposm.org/docs/imposm3/latest/
Apache License 2.0
726 stars 159 forks source link

Static 13-Jan-2014 09:26: Errors on planet import #17

Closed tds4u closed 10 years ago

tds4u commented 10 years ago

Can't import planet with newest version. OS is Debian 7.

Germany and europe with no problems.

[Jan 19 08:24:02] [INFO] [  1m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    320/s (14998)
[Jan 19 08:25:02] [INFO] [  2m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    280/s (29582)
[Jan 19 08:25:54] [INFO] [GEOS] TopologyException: side location conflict at 1151586.9022556031 8339928.7713627554
[Jan 19 08:26:02] [INFO] [  3m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    370/s (62324)
[Jan 19 08:27:02] [INFO] [  4m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    410/s (93313)
[Jan 19 08:28:02] [INFO] [  5m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    450/s (130175)
[Jan 19 08:29:02] [INFO] [  6m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    530/s (184154)
[Jan 19 08:30:02] [INFO] [  7m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    530/s (218343)
[Jan 19 08:31:02] [INFO] [  8m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    570/s (269902)
[Jan 19 08:32:02] [INFO] [  9m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    610/s (322619)
[Jan 19 08:33:02] [INFO] [ 10m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    600/s (353100)
[Jan 19 08:34:02] [INFO] [ 11m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    590/s (384528)
[Jan 19 08:35:02] [INFO] [ 12m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    590/s (418674)
[Jan 19 08:36:00] [INFO] [GEOS] TopologyException: side location conflict at 1262953.6463945815 5372535.5919273971
[Jan 19 08:36:02] [INFO] [ 13m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    630/s (484058)
[Jan 19 08:37:02] [INFO] [ 14m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    650/s (539353)
[Jan 19 08:38:02] [INFO] [ 15m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    670/s (599880)
[Jan 19 08:39:02] [INFO] [ 16m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    670/s (642772)
[Jan 19 08:40:02] [INFO] [ 17m0s] C:       0/s (0) N:       0/s (0) W:       0/s (0) R:    710/s (717184)
panic: runtime error: index out of range      0/s (0) N:       0/s       0/s (0) W:       0/s       0/s (0) R:    710/s   1780/s (734647)

goroutine 54 [running]:
runtime.panic(0x7b2c60, 0xe8ed97)
        /home/os/go/src/pkg/runtime/panic.c:266 +0xb6
imposm3/geom.mergeRings(0xc21a0fd200, 0x5, 0x8, 0x4, 0x1, ...)
        /home/os/imposm/src/imposm3/geom/ring.go:85 +0x1b00
imposm3/geom.BuildRings(0xc212090420, 0x0, 0x0, 0x0, 0x0, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:97 +0x4bc
imposm3/geom.PrepareRelation(0xc212090420, 0xf11, 0x0, 0x0, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:32 +0x27
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:74 +0x2f1
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 1 [semacquire]:
sync.runtime_Semacquire(0xc21011ac28)
        /home/os/go/src/pkg/runtime/sema.goc:199 +0x30
sync.(*WaitGroup).Wait(0xc2100cc100)
        /home/os/go/src/pkg/sync/waitgroup.go:127 +0x14b
imposm3/writer.(*OsmElemWriter).Wait(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/writer.go:61 +0x2b
imposm3/import_.Import()
        /home/os/imposm/src/imposm3/import_/import.go:173 +0x15c9
imposm3/cmd.Main(0x909488)
        /home/os/imposm/src/imposm3/cmd/main.go:48 +0xab9
main.main()
        /home/os/imposm/src/imposm3/imposm3.go:8 +0x27

goroutine 3 [select]:
imposm3/logging.(*LogBroker).loop(0xea8ce0)
        /home/os/imposm/src/imposm3/logging/logger.go:143 +0x484
created by imposm3/logging.init·1
        /home/os/imposm/src/imposm3/logging/logger.go:234 +0x12c

goroutine 6 [chan receive]:
database/sql.(*DB).connectionOpener(0xc2100d7900)
        /home/os/go/src/pkg/database/sql/sql.go:574 +0x3e
created by database/sql.Open
        /home/os/go/src/pkg/database/sql/sql.go:436 +0x24d

goroutine 5 [syscall]:
runtime.goexit()
        /home/os/go/src/pkg/runtime/proc.c:1394

goroutine 7 [select]:
imposm3/stats.(*Statistics).loop(0xc210109000)
        /home/os/imposm/src/imposm3/stats/stats.go:109 +0x16b
created by imposm3/stats.NewStatsReporterWithEstimate
        /home/os/imposm/src/imposm3/stats/stats.go:101 +0xcf

goroutine 9 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210145000)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 10 [IO wait]:
net.runtime_pollWait(0x7fa4120dba40, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004b5a0, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004b5a0, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004b540, 0xc2100f6000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2100cfa00, 0xc2100f6000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100411e0)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100411e0, 0xc2100b0da0, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100411e0, 0xc2100b0da0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100411e0, 0xc2100b0da0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc2100b0d80, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc2100b0d80, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120780)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 11 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc21001ec30)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 12 [IO wait]:
net.runtime_pollWait(0x7fa4120db998, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004b7d0, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004b7d0, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004b770, 0xc210132000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2100cfb88, 0xc210132000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f81e0)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f81e0, 0xc21012f020, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f81e0, 0xc21012f020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f81e0, 0xc21012f020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012f000, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012f000, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc2101200a0)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 13 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc2101200f0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 14 [IO wait]:
net.runtime_pollWait(0x7fa4120db8f0, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004ba00, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004ba00, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004b9a0, 0xc21011f000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2100cfce8, 0xc21011f000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f8420)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f8420, 0xc21012f260, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f8420, 0xc21012f260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f8420, 0xc21012f260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012f240, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012f240, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120aa0)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 15 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120af0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 16 [IO wait]:
net.runtime_pollWait(0x7fa4120db848, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130530, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130530, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc2101304d0, 0xc21010d000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011a3c8, 0xc21010d000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013f540)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013f540, 0xc21011b020, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013f540, 0xc21011b020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013f540, 0xc21011b020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21011b000, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21011b000, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc2101450a0)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 17 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc2101450f0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 18 [IO wait]:
net.runtime_pollWait(0x7fa4120db7a0, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21010e140, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21010e140, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21010e0e0, 0xc21007b000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21010b2b0, 0xc21007b000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21010a3c0)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21010a3c0, 0xc21007a020, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21010a3c0, 0xc21007a020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21010a3c0, 0xc21007a020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21007a000, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21007a000, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120140)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 19 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120190)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 20 [IO wait]:
net.runtime_pollWait(0x7fa4120db6f8, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004bc30, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004bc30, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004bbd0, 0xc210124000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2100cfe50, 0xc210124000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f8660)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f8660, 0xc21012f4a0, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f8660, 0xc21012f4a0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f8660, 0xc21012f4a0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012f480, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012f480, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120b90)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 21 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120be0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 22 [IO wait]:
net.runtime_pollWait(0x7fa4120db650, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130680, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130680, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130620, 0xc2101b3000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011a528, 0xc2101b3000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013f7e0)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013f7e0, 0xc21011b260, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013f7e0, 0xc21011b260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013f7e0, 0xc21011b260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21011b240, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21011b240, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210145190)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 23 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc2101451e0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 24 [IO wait]:
net.runtime_pollWait(0x7fa4120db5a8, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21010e290, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21010e290, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21010e230, 0xc2101c5000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21010b410, 0xc2101c5000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21010a660)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21010a660, 0xc21007a260, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21010a660, 0xc21007a260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21010a660, 0xc21007a260, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21007a240, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21007a240, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc2101201e0)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 25 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120230)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 26 [IO wait]:
net.runtime_pollWait(0x7fa4120db500, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004bd80, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004bd80, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004bd20, 0xc2101d9000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc2100cffb0, 0xc2101d9000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f8960)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f8960, 0xc21012f6e0, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f8960, 0xc21012f6e0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f8960, 0xc21012f6e0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012f6c0, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012f6c0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120280)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 27 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc2101202d0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 28 [IO wait]:
net.runtime_pollWait(0x7fa4120db458, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc21004bed0, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc21004bed0, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc21004be70, 0xc2101ee000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc210128118, 0xc2101ee000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f8c60)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f8c60, 0xc21012fb60, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f8c60, 0xc21012fb60, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f8c60, 0xc21012fb60, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012fb40, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012fb40, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120320)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 29 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120370)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 30 [IO wait]:
net.runtime_pollWait(0x7fa4120db3b0, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130060, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130060, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130000, 0xc210200000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc210128280, 0xc210200000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc2100f8e40)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc2100f8e40, 0xc21012fda0, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc2100f8e40, 0xc21012fda0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc2100f8e40, 0xc21012fda0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21012fd80, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21012fd80, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120c30)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 31 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210120000)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 32 [IO wait]:
net.runtime_pollWait(0x7fa4120db308, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc2101308b0, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc2101308b0, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130850, 0xc21021b000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011a688, 0xc21021b000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013fb40)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013fb40, 0xc21011b920, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013fb40, 0xc21011b920, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013fb40, 0xc21011b920, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21011b900, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21011b900, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210120050)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 33 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210129000)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 34 [IO wait]:
net.runtime_pollWait(0x7fa4120db260, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130ae0, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130ae0, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130a80, 0xc21022d000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011a7e8, 0xc21022d000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013fd80)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013fd80, 0xc21011bb60, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013fd80, 0xc21011bb60, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013fd80, 0xc21011bb60, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21011bb40, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21011bb40, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc2101290a0)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 35 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc2101290f0)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 36 [IO wait]:
net.runtime_pollWait(0x7fa4120db1b8, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130c30, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130c30, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130bd0, 0xc21023e000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011a948, 0xc21023e000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013f180)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013f180, 0xc21011bda0, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013f180, 0xc21011bda0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013f180, 0xc21011bda0, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc21011bd80, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc21011bd80, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210129140)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 37 [chan receive]:
imposm3/database/postgis.(*bulkTableTx).loop(0xc210129190)
        /home/os/imposm/src/imposm3/database/postgis/tx.go:74 +0x49
created by imposm3/database/postgis.NewBulkTableTx
        /home/os/imposm/src/imposm3/database/postgis/tx.go:38 +0xf9

goroutine 38 [IO wait]:
net.runtime_pollWait(0x7fa4120db110, 0x72, 0x0)
        /home/os/go/src/pkg/runtime/netpoll.goc:116 +0x6a
net.(*pollDesc).Wait(0xc210130d80, 0x72, 0x7fa4120d20e8, 0xb)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:81 +0x34
net.(*pollDesc).WaitRead(0xc210130d80, 0xb, 0x7fa4120d20e8)
        /home/os/go/src/pkg/net/fd_poll_runtime.go:86 +0x30
net.(*netFD).Read(0xc210130d20, 0xc210251000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/fd_unix.go:204 +0x2a0
net.(*conn).Read(0xc21011aaa8, 0xc210251000, 0x1000, 0x1000, 0x0, ...)
        /home/os/go/src/pkg/net/net.go:122 +0xc5
bufio.(*Reader).fill(0xc21013f9c0)
        /home/os/go/src/pkg/bufio/bufio.go:91 +0x110
bufio.(*Reader).Read(0xc21013f9c0, 0xc210250020, 0x5, 0x200, 0x5, ...)
        /home/os/go/src/pkg/bufio/bufio.go:159 +0x1a4
io.ReadAtLeast(0x7fa4120dbb38, 0xc21013f9c0, 0xc210250020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:288 +0xf6
io.ReadFull(0x7fa4120dbb38, 0xc21013f9c0, 0xc210250020, 0x5, 0x200, ...)
        /home/os/go/src/pkg/io/io.go:306 +0x71
github.com/lib/pq.(*conn).recvMessage(0xc210250000, 0x0, 0x0, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:544 +0x10b
github.com/lib/pq.(*conn).recv1(0xc210250000, 0x0, 0x0)
        /home/os/imposm/src/github.com/lib/pq/conn.go:597 +0x27
github.com/lib/pq.(*copyin).resploop(0xc210129230)
        /home/os/imposm/src/github.com/lib/pq/copy.go:106 +0x2a
created by github.com/lib/pq.(*conn).prepareCopyIn
        /home/os/imposm/src/github.com/lib/pq/copy.go:76 +0x541

goroutine 39 [chan send]:
imposm3/cache.func·009()
        /home/os/imposm/src/imposm3/cache/relations.go:75 +0x1ab
created by imposm3/cache.(*RelationsCache).Iter
        /home/os/imposm/src/imposm3/cache/relations.go:77 +0xa7

goroutine 40 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2160bcfc8, 0x8, 0xc2160bcfd8, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2160bcfc8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x1a368bd, 0xc2109e0500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x1a368bd, 0xc2116e6500, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc216186370, 0x21, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 41 [runnable]:
imposm3/geom/geos._Cfunc_GEOSisValid_r(0x7fa314000bf0, 0x7fa31401cd98, 0x1)
        imposm3/geom/geos/_obj/_cgo_defun.c:490 +0x31
imposm3/geom/geos.(*Geos).IsValid(0xc21a6c1230, 0xc218699760, 0x0)
        /home/os/imposm/src/imposm3/geom/geos/geos.go:241 +0x37
imposm3/geom.BuildRelGeometry(0xc21a6bb6f0, 0xc215c7ca00, 0x36, 0x40, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:204 +0xb75
imposm3/geom.(*preparedRelation).Build(0xc21ca5ec60, 0x219e34, 0xc21ca5e750, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 42 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2119e37f8, 0x8, 0xc2119e3808, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2119e37f8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x18ad45e, 0xc2112de500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x18ad45e, 0xc210ec1208, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21debbbe0, 0x3, 0x3)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 43 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f809f280, 0x7fa3f808ddc0, 0xc21a1141b8, 0x8, 0xc21a1141c8, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011aba8, 0xc21011abb8, 0xc21a1141b8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*WaysCache).GetWay(0xc21011e030, 0xd8ec23d, 0xc2102b6040, 0x30, 0xc2102b6040)
        /home/os/imposm/src/imposm3/cache/ways.go:55 +0x5f
imposm3/cache.(*WaysCache).FillMembers(0xc21011e030, 0xc21a050900, 0xe, 0xe, 0x2, ...)
        /home/os/imposm/src/imposm3/cache/ways.go:107 +0x101
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:47 +0xf8
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 44 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc21b6f6490, 0x8, 0xc21b6f64a0, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc21b6f6490, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x50d1, 0xc210aca500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x50d1, 0xc210ee02d0, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc225443aa0, 0x3, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 45 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc212cade60, 0x8, 0xc212cade80, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc212cade60, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x336a48, 0xc210e44500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x336a48, 0xc2115e5640, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc2132be460, 0x3, 0x3)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 46 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc213c6c7f8, 0x8, 0xc213c6c808, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc213c6c7f8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x300499b, 0xc210ec6000, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x300499b, 0xc210d46280, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21f08e460, 0xf, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 47 [syscall]:
imposm3/geom/geos._Cfunc_GEOSisValid_r(0x7fa3e4988ca0, 0x7fa3c4a190a8, 0x7fa3c4a190a8)
        imposm3/geom/geos/_obj/_cgo_defun.c:490 +0x31
imposm3/geom/geos.(*Geos).IsValid(0xc213972af0, 0xc211f22b88, 0x2544)
        /home/os/imposm/src/imposm3/geom/geos/geos.go:241 +0x37
imposm3/geom.BuildRelGeometry(0xc211d04cf0, 0xc222dfb000, 0x2544, 0x2e8c, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:204 +0xb75
imposm3/geom.(*preparedRelation).Build(0xc215c71870, 0x1e394d, 0xc215c71840, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 48 [runnable]:
imposm3/geom/geos._Cfunc_GEOSPreparedContains_r(0x7fa3200013c0, 0x7fa320044b60, 0x7fa32001ccc8, 0x7fa320044b01)
        imposm3/geom/geos/_obj/_cgo_defun.c:382 +0x31
imposm3/geom/geos.(*Geos).PreparedContains(0xc21dfffa30, 0xc2184f7b08, 0xc21a384c28, 0x1)
        /home/os/imposm/src/imposm3/geom/geos/prepared.go:23 +0x44
imposm3/geom.BuildRelGeometry(0xc21796adb0, 0xc21e98d000, 0xd0, 0x100, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:146 +0x27f
imposm3/geom.(*preparedRelation).Build(0xc214fca9f0, 0x2198a6, 0xc214fca9c0, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 49 [runnable]:
imposm3/geom/geos._Cfunc_GEOSPreparedContains_r(0x7fa33c000d50, 0x7fa33c08faa0, 0x7fa33c02b3b8, 0x7fa33c08fa00)
        imposm3/geom/geos/_obj/_cgo_defun.c:382 +0x31
imposm3/geom/geos.(*Geos).PreparedContains(0xc2169d9ae0, 0xc210354e08, 0xc21315fe08, 0x300)
        /home/os/imposm/src/imposm3/geom/geos/prepared.go:23 +0x44
imposm3/geom.BuildRelGeometry(0xc21b325540, 0xc217923000, 0x39e, 0x400, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:146 +0x27f
imposm3/geom.(*preparedRelation).Build(0xc2152fbe10, 0x2199bf, 0xc2152fbde0, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 50 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc216543308, 0x8, 0xc216543318, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc216543308, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x1a4a835, 0xc210e70500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x1a4a835, 0x8, 0xc211e8ba00, 0x8)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21574ab90, 0x2, 0x2)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 51 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc218899118, 0x8, 0xc218899128, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc218899118, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0xb78790, 0xc21095aa00, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0xb78790, 0xc21125bd70, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21a7ba910, 0xa, 0xa)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 52 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2137842e8, 0x8, 0xc213784308, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2137842e8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x310acaf, 0xc210ec9a00, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x310acaf, 0xc2108b00f0, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc215e5c690, 0x2, 0x2)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 53 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc216393038, 0x8, 0xc216393048, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc216393038, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x33e76f1, 0xc2108cf500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x33e76f1, 0x5, 0xc2195eec30, 0x5)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc2129f0b40, 0x12, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 55 [runnable]:
imposm3/geom/geos._Cfunc_GEOSPreparedContains_r(0x7fa2b0003bc0, 0x7fa2b0003d60, 0x7fa2b0003728, 0x7fa2b0003d01)
        imposm3/geom/geos/_obj/_cgo_defun.c:382 +0x31
imposm3/geom/geos.(*Geos).PreparedContains(0xc225857ec0, 0xc2159ce3a0, 0xc212575e98, 0x1)
        /home/os/imposm/src/imposm3/geom/geos/prepared.go:23 +0x44
imposm3/geom.BuildRelGeometry(0xc2169bebd0, 0xc21018c800, 0x79, 0x80, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:146 +0x27f
imposm3/geom.(*preparedRelation).Build(0xc218685150, 0x219e31, 0xc218685120, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 56 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2181ea3a0, 0x8, 0xc2181ea3b0, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2181ea3a0, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x1972391, 0xc2116eb000, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x1972391, 0xc210a49820, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc217e5c8c0, 0x3, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 57 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc216ace460, 0x8, 0xc216ace470, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc216ace460, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x4cfb997, 0xc21093b000, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x4cfb997, 0xc210ae2a50, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc2139f2c30, 0x4, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 58 [runnable]:
imposm3/geom/geos._Cfunc_GEOSBuffer_r(0x7fa2e0414bf0, 0x7fa3aca14c68, 0x0, 0x7fa200000032, 0x7fa2ed16ef88)
        imposm3/geom/geos/_obj/_cgo_defun.c:67 +0x31
imposm3/geom/geos.(*Geos).Buffer(0xc2199c32b0, 0xc21a1f56c8, 0x0, 0x2e8c)
        /home/os/imposm/src/imposm3/geom/geos/ops.go:38 +0x4b
imposm3/geom.BuildRelGeometry(0xc2129a56c0, 0xc21b4ae000, 0x2546, 0x2e8c, 0xf11, ...)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:205 +0xbb1
imposm3/geom.(*preparedRelation).Build(0xc21cd7ff90, 0x1e38cb, 0xc21cd7ff60, 0x0)
        /home/os/imposm/src/imposm3/geom/multipolygon.go:43 +0x45
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:92 +0x49b
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 59 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f809f280, 0x7fa3f808ddc0, 0xc2160c4e50, 0x8, 0xc2160c4e60, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011aba8, 0xc21011abb8, 0xc2160c4e50, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*WaysCache).GetWay(0xc21011e030, 0x47361a2, 0xc2159f8820, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/ways.go:55 +0x5f
imposm3/cache.(*WaysCache).FillMembers(0xc21011e030, 0xc217c25780, 0x4, 0x4, 0x43, ...)
        /home/os/imposm/src/imposm3/cache/ways.go:107 +0x101
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:47 +0xf8
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 60 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc217f067a0, 0x8, 0xc217f067b8, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc217f067a0, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x3fada2b, 0xc211247a00, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x3fada2b, 0xc210e643e8, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21051b8c0, 0x7, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 61 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2140be440, 0x8, 0xc2140be458, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2140be440, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x703a31, 0xc210dec500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x703a31, 0xc210dbf208, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc2259ec5a0, 0x3, 0x3)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 62 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc2152643e8, 0x8, 0xc2152643f8, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc2152643e8, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x34a2229, 0xc210539500, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x34a2229, 0xc210562078, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21dfad640, 0x10, 0x10)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 63 [runnable]:
github.com/jmhodges/levigo._Cfunc_leveldb_get(0x7fa3f80046d0, 0x7fa3f80044d0, 0xc216b5db50, 0x8, 0xc216b5db60, ...)
        github.com/jmhodges/levigo/_obj/_cgo_defun.c:185 +0x36
github.com/jmhodges/levigo.(*DB).Get(0xc21011ab48, 0xc21011ab58, 0xc216b5db50, 0x8, 0x8, ...)
        /home/os/imposm/src/github.com/jmhodges/levigo/db.go:171 +0xe2
imposm3/cache.(*DeltaCoordsCache).getCoordsPacked(0xc21010a600, 0x2e7a2f6, 0xc21085f000, 0x0, 0x20, ...)
        /home/os/imposm/src/imposm3/cache/delta.go:305 +0x64
imposm3/cache.(*DeltaCoordsCache).getBunch(0xc21010a600, 0x2e7a2f6, 0xc210763c80, 0x0, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:353 +0x24f
imposm3/cache.(*DeltaCoordsCache).FillWay(0xc21010a600, 0xc21f269140, 0x1d, 0x0)
        /home/os/imposm/src/imposm3/cache/delta.go:193 +0x140
imposm3/writer.(*RelationWriter).loop(0xc210130e70)
        /home/os/imposm/src/imposm3/writer/relations.go:58 +0xefd
created by imposm3/writer.(*OsmElemWriter).Start
        /home/os/imposm/src/imposm3/writer/writer.go:52 +0x8f

goroutine 64 [finalizer wait]:
runtime.park(0x411690, 0xea7180, 0xe912e8)
        /home/os/go/src/pkg/runtime/proc.c:1342 +0x66
runfinq()
        /home/os/go/src/pkg/runtime/mgc0.c:2276 +0x84
runtime.goexit()
        /home/os/go/src/pkg/runtime/proc.c:1394
thomersch commented 10 years ago

Are you on the current version? There was some issue in one of the recent releases that should be fixed now (https://github.com/omniscale/imposm3/issues/14).

greenlion commented 10 years ago

@thomersch - The static build doesn't have that fix in it, so anybody trying to use the static build to import the whole planet is going to fail.

olt commented 10 years ago

There are new binaries at: http://imposm.org/static/rel/