DXF export is empty
Exporting files to SVG, PNG and PDF (and maybe more) file formats from the console always results in an empty output file. For example, ./dia m1d5qlok.dxf -e test.svg
puts an empty test.svg file with nothing in it. I took this sample DXF file from here which I also attach here m1d5qlok.dxf, but the issue is the same for all other DXF files. There is no such problem when exporting using GUI which works as expected.
I am running Ubuntu 20.04.
The output is below:
$ ./dia m1d5qlok.dxf -e test.svg
Gtk-Message: 22:15:56.679: Failed to load module "canberra-gtk-module"
/usr/lib/python3/dist-packages/gi/overrides/Gtk.py:55: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0
warnings.warn(warn_msg, RuntimeWarning)
** Message: 22:15:56.804: NEW Layer 0x55c03e117280 (nil) (0)
** Message: 22:15:56.804: Scale: 1.000000
** Message: 22:15:56.804: NEW Layer 0x55c03e1172e0 (nil) (1)
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 31
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 31
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 31
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 31
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 31
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 5
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 30
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 100
** (dia:48814): WARNING **: 22:15:56.804: Unhandled 0
m1d5qlok.dxf --> test.svg
** Message: 22:15:56.805: RIP Layer 0x55c03e117280 (nil) (1)
** Message: 22:15:56.805: RIP Layer 0x55c03e1172e0 (nil) (0)