Comment 5 for bug 1022719

Revision history for this message
Patrick Monnerat (patrick-monnerat) wrote :

@Kris: I'm afraid I cannot help very much here, since I don't have a W$ dev/debug environment.
By looking at the patched code, the only way I can see for a failure to occur would be calling Inkscape::Extension::open() with a uri/filename expressed in a type not matching gchar *. Something like a real parameter being a wchar_t pointer while gchar is 8-bit. I don't know if that kind of figure is supposed to work.
I think someone with a windows debugger should look at it to have more details.
BTW: failing on Linux does not cause a crash: it simply fails to open the target file and displays an empty workspace. Do you really experiment a crash ?
Also the RegistryTool error does not seem related (in fact, despite the listing order, it probably occurs before the assertion failure).