[Dune] [#692] DGF Parser crashes for DGF files that have been accepted for years now (Attachment added)

Dune flyspray at dune-project.org
Fri Dec 11 16:36:36 CET 2009


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below. 

User who did this - Benedikt Oswald (oswald) 

Attached to Project - Dune
Summary - DGF Parser crashes for DGF files that have been accepted for years now
Task Type - Bug Report
Category - Grid
Status - Unconfirmed
Assigned To - 
Operating System - Unspecified / All
Severity - Critical
Priority - Normal
Reported Version - SVN
Due in Version - Undecided
Due Date - Undecided
Details - 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







One or more files have been attached.

More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=692

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.




More information about the Dune mailing list