Issue Details (XML | Word | Printable)

Key: CORE-5154
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Dimitry Sibiryakov
Reporter: Dimitry Sibiryakov
Votes: 0
Watchers: 3

If you were logged in you would be able to see more operations.
Firebird Core

Services API don't work with non-ascii database names

Created: 17/Mar/16 02:21 PM   Updated: 20/Aug/16 06:12 PM
Component/s: API / Client Library, Engine
Affects Version/s: 3.0 RC2, 4.0 Initial, 3.0.0
Fix Version/s: 3.0.1, 4.0 Alpha 1

File Attachments: 1. File CORE-5154_1251.cpp.7z (2 kB)
2. File CORE-5154_utf8.cpp.7z (2 kB)

Environment: Windows, ANSI code page 1251

QA Status: Cannot be tested
Test Details: There is no way to use non-ascii names of folder and files on test running host.

 Description  « Hide
With or without isc_spb_utf8_filename in parameters a client application cannot get statistics from database which name includes cyrillic characters using services. Transliteration error is reported in this case. The same for backup/restore using services. It seems that [almost?] all service operations are affected.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Dimitry Sibiryakov added a comment - 17/Mar/16 02:23 PM
Both test cases are attached.