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