Path to home tab is not encoded correctly #191

Open
opened 2026-04-05 16:18:55 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @dhoepfl on 3/23/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.2

Operating System (OS)

macOS

OS Version

macOS 15.7.4

Additional system information

No response

Printer

Elegoo Carbon

How to reproduce

  1. Place the OrcaSlicer.app in a path that contains characters that are special in URLs (e.g. ‘%’ or ‘#’, I place apps that are not installed from the App Store in “/Applications/#ThirdParty”).
  2. Start OrcaSlicer
  3. The home tab is empty

Actual results

OrcaSlicer fails to load the home page resource, the home page tab stays empty.

Expected results

The home tab should work.

Project file & Debug log uploads

not relevant.

Checklist of files to include

  • Log file
  • Project file

Anything else?

The problem are this line and that line that build a file:-URL by simply inserting the path to the resources directory without correctly encoding it.

The same problem exists here, here, and here.

*Originally created by @dhoepfl on 3/23/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.2 ### Operating System (OS) macOS ### OS Version macOS 15.7.4 ### Additional system information _No response_ ### Printer Elegoo Carbon ### How to reproduce 1. Place the OrcaSlicer.app in a path that contains characters that are special in URLs (e.g. ‘%’ or ‘#’, I place apps that are not installed from the App Store in “/Applications/#ThirdParty”). 2. Start OrcaSlicer 3. The home tab is empty ### Actual results OrcaSlicer fails to load the home page resource, the home page tab stays empty. ### Expected results The home tab should work. ### Project file & Debug log uploads not relevant. ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? The problem are [this line](https://github.com/OrcaSlicer/OrcaSlicer/blob/f4224e97801a588595cbfe7227e977111e0fbff2/src/slic3r/GUI/WebViewDialog.cpp#L42) and [that line](https://github.com/OrcaSlicer/OrcaSlicer/blob/f4224e97801a588595cbfe7227e977111e0fbff2/src/slic3r/GUI/WebViewDialog.cpp#L39) that build a file:-URL by simply inserting the path to the resources directory without correctly encoding it. The same problem exists [here](https://github.com/OrcaSlicer/OrcaSlicer/blob/f4224e97801a588595cbfe7227e977111e0fbff2/src/slic3r/GUI/Project.cpp#L47), [here](https://github.com/OrcaSlicer/OrcaSlicer/blob/f4224e97801a588595cbfe7227e977111e0fbff2/src/slic3r/GUI/Project.cpp#L50), and [here](https://github.com/OrcaSlicer/OrcaSlicer/blob/f4224e97801a588595cbfe7227e977111e0fbff2/src/slic3r/GUI/ReleaseNote.cpp#L495).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#191