Bulia,
I tested just yesterday with Win98 +latest libs and German umlauts in the filename.
So I can confirm the non ASCII-filename-crash
- the dialog shows the file-name with some cryptic characters (this might be UTF8 for the special character)
- opening this chrashes Inkscape
- I have not found the place where I can put the filename in a inputline
- the very latest gdb 6.3 needs an other lib which only exists under WinNT+above.
Adib
-----Ursprüngliche Nachricht-----
Von: inkscape-devel-admin@lists.sourceforge.net im Auftrag von bulia byak
Gesendet: Fr 8/5/2005 08:39
An: MenTaLguY; Bob Jamison; Jon A. Cruz
Cc: Inkscape ML
Betreff: Re: [Inkscape-devel] 0.42.1 status
Update on the open dialog crash: fixed by upgrading to newest libs
(thanks Ishmal).
However I run into another problem: Cyrillic filenames crash on open
in Win98. I traced this down to
fp = std::fopen(filename, how.c_str());
in io/sys.cpp, line 169. This fails, so fp == NULL.
However, Inkscape::IO::file_test on the same filename works, using
g_file_test. So I thought that if I replace std::fopen with g_fopen in
the above, it may work. Unfortunately this fails at linking:
libinkscape.a(sys.o):sys.cpp:(.text+0x2a7d): undefined reference to
`g_fopen(char const*, char const*)'
Ishmal: is this function missing in your libs? Can you add it?
--
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel