Fedor Indutny
40d65d5a9f
fix: crash on windows when UTF-8 is in path ( #48947 )
...
In 6399527761 we changed the path strings
that `node_modules.cc` operates on from single-byte to wide strings.
Unfortunately this means that `generic_path()` that the
"fix: ensure TraverseParent bails on resource path exit" patch was
calling was no longer a safe method to call on Windows if the underlying
string has unicode characters in it.
Here we fix it by using `ConvertGenericPathToUTF8` from the Node.js
internal utilities.
2025-11-13 14:49:48 -08:00
..
2025-11-13 14:49:48 -08:00
2025-10-13 18:10:54 +02:00
2025-10-13 18:10:54 +02:00
2025-08-05 18:30:41 +02:00
2025-10-30 17:05:42 +01:00
2025-10-13 18:10:54 +02:00
2025-10-30 17:05:42 +01:00
2025-10-13 18:10:54 +02:00
2025-10-13 18:10:54 +02:00
2025-10-13 18:10:54 +02:00
2025-02-28 17:29:23 -05:00
2025-07-23 10:12:00 +02:00
2025-10-30 17:05:42 +01:00
2025-08-05 18:30:41 +02:00
2025-10-30 17:05:42 +01:00
2025-06-02 17:30:15 -04:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-10-13 18:10:54 +02:00
2025-06-30 14:49:12 +02:00
2025-06-30 14:49:12 +02:00
2025-10-13 18:10:54 +02:00
2025-10-13 18:10:54 +02:00
2025-02-25 15:16:15 -05:00
2025-10-30 17:05:42 +01:00
2025-07-21 11:55:08 -07:00
2025-10-30 17:05:42 +01:00
2025-09-08 11:25:24 +02:00
2025-10-13 18:10:54 +02:00
2025-11-13 14:49:48 -08:00
2025-11-13 14:49:48 -08:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-10-13 18:10:54 +02:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-04-03 19:02:49 -05:00
2025-09-08 11:25:24 +02:00
2025-09-08 11:25:24 +02:00
2025-10-30 17:05:42 +01:00
2025-10-13 18:10:54 +02:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-11-13 14:49:48 -08:00
2025-10-30 17:05:42 +01:00
2025-10-30 17:05:42 +01:00
2025-01-23 23:07:43 -05:00
2024-11-13 15:34:30 +01:00
2025-09-08 11:25:24 +02:00