Last active
November 30, 2022 10:53
-
-
Save sionleroux/644ef4d47aba4f5737e540001305c5cb to your computer and use it in GitHub Desktop.
Stack trace from load image panic and possible related output from go race detector
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
go version go1.19.3 linux/amd64 | |
github.com/hajimehoshi/ebiten/[email protected] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ go run . | |
2022/11/29 18:40:12 loading assets/icon.png | |
2022/11/29 18:40:12 Looking for INI file... | |
2022/11/29 18:40:12 Error parsing INI file: open escort-mission.ini: no such file or directory | |
2022/11/29 18:40:12 loading assets/splash-screen.png | |
2022/11/29 18:40:12 loaded font: Pixel Operator 8 Bold | |
2022/11/29 18:40:12 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 18:40:12 loaded font: Pixel Operator 8 Bold | |
2022/11/29 18:40:12 loading assets/voice/Intro.ogg | |
2022/11/29 18:40:12 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 18:40:12 loading assets/sfx/Bell.ogg | |
2022/11/29 18:40:12 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 18:40:12 loaded font: Pixel Operator 8 Bold | |
2022/11/29 18:40:12 loading assets/maps/maps.ldtk | |
2022/11/29 18:40:12 loading assets/maps/Desert_daytime.png | |
2022/11/29 18:40:12 loading assets/maps/Treetops.png | |
2022/11/29 18:40:12 Pre-drawing layer: Tiles | |
2022/11/29 18:40:12 Pre-drawing layer: Desert | |
2022/11/29 18:40:12 Pre-drawing layer: Treetops | |
2022/11/29 18:40:12 Pre-drawing layer: Sand_Traps | |
2022/11/29 18:40:12 loading assets/music/BackgroundMusic.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Gunshot.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Reload.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Dog-sound-1.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Dog-sound-2.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Dog-sound-3.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Dog-sound-4.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Dog-sound-5.ogg | |
2022/11/29 18:40:12 loading assets/sfx/PlayerDies.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Hit-1.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Hit-2.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Hit-3.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Hit-4.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Hit-5.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Gun-dry-fire.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-scream.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-growl-1.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-growl-2.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-growl-3.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-growl-4.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-Death-1.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Zombie-Death-2.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Big-zombie-sound-1.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Big-zombie-sound-2.ogg | |
2022/11/29 18:40:12 loading assets/sfx/Big-zombie-sound-3.ogg | |
2022/11/29 18:40:13 loading assets/sfx/Big-zombie-sound-4.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-1.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-2.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-3.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-4.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-5.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-6.ogg | |
2022/11/29 18:40:13 loading assets/voice/Checkpoint-7.ogg | |
2022/11/29 18:40:13 loading assets/voice/Respawn-1.ogg | |
2022/11/29 18:40:13 loading assets/voice/Respawn-2.ogg | |
2022/11/29 18:40:13 loading assets/voice/Respawn-3.ogg | |
2022/11/29 18:40:13 loading assets/voice/Respawn-4.ogg | |
2022/11/29 18:40:13 loading assets/voice/Respawn-5.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-1.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-2.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-3.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-4.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-5.ogg | |
2022/11/29 18:40:13 loading assets/voice/Kill-6.ogg | |
2022/11/29 18:40:13 loading assets/sprites/Player | |
2022/11/29 18:40:13 loading assets/sprites/Player.png | |
2022/11/29 18:40:13 loading assets/sprites/Dog | |
2022/11/29 18:40:13 loading assets/sprites/Dog.png | |
2022/11/29 18:40:13 loading assets/sprites/Zombie_sprinter | |
2022/11/29 18:40:13 loading assets/sprites/Zombie_sprinter.png | |
2022/11/29 18:40:13 loading assets/sprites/Zombie_big | |
2022/11/29 18:40:13 loading assets/sprites/Zombie_big.png | |
panic: runtime error: invalid memory address or nil pointer dereference | |
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x53882e] | |
goroutine 9 [running]: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).replacePixels(0x1ba9a80?, {0xc00859e000?, 0xc0005ead00?, 0x0?}, 0x203002?, 0xc008373730?, 0x41c047?, 0x40?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:505 +0x2e | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).WritePixels(0xc0005ead00?, {0xc00859e000?, 0x9d000?, 0x9d000?}, 0x20?, 0x18d7a98?, 0xc0005eac80?, 0x1?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:501 +0x10e | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).WritePixels(0xc00859e000?, {0xc00859e000?, 0x5d83e5?, 0x18d7a98?}, 0xc0005eac80?, 0x0?, 0xc00752a6c0?, 0xc00767fc74?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:138 +0x1d6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).WritePixels(0xc008354f30, {0xc00859e000?, 0x13a0?, 0x20?}, 0xc001061840?, 0xc008354f30?, 0x4?, 0x8?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:53 +0x2a | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).WritePixels(...) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:75 | |
github.com/hajimehoshi/ebiten/v2.(*Image).WritePixels(0xc0005eacc0, {0xc00859e000, 0x9d000, 0x9d000}) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:952 +0xd5 | |
github.com/hajimehoshi/ebiten/v2.NewImageFromImageWithOptions({0x18d7a98, 0xc0005eac80}, 0x1d?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:1099 +0x1ad | |
github.com/hajimehoshi/ebiten/v2.NewImageFromImage(...) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:1042 | |
main.loadImage({0xc0081ecee0, 0x1d}) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/media.go:130 +0x25f | |
main.loadSprite({0x75032e?, 0xc0083548a0?}) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/media.go:104 +0x34a | |
main.NewGameScreen(0xc000080180) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:181 +0xfb8 | |
created by main.main | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x345 | |
exit status 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This trace corresponds to the code as of b928c51851dd9707fe6a8e2cfb458951b76e7f3c | |
# https://github.com/sinisterstuf/escort-mission/commit/b928c51851dd9707fe6a8e2cfb458951b76e7f3c | |
# The panic happens before and after this revision (no change) but I'm sharing it for reference so that | |
# the line numbers mentioned in the trace output match the line numbers in the files at that time. | |
$ go run . | |
2022/11/29 23:13:22 loading assets/icon.png | |
2022/11/29 23:13:22 Looking for INI file... | |
2022/11/29 23:13:22 loading assets/splash-screen.png | |
2022/11/29 23:13:22 loaded font: Pixel Operator 8 Bold | |
2022/11/29 23:13:22 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 23:13:22 loaded font: Pixel Operator 8 Bold | |
2022/11/29 23:13:22 loading assets/voice/Intro.ogg | |
2022/11/29 23:13:22 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 23:13:22 loading assets/sfx/Bell.ogg | |
2022/11/29 23:13:22 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 23:13:22 loaded font: Pixel Operator 8 Bold | |
2022/11/29 23:13:22 loading assets/maps/maps.ldtk | |
2022/11/29 23:13:22 loading assets/maps/Desert_daytime.png | |
2022/11/29 23:13:22 loading assets/maps/Treetops.png | |
2022/11/29 23:13:22 Pre-drawing layer: Tiles | |
2022/11/29 23:13:22 Pre-drawing layer: Desert | |
2022/11/29 23:13:22 Pre-drawing layer: Treetops | |
2022/11/29 23:13:22 Pre-drawing layer: Sand_Traps | |
2022/11/29 23:13:22 loading assets/music/BackgroundMusic.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Gunshot.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Reload.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Dog-sound-1.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Dog-sound-2.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Dog-sound-3.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Dog-sound-4.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Dog-sound-5.ogg | |
2022/11/29 23:13:22 loading assets/sfx/PlayerDies.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Hit-1.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Hit-2.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Hit-3.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Hit-4.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Hit-5.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Gun-dry-fire.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-scream.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-growl-1.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-growl-2.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-growl-3.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-growl-4.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-Death-1.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Zombie-Death-2.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Big-zombie-sound-1.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Big-zombie-sound-2.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Big-zombie-sound-3.ogg | |
2022/11/29 23:13:22 loading assets/sfx/Big-zombie-sound-4.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-1.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-2.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-3.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-4.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-5.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-6.ogg | |
2022/11/29 23:13:22 loading assets/voice/Checkpoint-7.ogg | |
2022/11/29 23:13:22 loading assets/voice/Respawn-1.ogg | |
2022/11/29 23:13:22 loading assets/voice/Respawn-2.ogg | |
2022/11/29 23:13:22 loading assets/voice/Respawn-3.ogg | |
2022/11/29 23:13:22 loading assets/voice/Respawn-4.ogg | |
2022/11/29 23:13:22 loading assets/voice/Respawn-5.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-1.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-2.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-3.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-4.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-5.ogg | |
2022/11/29 23:13:22 loading assets/voice/Kill-6.ogg | |
2022/11/29 23:13:22 loading assets/sprites/Player | |
2022/11/29 23:13:22 loading assets/sprites/Player.png | |
2022/11/29 23:13:22 loading assets/sprites/Dog | |
2022/11/29 23:13:22 loading assets/sprites/Dog.png | |
2022/11/29 23:13:22 loading assets/sprites/Zombie_sprinter | |
2022/11/29 23:13:22 loading assets/sprites/Zombie_sprinter.png | |
2022/11/29 23:13:22 loading assets/sprites/Zombie_big | |
2022/11/29 23:13:22 loading assets/sprites/Zombie_big.png | |
panic: runtime error: invalid memory address or nil pointer dereference | |
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x53882e] | |
goroutine 12 [running]: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).replacePixels(0x1baaae0?, {0xc00859e000?, 0xc00038a600?, 0x0?}, 0x203002?, 0xc00836d6f0?, 0x41c047?, 0x40?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:505 +0x2e | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).WritePixels(0xc00038a600?, {0xc00859e000?, 0x9d000?, 0x9d000?}, 0x20?, 0x18d7c18?, 0xc00038a580?, 0x1?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:501 +0x10e | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).WritePixels(0xc00859e000?, {0xc00859e000?, 0x5d83e5?, 0x18d7c18?}, 0xc00038a580?, 0x0?, 0xc0071667c0?, 0xc00796d874?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:138 +0x1d6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).WritePixels(0xc0081f54d0, {0xc00859e000?, 0x13a0?, 0x20?}, 0xc00123f840?, 0xc0081f54d0?, 0x4?, 0x8?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:53 +0x2a | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).WritePixels(...) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:75 | |
github.com/hajimehoshi/ebiten/v2.(*Image).WritePixels(0xc00038a5c0, {0xc00859e000, 0x9d000, 0x9d000}) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:952 +0xd5 | |
github.com/hajimehoshi/ebiten/v2.NewImageFromImageWithOptions({0x18d7c18, 0xc00038a580}, 0x1d?) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:1099 +0x1ad | |
github.com/hajimehoshi/ebiten/v2.NewImageFromImage(...) | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:1042 | |
main.loadImage({0xc0081b4f20, 0x1d}) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/media.go:130 +0x25f | |
main.loadSprite({0x750497?, 0xc0081f4e40?}) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/media.go:104 +0x34a | |
main.NewGameScreen(0xc0005e20c0, 0xc0001343f0) | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:204 +0x10c7 | |
created by main.main | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:52 +0x3b8 | |
exit status 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ go run -race . | |
2022/11/29 21:08:14 loading assets/icon.png | |
2022/11/29 21:08:14 Looking for INI file... | |
2022/11/29 21:08:14 Error parsing INI file: open escort-mission.ini: no such file or directory | |
2022/11/29 21:08:14 loading assets/splash-screen.png | |
2022/11/29 21:08:15 loaded font: Pixel Operator 8 Bold | |
2022/11/29 21:08:15 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 21:08:15 loaded font: Pixel Operator 8 Bold | |
2022/11/29 21:08:15 loading assets/voice/Intro.ogg | |
2022/11/29 21:08:15 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 21:08:15 loading assets/sfx/Bell.ogg | |
2022/11/29 21:08:15 loaded font: OptimusPrincepsSemiBold | |
2022/11/29 21:08:15 loaded font: Pixel Operator 8 Bold | |
2022/11/29 21:08:15 loading assets/maps/maps.ldtk | |
2022/11/29 21:08:15 loading assets/maps/Desert_daytime.png | |
2022/11/29 21:08:15 loading assets/maps/Treetops.png | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c100 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c100 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c104 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:154 +0x164 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c104 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x6de | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c108 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c108 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c110 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c110 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c118 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c118 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c120 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c120 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c128 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c128 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c130 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c130 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c138 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c138 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c140 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c140 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c148 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c148 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c150 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c150 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c158 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c158 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c160 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c160 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c168 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c168 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c170 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c170 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c178 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c178 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c188 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c188 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c19c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:160 +0x284 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c19c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:160 +0x284 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1a0 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1a0 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1a8 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1a8 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1bc by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:169 +0x424 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1bc by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:169 +0x424 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1c0 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1c0 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1c8 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1c8 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1dc by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:178 +0x5c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1dc by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:178 +0x5c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1e0 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1e0 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1e8 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1e8 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c00035c1fc by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:187 +0x77b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c00035c1fc by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:187 +0x77b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c184 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c184 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:154 +0x164 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c18c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c18c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:156 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1a4 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1a4 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:163 +0x309 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1ac by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1ac by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:165 +0x364 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1c4 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1c4 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:172 +0x4a9 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1cc by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1cc by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:174 +0x504 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1e4 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1e4 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:181 +0x666 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c00035c1ec by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c00035c1ec by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:183 +0x6c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc600 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc600 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc608 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc608 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc610 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc610 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc618 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc618 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc620 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc620 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc628 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc628 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc630 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc630 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc638 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc638 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc640 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc640 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc648 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc648 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc650 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc650 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc658 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc658 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc660 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc660 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc668 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc668 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc670 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc670 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc678 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc678 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc604 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc604 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:154 +0x164 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc60c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc60c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:156 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc624 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc624 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:163 +0x309 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc62c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc62c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:165 +0x364 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc644 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc644 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:172 +0x4a9 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc64c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc64c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:174 +0x504 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc664 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x5f4 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc664 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:181 +0x666 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Read at 0x00c0008bc66c by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:443 +0x40f | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Previous write at 0x00c0008bc66c by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:183 +0x6c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc114 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:158 +0x224 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc114 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:158 +0x224 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc134 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:167 +0x3c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc134 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:167 +0x3c4 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc154 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:176 +0x564 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc154 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:176 +0x564 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c0008bc174 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:185 +0x724 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.drawDebugText() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:81 +0x4cf | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrintAt() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:52 +0x44 | |
github.com/hajimehoshi/ebiten/v2/ebitenutil.DebugPrint() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/ebitenutil/debugprint.go:45 +0x26 | |
main.(*LoadingScreen).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/loadingscreen.go:22 +0x25 | |
main.(*Game).Draw() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:142 +0xd2 | |
github.com/hajimehoshi/ebiten/v2.(*imageDumperGame).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:162 +0x70 | |
github.com/hajimehoshi/ebiten/v2.(*gameForUI).Draw() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/gameforui.go:65 +0x81 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:159 +0x306 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c0008bc174 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:185 +0x724 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000542660 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000542660 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000542668 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x3a7 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:163 +0x328 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000542668 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986000 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986000 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986004 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:154 +0x164 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986004 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:441 +0x6de | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986008 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986008 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986010 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986010 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986018 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986018 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986020 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986020 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986028 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986028 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986030 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986030 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986038 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986038 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986040 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986040 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986048 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986048 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986050 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986050 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986058 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986058 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986060 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986060 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:440 +0x5a9 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986068 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986068 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:442 +0x756 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986070 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986070 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000986078 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous write at 0x00c000986078 by goroutine 23: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:310 +0x837 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14000 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:153 +0x135 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14000 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14008 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:155 +0x195 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14008 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14010 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:157 +0x1f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14010 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14018 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:159 +0x255 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14018 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14020 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:162 +0x2c8 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14020 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14028 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:164 +0x335 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14028 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14030 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:166 +0x395 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14030 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14038 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:168 +0x3f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14038 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14040 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:171 +0x468 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14040 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14048 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:173 +0x4d5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14048 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14050 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:175 +0x535 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14050 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14058 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:177 +0x595 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14058 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14060 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:180 +0x61b | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14060 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14068 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:182 +0x695 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14068 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14070 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:184 +0x6f5 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14070 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
================== | |
WARNING: DATA RACE | |
Write at 0x00c000d14078 by goroutine 24: | |
github.com/hajimehoshi/ebiten/v2/internal/graphics.QuadVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphics/vertex.go:186 +0x751 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).Fill() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:125 +0x1c4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).clear() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:114 +0x2e4 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).drawGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:157 +0x269 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrameImpl() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:139 +0x453 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*context).updateFrame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/context.go:63 +0x7c | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).loop() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/ui_glfw.go:1126 +0x5ae | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run.func1() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:46 +0x295 | |
Previous read at 0x00c000d14078 by goroutine 23: | |
runtime.slicecopy() | |
/usr/lib/go/src/runtime/slice.go:307 +0x0 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).appendVertices() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:95 +0x42a | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*commandQueue).EnqueueDrawTrianglesCommand() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/command.go:130 +0x1a5 | |
github.com/hajimehoshi/ebiten/v2/internal/graphicscommand.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/graphicscommand/image.go:171 +0x7cb | |
github.com/hajimehoshi/ebiten/v2/internal/restorable.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/restorable/image.go:398 +0x637 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).drawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:484 +0xa84 | |
github.com/hajimehoshi/ebiten/v2/internal/atlas.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/atlas/image.go:403 +0x29d | |
github.com/hajimehoshi/ebiten/v2/internal/buffered.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/buffered/image.go:177 +0x7b6 | |
github.com/hajimehoshi/ebiten/v2/internal/mipmap.(*Mipmap).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/mipmap/mipmap.go:124 +0x471 | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*Image).DrawTriangles() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/image.go:71 +0x304 | |
github.com/hajimehoshi/ebiten/v2.(*Image).DrawImage() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/image.go:315 +0xac4 | |
main.(*TileRenderer).Render() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/renderer.go:162 +0x4ed | |
main.NewGameScreen() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/gamescreen.go:108 +0xa6c | |
main.main.func1() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x39 | |
Goroutine 24 (running) created at: | |
github.com/hajimehoshi/ebiten/v2/internal/ui.(*userInterfaceImpl).Run() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/internal/ui/run_notsinglethread.go:33 +0x3c6 | |
github.com/hajimehoshi/ebiten/v2.RunGame() | |
/home/sion/pkg/mod/github.com/hajimehoshi/ebiten/[email protected]/run.go:204 +0x20d | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:53 +0x615 | |
Goroutine 23 (running) created at: | |
main.main() | |
/home/sion/src/github.com/sinisterstuf/escort-mission/main.go:51 +0x604 | |
================== | |
2022/11/29 21:08:17 Pre-drawing layer: Tiles | |
2022/11/29 21:08:17 Pre-drawing layer: Desert | |
2022/11/29 21:08:17 Pre-drawing layer: Treetops | |
2022/11/29 21:08:17 Pre-drawing layer: Sand_Traps | |
2022/11/29 21:08:17 loading assets/music/BackgroundMusic.ogg | |
2022/11/29 21:08:17 loading assets/sfx/Gunshot.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Reload.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Dog-sound-1.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Dog-sound-2.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Dog-sound-3.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Dog-sound-4.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Dog-sound-5.ogg | |
2022/11/29 21:08:18 loading assets/sfx/PlayerDies.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Hit-1.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Hit-2.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Hit-3.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Hit-4.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Hit-5.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Gun-dry-fire.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-scream.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-growl-1.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-growl-2.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-growl-3.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-growl-4.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-Death-1.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Zombie-Death-2.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Big-zombie-sound-1.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Big-zombie-sound-2.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Big-zombie-sound-3.ogg | |
2022/11/29 21:08:18 loading assets/sfx/Big-zombie-sound-4.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-1.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-2.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-3.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-4.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-5.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-6.ogg | |
2022/11/29 21:08:18 loading assets/voice/Checkpoint-7.ogg | |
2022/11/29 21:08:18 loading assets/voice/Respawn-1.ogg | |
2022/11/29 21:08:18 loading assets/voice/Respawn-2.ogg | |
2022/11/29 21:08:18 loading assets/voice/Respawn-3.ogg | |
2022/11/29 21:08:18 loading assets/voice/Respawn-4.ogg | |
2022/11/29 21:08:18 loading assets/voice/Respawn-5.ogg | |
2022/11/29 21:08:18 loading assets/voice/Kill-1.ogg | |
2022/11/29 21:08:18 loading assets/voice/Kill-2.ogg | |
2022/11/29 21:08:19 loading assets/voice/Kill-3.ogg | |
2022/11/29 21:08:19 loading assets/voice/Kill-4.ogg | |
2022/11/29 21:08:19 loading assets/voice/Kill-5.ogg | |
2022/11/29 21:08:19 loading assets/voice/Kill-6.ogg | |
2022/11/29 21:08:19 loading assets/sprites/Player | |
2022/11/29 21:08:19 loading assets/sprites/Player.png | |
2022/11/29 21:08:19 loading assets/sprites/Dog | |
2022/11/29 21:08:19 loading assets/sprites/Dog.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_sprinter | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_sprinter.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_big | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_big.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_crawler | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_crawler.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_0 | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_0.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_1 | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_1.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_2 | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_2.png | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_3 | |
2022/11/29 21:08:19 loading assets/sprites/Zombie_3.png | |
2022/11/29 21:08:19 Checkpoint_1 [2176 288] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_1.png | |
2022/11/29 21:08:19 Checkpoint_2 [2912 1408] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_2.png | |
2022/11/29 21:08:19 Checkpoint_4 [1120 256] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_4.png | |
2022/11/29 21:08:19 Checkpoint_5 [448 1152] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_5.png | |
2022/11/29 21:08:19 Checkpoint_6 [448 2752] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_6.png | |
2022/11/29 21:08:19 Checkpoint_7 [1824 1984] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_7.png | |
2022/11/29 21:08:19 Checkpoint_3 [1696 896] | |
2022/11/29 21:08:19 loading assets/maps/Checkpoint_3.png | |
2022/11/29 21:08:19 loading assets/sprites/Bullet.png | |
2022/11/29 21:08:19 loading assets/sprites/Casing.png | |
2022/11/29 21:08:20 game quit by player | |
exit status 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment