Comment 9 for bug 997595

Revision history for this message
P Min (barber07) wrote :

I ran some tests relating to this bug, I hope this is useful:

----------------------------------------------------------------------

Inkscape 0.48.2, r9818, running on Fedora 13, x86_64:
- the dashed lines in the puzzle are overlaid with thin solid lines (i.e. bug reproduced)

----------------------------------------------------------------------

0.48 devel, r11698, running on Windows XP:
- when exporting from the GUI (File->Save As), the resulting EPS file is fine (!)

same version, running in "cmd":
  inkscape --export-eps=test.eps puzzle_b21d32.svg
results in a crash:
-----
** Message: Error: Inkscape encountered an internal error and will close now.

terminate called after throwing an instance of 'Inkscape::Extension::Extension::
param_not_exist'
-----

----------------------------------------------------------------------

compiled 0.48 devel on Fedora 15, i686: checked out latest source with:
bzr branch lp:inkscape
(checked out Sep 29, ~ 21.39 GMT):
- the horizontal dashed lines still have the solid line through them, the vertical dashed lines are OK (!!)

From the terminal: inkscape --export-eps=test.eps puzzle_b21d32.svg
also results in a crash:
-----
terminate called after throwing an instance of 'Inkscape::Extension::Extension::param_not_exist'
-----

The gdb backtrace:

#0 0x00110416 in __kernel_vsyscall ()
#1 0x42cbf26f in raise () from /lib/libc.so.6
#2 0x42cc0ba5 in abort () from /lib/libc.so.6
#3 0x4dd31ead in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#4 0x4dd2fc24 in ?? () from /usr/lib/libstdc++.so.6
#5 0x4dd2fc60 in std::terminate() () from /usr/lib/libstdc++.so.6
#6 0x4dd2fdaf in __cxa_throw () from /usr/lib/libstdc++.so.6
#7 0x081e9710 in Inkscape::Extension::Extension::get_param (this=0x8bfed08, name=0x87a8a3c "areaDrawing") at extension/extension.cpp:405
#8 0x081e9993 in Inkscape::Extension::Extension::set_param_bool (this=0x8bfed08, name=0x87a8a3c "areaDrawing", value=false, doc=0x0, node=0x0) at extension/extension.cpp:525
#9 0x0809dd08 in do_export_ps_pdf (doc=0x9858f60, uri=0x8c0a710 "test.eps", mime=0x87a8b8e "image/x-e-postscript") at main.cpp:1562
#10 0x080a0705 in sp_process_file_list (fl=<optimized out>) at main.cpp:1082
#11 0x080a0d89 in sp_main_console (argc=3, argv=0xbffff9d4) at main.cpp:1211
#12 0x0808803f in main (argc=3, argv=0xbffff9d4) at main.cpp:725

----------------------------------------------------------------------