Skip to content

fix(app): replace broken favicon.ico symlink with a real file#2524

Closed
blackdeathdrow wants to merge 1 commit into
lemonade-sdk:mainfrom
blackdeathdrow:fix/favicon-ico
Closed

fix(app): replace broken favicon.ico symlink with a real file#2524
blackdeathdrow wants to merge 1 commit into
lemonade-sdk:mainfrom
blackdeathdrow:fix/favicon-ico

Conversation

@blackdeathdrow

Copy link
Copy Markdown
Contributor

src/app/assets/favicon.ico was a Git symlink stored as a plain text file containing ../../../docs/assets/favicon.ico (32 bytes) instead of actual icon data. On Windows, Git cannot create proper symlinks without Developer Mode enabled, so the file ends up as broken text.

The Rust code include_bytes!("../../assets/favicon.ico") embeds this broken file at compile time, causing tauri::image::Image::from_bytes to fail with "The image format could not be determined". The Tauri desktop app (lemonade-app.exe) then crashes on startup.

Replace the broken file with a copy of docs/assets/favicon.ico (126745 bytes).

Closes #2521.

src/app/assets/favicon.ico was a broken symlink stored as a plain text
file containing '../../../docs/assets/favicon.ico' instead of actual
icon data. This caused Tauri's Image::from_bytes to fail with format
detection error, crashing lemonade-app.exe on startup.

Replaced with a copy of docs/assets/favicon.ico (126745 bytes).
@github-actions github-actions Bot added app bug Something isn't working labels Jul 1, 2026
@fl0rianr

fl0rianr commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Thanks @blackdeathdrow! But closing this one in favor of #2526 since this PR has a full and complete CI fail and I took your fix correctly into this new PR with you as a co-author.

@fl0rianr fl0rianr closed this Jul 1, 2026
@blackdeathdrow blackdeathdrow deleted the fix/favicon-ico branch July 2, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Lemonade App (lemonade-app.exe) crashes on startup with favicon error

2 participants