#692 DGF Parser crashes for DGF files that have been accepted for years now
Metadata
Property | Value |
---|---|
Reported by | Benedikt Oswald (benedikt.oswald@psi.ch) |
Reported at | Dec 11, 2009 15:36 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Last edited by | Andreas Dedner (A.S.Dedner@warwick.ac.uk) |
Last edited at | Jan 17, 2010 11:02 |
Closed by | Andreas Dedner (A.S.Dedner@warwick.ac.uk) |
Closed at | Jan 17, 2010 11:02 |
Closed in version | Unknown |
Resolution | Fixed |
Comment | with dune-grid rev 6150 |
Description
Dear Dune, since my latest update to dune-grid, and possibly some revisions earlier:¨
null-002500ef693e:dune-trunk oswald$ svn info ./dune-grid Path: dune-grid URL: https://svn.dune-project.org/svn/dune-grid/trunk Repository Root: https://svn.dune-project.org/svn/dune-grid Repository UUID: f82f27de-4411-0410-b156-930a902cda50 Revision: 6064 Node Kind: directory Schedule: normal Last Changed Author: christi Last Changed Rev: 6064 Last Changed Date: 2009-12-11 10:15:16 +0100 (Fri, 11 Dec 2009)
DGF files that have been accepted by the DGF parser for years now, are not accepted anymore. The error message reads:
null-002500ef693e:test oswald$ ./gmshreadertest 2009-Dec-11 16:35:50.279162 ::: gmshreadertest.cc: 111 ::: PRODUCTION ::: this is gmshreadertest - a program for studying GMSH file format input to the hades family of codes 2009-Dec-11 16:35:50.279917 ::: gmshreadertest.cc: 114 ::: PRODUCTION ::: implemented by Benedikt Oswald and Patrick Leidenberger. Copyright by Benedikt Oswald and Patrick Leidenberger. All rights reserved. 2002-2010 2009-Dec-11 16:35:50.280010 ::: gmshreadertest.cc: 117 ::: PRODUCTION ::: compiled on Dec 11 2009 at 16:21:52 2009-Dec-11 16:35:50.280073 ::: gmshreadertest.cc: 120 ::: PRODUCTION ::: compiled for user [$USER]=oswald 2009-Dec-11 16:35:50.280131 ::: gmshreadertest.cc: 123 ::: PRODUCTION ::: compiled in directory [$PWD]=/Users/oswald/svnwork/dune-trunk/hades/grids/test 2009-Dec-11 16:35:50.280189 ::: gmshreadertest.cc: 126 ::: PRODUCTION ::: compiled for shell type [$SHELL]=/bin/bash 2009-Dec-11 16:35:50.280246 ::: gmshreadertest.cc: 129 ::: PRODUCTION ::: compiled for home directory [HOME]=/Users/oswald version 2 Gmsh file detected file contains 2645 nodes file contains 15119 elements number of real vertices = 2645 number of boundary elements = 328 number of elements = 14791 GridParameterBlock: Parameter 'dumpfilename' not specified, not dumping!
**WARNING (ignored) could'nt open file < alugrid.cfg > . Using default values: 0 < [balance] < 1.2 partitioning method "METIS_PartGraphKway"
Created parallel ALUSimplexGrid<3,3> from macro grid file 'ALU3dGrid.jyfPqZ'.
Assertion failed: (elParam_[ indexSet.index(el) ].size() == (size_t)nofElParam_), function GridPtr, file /Users/oswald/svnwork/dune-trunk/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh, line 356. [null-002500ef693e:75211] *** Process received signal *** [null-002500ef693e:75211] Signal: Abort trap (6) [null-002500ef693e:75211] Signal code: (0) [null-002500ef693e:75211] [ 0] 2 libSystem.B.dylib 0x900702bb _sigtramp + 43 [null-002500ef693e:75211] [ 1] 3 ??? 0xffffffff 0x0 + 4294967295 [null-002500ef693e:75211] [ 2] 4 libSystem.B.dylib 0x900e423a raise + 26 [null-002500ef693e:75211] [ 3] 5 libSystem.B.dylib 0x900f0679 abort + 73 [null-002500ef693e:75211] [ 4] 6 libSystem.B.dylib 0x900e53db __assert_rtn + 101 [null-002500ef693e:75211] [ 5] 7 gmshreadertest 0x000c3b05 _ZN4Dune7GridPtrINS_14ALUSimplexGridILi3ELi3EEEEC2ERKSsP19ompi_communicator_t + 3221 [null-002500ef693e:75211] [ 6] 8 gmshreadertest 0x0000456a main + 1770 [null-002500ef693e:75211] [ 7] 9 gmshreadertest 0x000027e6 start + 54 [null-002500ef693e:75211] *** End of error message ***
I have attached the respective DGF file.
I have also posted this problem to the mailing list.
Thanks for having a look! Benedikt