Comment 37 for bug 1538361

Revision history for this message
David Mathog (mathog) wrote :

Wow, something really strange is going on here. Differences now present between the windows version and the
linux version (with a test file consisting of a single rectangle) include:

1. load emf from command line. No problem on linux. On windows it fails to load and does not even enter the sections of emf code where debug statements have been enabled. Not even the DEBUG statement associated with the very first line of the EMF is emitted.

2. A subsequent load of the test emf on windows from the file menu does enter emf code and the INKSCAPE_DBG_EMF flags are respected. This is really bad - there should be no difference between loading a file from the command line and from the file menu! The SVG file created has all coordinates and widths scaled up by a factor of 1.066667, presumably (1 + 1/15). There is only one MODIFYWORLDTRANSFORM record in the test case, and it is not responsible for this.

3. gdb is working only sporadically, often not allowing break points to be set (it says the file doesn't exist, or the line doesn't exist), and returning backtraces >600 levels deep with no symbols, just numbers.

4. btool links are taking FOREVER, much longer than the last time I worked on Windows. It's the same machine, and the same mingw, so something else must have changed.