ousnius / BodySlide-and-Outfit-Studio

BodySlide and Outfit Studio, a tool to convert, create, and customize outfits and bodies for Bethesda games.
GNU General Public License v3.0
290 stars 64 forks source link

Executable file path causes missing UI bitmap icons #341

Closed juhvv closed 3 years ago

juhvv commented 3 years ago

Description It appears that if the BodySlide/Outfit Studio executable is located in a directory which has a "#" in its absolute file path, the UI buttons' bitmap icons are not visible. Here's a log file demonstrating this issue: Log_OS.txt

How to reproduce

  1. Place the BodySlide/Outfit Studio executable to a directory that has a "#" in its name (e.g. "folder1#").
  2. Run either one of the programs.
  3. Bitmap icons are not visible.
ousnius commented 3 years ago

@juhvv This seems to be a bug in the filesystem of wxWidgets where it traverses the path (looking for multiple locations or URLs). filesys.cpp: wxString wxFileSystemHandler::GetRightLocation(const wxString& location) There's nothing I can do on this side, it needs to be fixed in wxWidgets.

ousnius commented 3 years ago

See https://trac.wxwidgets.org/ticket/19142