Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native)
Anyone had success trying OpenDiablo2?

I get a SIGSEGV error when trying to launch the game:

Code:
main.go:26: OpenDiablo2 - Open source Diablo 2 engine
d2config.go:42: loading configuration file from /home/nightranger/.config/OpenDiablo2/config.json...
level_types_loader.go:63: Loaded 36 LevelType records
level_presets_loader.go:47: Loaded 1090 level presets
level_warp_loader.go:35: Loaded 83 level warps
object_types_loader.go:32: Loaded 573 object types
object_details_loader.go:230: Loaded 573 objects
item_weapons_loader.go:18: Loaded 306 weapons
item_armor_loader.go:21: Loaded 202 armors
item_misc_loader.go:18: Loaded 139 misc items
books_loader.go:33: Loaded 3 book items
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0xaaaac6c2b540]

goroutine 1 [running, locked to thread]:
github.com/OpenDiablo2/OpenDiablo2/d2core/d2records.updateEquivalencies(0x4000b0d350, 0x4000b13b30, 0x400020ad80, 0x0, 0x0, 0x0, 0x0)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2records/item_types_loader.go:130 +0x20
github.com/OpenDiablo2/OpenDiablo2/d2core/d2records.LoadItemEquivalencies(0x4000b0cff0, 0x4000b0d350, 0x4000a57c25)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2records/item_types_loader.go:116 +0x33c
github.com/OpenDiablo2/OpenDiablo2/d2core/d2records.itemTypesLoader(0x40000a0380, 0x40002f65c0, 0xaaaac6e96b13, 0x20)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2records/item_types_loader.go:71 +0xfb8
github.com/OpenDiablo2/OpenDiablo2/d2core/d2records.(*RecordManager).Load(0x40000a0380, 0xaaaac6e96b13, 0x20, 0x40002f65c0, 0x0, 0x0)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2records/record_manager.go:247 +0xac
github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset.(*AssetManager).LoadRecords(0x40000b42a0, 0xaaaac6e96b13, 0x20, 0x0, 0x0)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset/asset_manager.go:385 +0x64
github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset.(*AssetManager).initDataDictionaries(0x40000b42a0, 0x0, 0x0)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset/asset_manager.go:141 +0x88
github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset.(*AssetManager).init(0x40000b42a0, 0x40000a0000, 0xaaaac73ef140)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset/asset_manager.go:59 +0x54
github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset.NewAssetManager(0x400025fb90, 0x0, 0x0, 0xaaaac6a0a6ac)
        github.com/OpenDiablo2/OpenDiablo2/d2core/d2asset/d2asset.go:22 +0x254
main.main()
        github.com/OpenDiablo2/OpenDiablo2/main.go:38 +0xf8

Any help appreciated.
  Reply


Messages In This Thread
RE: Games compilation howto on the Pinebook-pro (Manjaro Linux and Debian native) - by nightranger73 - 10-04-2020, 08:58 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinebook pro bricked? michaelmoua 2 295 03-12-2025, 11:09 AM
Last Post: tophneal
  Use SD to install new OS over pinebook debian Rudy558 10 13,897 03-09-2025, 11:17 AM
Last Post: davisthomas
  Problem: Wi-Fi Connectivity Issues on Pinebook Pro markwood00 1 537 02-05-2025, 03:56 AM
Last Post: waylonwesley
  Pinebook Pro in EU for Sale - €90 jan_vdk 3 2,113 01-29-2025, 06:50 AM
Last Post: Macrae245
  Pinebook Next !spekulation! Surehand53 2 711 01-23-2025, 11:49 AM
Last Post: Surehand53
  Pinebook Pro wants a PIN for my bluetooth mouse ColoBill 1 324 01-19-2025, 04:38 PM
Last Post: ColoBill
Tongue Yet another Pinebook Pro won't boot thread pinemouth 5 4,202 12-27-2024, 11:38 AM
Last Post: akash3995
Question Pinebook pro dead / keyboard issue? / Troubleshooting Mengalef 2 710 12-05-2024, 04:16 PM
Last Post: tllim
  Testing Some More Games on the Pinebook Pro! ImmyChan 4 4,660 09-05-2024, 09:40 PM
Last Post: WilliamThompson
  Converting the Pinebook Pro into a CrowView Note like device 8jef 0 601 08-18-2024, 05:42 PM
Last Post: 8jef

Forum Jump:


Users browsing this thread: 1 Guest(s)