[GH-ISSUE #7] Unable to import game version when files have special characters #2

Closed
opened 2026-02-17 17:16:13 -05:00 by yindo · 1 comment
Owner

Originally created by @useless-bit on GitHub (Aug 24, 2025).
Original GitHub issue: https://github.com/Drop-OSS/droplet/issues/7

I tried to import a game version and always got a Rust exception in the container.

drop-1      | 
drop-1      | thread '<unnamed>' (54) panicked at src/version/backends.rs:47:40:
drop-1      | called `Option::unwrap()` on a `None` value
drop-1      | stack backtrace:
drop-1      |    0:     0x70a011cf53b6 - <unknown>
drop-1      |    1:     0x70a011c66acf - <unknown>
drop-1      |    2:     0x70a011cf4dff - <unknown>
drop-1      |    3:     0x70a011cf5103 - <unknown>
drop-1      |    4:     0x70a011cf4ab0 - <unknown>
drop-1      |    5:     0x70a011d1bf45 - <unknown>
drop-1      |    6:     0x70a011d1bed9 - <unknown>
drop-1      |    7:     0x70a011d1becc - <unknown>
drop-1      |    8:     0x70a011c4e42f - <unknown>
drop-1      |    9:     0x70a011c4e55b - <unknown>
drop-1      |   10:     0x70a011c4e518 - <unknown>
drop-1      |   11:     0x70a011c8e1c2 - <unknown>
drop-1      |   12:     0x70a011c94b93 - <unknown>
drop-1      |   13:     0x5c60958e1b14 - _ZN6v8impl12_GLOBAL__N_123FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE
drop-1      |   14:     0x5c603680f5e2 - <unknown>
drop-1      | fatal runtime error: failed to initiate panic, error 5, aborting
drop-1      | Aborted (core dumped)

After some testing, it turns out that the error was caused by some files that have special characters in the name.
Here are two examples that were able to trigger the problem:
Technická podpora.rtf
Servicio técnico.rtf

Originally created by @useless-bit on GitHub (Aug 24, 2025). Original GitHub issue: https://github.com/Drop-OSS/droplet/issues/7 I tried to import a game version and always got a Rust exception in the container. ```shell drop-1 | drop-1 | thread '<unnamed>' (54) panicked at src/version/backends.rs:47:40: drop-1 | called `Option::unwrap()` on a `None` value drop-1 | stack backtrace: drop-1 | 0: 0x70a011cf53b6 - <unknown> drop-1 | 1: 0x70a011c66acf - <unknown> drop-1 | 2: 0x70a011cf4dff - <unknown> drop-1 | 3: 0x70a011cf5103 - <unknown> drop-1 | 4: 0x70a011cf4ab0 - <unknown> drop-1 | 5: 0x70a011d1bf45 - <unknown> drop-1 | 6: 0x70a011d1bed9 - <unknown> drop-1 | 7: 0x70a011d1becc - <unknown> drop-1 | 8: 0x70a011c4e42f - <unknown> drop-1 | 9: 0x70a011c4e55b - <unknown> drop-1 | 10: 0x70a011c4e518 - <unknown> drop-1 | 11: 0x70a011c8e1c2 - <unknown> drop-1 | 12: 0x70a011c94b93 - <unknown> drop-1 | 13: 0x5c60958e1b14 - _ZN6v8impl12_GLOBAL__N_123FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE drop-1 | 14: 0x5c603680f5e2 - <unknown> drop-1 | fatal runtime error: failed to initiate panic, error 5, aborting drop-1 | Aborted (core dumped) ``` After some testing, it turns out that the error was caused by some files that have special characters in the name. Here are two examples that were able to trigger the problem: `Technická podpora.rtf` `Servicio técnico.rtf`
yindo closed this issue 2026-02-17 17:16:13 -05:00
Author
Owner

@DecDuck commented on GitHub (Nov 19, 2025):

I think has been fixed

@DecDuck commented on GitHub (Nov 19, 2025): I think has been fixed
yindo changed title from Unable to import game version when files have special characters to [GH-ISSUE #7] Unable to import game version when files have special characters 2026-06-05 14:27:28 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/droplet#2