Issues.00324 - lordmundi/wikidoctest GitHub Wiki

00324: Simdata segfault on missing transform parameter

« 00323 | Issues | 00325 »

Summary: Simdata segfault on missing transform parameter

Created: 2011–02–24 18:07

Status: Released

Category: Bug

From: mark

Version: 2.1

Released_In: 2.2

Description:

When using simdata with transforms, if a transform parameter specified in the API file is not available from the sim, simdata may crash.


Comments


« 00323 | Issues | 00325 »

Associated Commits

| commit | 8fcd31a87ed5414b5746a3b4f6cb8141c1726bcc link5 | || | Author: | mark | | Date: | Thu Feb 24 18:03:39 2011 -0600 | | Message: | [@Issue 00324: Fix segfault in simdata with missing transform parameters @] |

Affected Files:

lib_Darwin/chutes.so                               | Bin 119956 -> 120200 bytes
 lib_Darwin/cube.so                                 | Bin 120036 -> 120280 bytes
 lib_Darwin/libapi.a                                | Bin 669344 -> 668616 bytes
 lib_Darwin/libcsv.a                                | Bin 14616 -> 14616 bytes
 lib_Darwin/libriver.a                              | Bin 3830048 -> 3842648 bytes
 lib_Darwin/libstream.a                             | Bin 1737968 -> 1683608 bytes
 lib_Darwin/libtc.a                                 | Bin 591688 -> 591688 bytes
 lib_Darwin/libtvs.a                                | Bin 2048768 -> 2050512 bytes
 lib_Darwin/libunits.a                              | Bin 34256 -> 34256 bytes
 lib_Darwin/libutils.a                              | Bin 148416 -> 148416 bytes
 lib_Darwin/orbital_transform.so                    | Bin 133608 -> 137952 bytes
 lib_Darwin/orbital_transform_mmsev.so              | Bin 129392 -> 129632 bytes
 lib_Darwin/plume.so                                | Bin 180512 -> 180756 bytes
 lib_Linux_FC3/chutes.so                            | Bin 322168 -> 326700 bytes
 lib_Linux_FC3/cube.so                              | Bin 322175 -> 326707 bytes
 lib_Linux_FC3/libapi.a                             | Bin 673342 -> 672574 bytes
 lib_Linux_FC3/libplot.so                           | Bin 8818814 -> 8792049 bytes
 lib_Linux_FC3/libriver.a                           | Bin 3952350 -> 3966310 bytes
 lib_Linux_FC3/libstream.a                          | Bin 1569970 -> 1510200 bytes
 lib_Linux_FC3/libtvs.a                             | Bin 1821828 -> 1823204 bytes
 lib_Linux_FC3/orbital_transform.so                 | Bin 340604 -> 341044 bytes
 lib_Linux_FC3/orbital_transform_mmsev.so           | Bin 335347 -> 335787 bytes
 lib_Linux_FC3/plume.so                             | Bin 476584 -> 477024 bytes
 lib_Win32/chutes.dll                               | Bin 1451819 -> 1453953 bytes
 lib_Win32/cube.dll                                 | Bin 1452357 -> 1454491 bytes
 lib_Win32/libapi.a                                 | Bin 675544 -> 674638 bytes
 lib_Win32/libriver.a                               | Bin 3906140 -> 3922052 bytes
 lib_Win32/libstream.a                              | Bin 1411238 -> 1348762 bytes
 lib_Win32/libtvs.a                                 | Bin 1735988 -> 1737770 bytes
 lib_Win32/orbital_transform.dll                    | Bin 1472269 -> 1473379 bytes
 lib_Win32/orbital_transform_mmsev.dll              | Bin 1464555 -> 1465665 bytes
 lib_Win32/plume.dll                                | Bin 1613353 -> 1613951 bytes
 plugin_Darwin/dsp_simdata.so                       | Bin 4223488 -> 4227812 bytes
 plugin_Linux_FC3/dsp_simdata.so                    | Bin 8809542 -> 8776325 bytes
 plugin_Win32/dsp_simdata.dll                       | Bin 6681383 -> 6645852 bytes
 src.dist/plugins/common/libriver/CsvRiver.cpp      |   6 ++++++
 src.dist/plugins/common/libriver/HDF5River.cpp     |   6 ++++++
 src.dist/plugins/common/libriver/Trick04River.cpp  |   6 ++++++
 …/plugins/common/libriver/TrickBinaryRiver.cpp   |   6 ++++++
 src.dist/plugins/common/libriver/TrickVSRiver.cpp  |   8 ++++++±
 …/plugins/common/libtc/test/Darwin/tcclient_demo | Bin 64388 -> 64384 bytes
 …/plugins/common/libtc/test/Darwin/tcserver_demo | Bin 57712 -> 57704 bytes
 …/plugins/common/libtvs/test/Darwin/sniffclient  | Bin 93208 -> 93212 bytes
 …/plugins/common/libtvs/test/Darwin/sniffsrv     | Bin 309500 -> 309508 bytes
 …/plugins/common/libtvs/test/Darwin/testsniffer  | Bin 241620 -> 241624 bytes
 …/common/libtvs/test/Darwin/vsclient_demo        | Bin 387496 -> 387588 bytes
 …/plugins/common/libtvs/test/Linux/vsclient_demo | Bin 1190222 -> 1156644 bytes
 …/common/libtvs/test/Windows/vsclient_demo       | Bin 2676616 -> 2634805 bytes
 src.dist/plugins/common/libtvs/transformation.cpp  |   6 ++++++
 src.dist/plugins/common/libtvs/transformation.hh   |   3 +++
 …/plugins/common/libutils/test/Darwin/testld     | Bin 10632 -> 10632 bytes
 …/plugins/playback/libapi/test/Darwin/test_parse | Bin 266700 -> 266540 bytes
 …/plugins/playback/libapi/test/Linux/test_parse  | Bin 760610 -> 793040 bytes
 …/playback/libapi/test/Windows/test_parse        | Bin 2021806 -> 2046314 bytes
 src.dist/plugins/playback/test/Darwin/api-river    | Bin 4160344 -> 3914632 bytes
 src.dist/plugins/playback/test/Linux/api-river     | Bin 6423219 -> 6410919 bytes
 src.dist/plugins/playback/test/Windows/api-river   | Bin 5314280 -> 5433421 bytes
 57 files changed, 40 insertions(+), 1 deletion(-)