After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 721576 - Gnucash can not work with files, that have russian symbols in path.
Gnucash can not work with files, that have russian symbols in path.
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Windows
2.6.0
Other Windows
: Normal normal
: ---
Assigned To: gnucash-win-maint
gnucash-win-maint
: 722679 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-01-05 14:47 UTC by javaprgfed
Modified: 2018-06-29 23:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Error in opening (17.88 KB, image/png)
2014-01-05 14:47 UTC, javaprgfed
Details
My trace file (514 bytes, text/plain)
2014-01-05 14:54 UTC, javaprgfed
Details

Description javaprgfed 2014-01-05 14:47:33 UTC
Created attachment 265373 [details]
Error in opening

How to reproduce.
1) Create new book. Save my book in:
C:\Users\fedya\тестовая\fff.gnucash
2) Close gnucash.
3) Start gnucash again. 
4) Open saved file:
C:\Users\fedya\тестовая\fff.gnucash
5) I see error like in attachment.  File is not opened.



But when I save file in:
C:\Users\fedya\test\fff.gnucash
It open it successfully.
Comment 1 javaprgfed 2014-01-05 14:54:14 UTC
Created attachment 265374 [details]
My trace file

Added trace file.
Comment 2 Frank H. Ellenberger 2014-01-05 15:32:04 UTC
Strange, <gnc.io> shows the wrong encoding 
and <gnc.backend> the right.
Comment 3 John Ralls 2014-01-17 00:05:31 UTC
This is from Mike Alexander's libxml compression work-around. The reason it looks funny in the tracefile is because the filename has been converted to the Windows locale encoding in qof_session_load_from_xml_file_v2 while it's still in UTF8 in gnc_xml_be_load_from_file. It turns out, at least on Win7 Home Premium US edition, to be the wrong thing to do. r23700 removes it. 

Please test on the next nightly build.
Comment 4 javaprgfed 2014-01-18 08:08:41 UTC
Where can I find nightly builds?
Comment 5 Geert Janssens 2014-01-18 10:04:43 UTC
On this website:
http://code.gnucash.org/builds/win32/trunk/
Take the most recent package you find in this link.
Comment 6 javaprgfed 2014-01-18 15:58:45 UTC
Bug fixed in gnucash-2.6.0-2014-01-17-git-2d97811+-setup.exe
Comment 7 Geert Janssens 2014-01-21 10:39:09 UTC
*** Bug 722679 has been marked as a duplicate of this bug. ***
Comment 8 John Ralls 2018-06-29 23:23:46 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=721576. Please update any external references or bookmarks.