Comments (8)
Thanks for your detailed report. I am however unsure whether we can do anything to fix the issue, it appears like Windows / .NET require the system locale to be one that contains Cyrillic characters in order to allow those characters in a path.
Directory.CreateDirectory(directory);
This is the statement which fails, and there isn't much we can change here, we need to create the directory for log files if it doesn't exist. It really appears to be the case that .NET doesn't allow Cyrillic characters in the path if the system locale is e.g. English.
from seb-win-refactoring.
That's strange. .NET is unicode compliant and therefore should not rely on system's locale (system locale affects only non-unicode aware programs). I suppose a conversion from ASCII to Unicode occurs that causes the problem. I remember that at least one log file was created. So the locale should not be a problem.
Give me some time to get used to SEB's code and perform some tests if that helps. I'll give you feedback soon.
from seb-win-refactoring.
Of course, that would be great. Let me know if I can help in any way.
from seb-win-refactoring.
I've tested SEB with a a user that was typed in Cyrillic on my laptop. I can confirm SEB fails to start.
I've managed to clone latest source and compile SEB project. Interestingly the compiled version works with paths that contain Cyrillic chars.
It seems the issue is related only to version 3.0.1.163.
from seb-win-refactoring.
That would be very strange, as there haven't been any changes in that part of the code. Are you sure that the log directory did not exist when running the local build?
from seb-win-refactoring.
Let me perform the test again. I'll post the results here.
from seb-win-refactoring.
Any updates here?
from seb-win-refactoring.
Closed due to lack of feedback.
from seb-win-refactoring.
Related Issues (20)
- intallation stuck on WebView2 Runtime installation HOT 1
- failed to start new sesion HOT 1
- Installation problem 0x80070490 HOT 1
- SEB for ChromeOS ? HOT 3
- An unrecoverable error has occured! HOT 7
- Problem with starting SEB because Virtual machine recognised HOT 17
- Can't get Moodle to validate keys OR allow reconfiguration error, please help! HOT 56
- Application error - An unrecoverable error has occured HOT 1
- Can't install latest version of SEB; can't uninstall old version of SEB (same error) HOT 1
- SEB 3.7.0: Clipboard Policy: SEB Only - Copy-Paste issue HOT 1
- How do i compile this project HOT 2
- SEB is running into "SEB GESPERRT" mode seemingly randomly HOT 4
- Downloading functionality Windows 11 HOT 2
- Command Line Utility in Windows 11 doesn't work with Safe Browser allowed application HOT 7
- Erreur fatale Classe SEB invalide - Juin 2024 HOT 3
- Passkey Support HOT 8
- SEB 3.7 - Windows 10/11 stop after HOT 1
- COmpatibility issues with Windows Integrated Authentication (WIA) HOT 4
- Source code HOT 4
- seb launching problem HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seb-win-refactoring.