Nexus-Mods / Vortex

Vortex Development
GNU General Public License v3.0
830 stars 127 forks source link

Crash: The "path" argument must be of type string. Received type boolean (true) #15612

Closed VortexFeedback closed 1 week ago

VortexFeedback commented 2 weeks ago

Application Crash

System

Platform win32 10.0.19043 (Wine)
Architecture x64
Application Version 1.10.8
Process renderer

Message

The "path" argument must be of type string. Received type boolean (true)

Details

code: ERR_INVALID_ARG_TYPE
paths.0: true
paths.1: Data/Update.bsa

Context

gamemode = Fallout 4

Stack

TypeError: The "path" argument must be of type string. Received type boolean (true)
    at __node_internal_captureLargerStackTrace (node:internal/errors:490:5)
    at new NodeError (node:internal/errors:399:5)
    at validateString (node:internal/validators:163:11)
    at join (node:path:429:7)
    at path.join (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\renderer.js:9807:122)
    at g (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar.unpacked\bundledPlugins\gameversion-hash\index.js:1:10840)
    at Object.supported (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\renderer.js:10039:35)
    at GameVersionManager.getSupportedProvider (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\renderer.js:3476:141)
    at async GameVersionManager.getGameVersion (C:\Program Files\Black Tree Gaming Ltd\Vortex\resources\app.asar\renderer.js:3477:137)

External file: tmp-1580BYbIAIeR9YEd.7z

Reported by: daquito

IDCs commented 1 week ago

Hi there, as you know Vortex does not run natively on Linux, which may cause some bundled extensions to go haywire when run through wine or lutris.

Easiest "fix" for this would be for you to disable any unimportant extensions that may be blocking you from modding your game - luckily the gameversion hashing extension is more of a QoL plugin and can be safely disabled in the extensions page.