[Gmsh] gmsh crash

Christophe Geuzaine cgeuzaine at ulg.ac.be
Sun May 29 09:12:31 CEST 2016


Dear Karen - Could you send the input file?

PS : you need to login (username and password = gmsh) to access the bug tracker.

> On 28 May 2016, at 16:58, Karen Pease <meme at eaku.net> wrote:
> 
> I tried to report it through the bug database, but when I went to the
> site linked on the gmsh webpage  I got a https warning through chrome,
> and when I told it to ignore the warning, I got a request for a
> password from https://onelab.info/trac/gmsh/report/1; when I clicked
> cancel, I got unauthorized.
> 
> So, here's the crash report here instead  :)
> 
> 
> File:
> 
> https://drive.google.com/open?id=0B6KWLyPRYMb0N1QzYkpPTl9fTDQ
> 
> Command:
> 
> /usr/local/bin/gmsh /tmp/tmpTzGAhu.step -3 -format unv -o
> /tmp/gh001_Mesh.unv -algo netgen -clmax 5,00 -optimize -order 2
> 
> Running that through GDB, I see:
> 
> ---------------------------------------------------
> Info : Meshing surface 315 (Plane, Delaunay)
> Info : Meshing surface 316 (Plane, Delaunay)
> Info : Meshing surface 317 (Plane, Delaunay)
> Warning : Mesh Generation of Model Face 317 Skipped: Only 0 mesh
> vertices on the contours
> Info : Meshing surface 318 (Plane, Delaunay)
> Warning : Mesh Generation of Model Face 318 Skipped: Only 2 mesh
> vertices on the contours
> Info : Meshing surface 319 (Plane, Delaunay)
> Warning : Mesh Generation of Model Face 319 Skipped: Only 2 mesh
> vertices on the contours
> Info : Meshing surface 320 (Plane, Delaunay)
> Warning : Mesh Generation of Model Face 320 Skipped: Only 2 mesh
> vertices on the contours
> Info : Meshing surface 321 (Plane, Delaunay)
> Info : Meshing surface 322 (Plane, Delaunay)
> ***************************************** NULL
> terminate called without an active exception
> [New Thread 0x7ffff1bd6700 (LWP 15383)]
> 
> Program received signal SIGABRT, Aborted.
> 0x00007ffff4e769c8 in __GI_raise (sig=sig at entry=6)
> at ../sysdeps/unix/sysv/linux/raise.c:55
> 55 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
> (gdb) bt
> #0 0x00007ffff4e769c8 in __GI_raise (sig=sig at entry=6)
> at ../sysdeps/unix/sysv/linux/raise.c:55
> #1 0x00007ffff4e7865a in __GI_abort () at abort.c:89
> #2 0x00007ffff5ad6b4d in __gnu_cxx::__verbose_terminate_handler ()
> at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
> #3 0x00007ffff5ad49a6 in __cxxabiv1::__terminate (handler=<optimized
> out>)
> at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:47
> #4 0x00007ffff5ad49f1 in std::terminate ()
> at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:57
> #5 0x00007ffff5ad4c59 in __cxxabiv1::__cxa_rethrow ()
> at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:125
> #6 0x0000000000f1f448 in buildMeshGenerationDataStructures(GFace*,
> std::set<MTri3*, compareTri3Ptr, std::allocator<MTri3*> >&,
> bidimMeshData&) ()
> #7 0x0000000000f01494 in bowyerWatson(GFace*, int, std::map<MVertex*,
> MVertex*, std::less<MVertex*>, std::allocator<std::pair<MVertex* const,
> MVertex*> > >*, std::map<MVertex*, SPoint2, std::less<MVertex*>,
> std::allocator<std::pair<MVertex* const, SPoint2> > >*) ()
> #8 0x0000000000ed4592 in meshGenerator(GFace*, int, bool, bool, bool,
> std::list<GEdge*, std::allocator<GEdge*> >*) ()
> #9 0x0000000000ecf255 in meshGFace::operator()(GFace*, bool) ()
> #10 0x0000000000cc0c1f in GFace::mesh(bool) ()
> #11 0x0000000000ebd52c in ?? ()
> #12 0x0000000000ebff84 in GenerateMesh(GModel*, int) ()
> #13 0x0000000000d44369 in GModel::mesh(int) ()
> #14 0x0000000000ba2b20 in GmshBatch() ()
> #15 0x0000000000ba1f86 in main ()
> ---------------------------------------------------
> 
> The end through strace:
> 
> ---------------------------------------------------
> write(1, "Info    : Meshing surface 318 (P"..., 48Info    : Meshing
> surface 318 
> (Plane, Delaunay)
> 
> ) = 48
> 
> fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 14), ...}) = 0
> 
> write(2, "\33[35mWarning : Mesh Generation o"..., 99Warning : Mesh
> Generation of
> Model Face 318 Skipped: Only 2 mesh vertices on the contours          
> 
> ) = 99
> 
> write(1, "Info    : Meshing surface 319 (P"..., 48Info    : Meshing
> surface 319 
> (Plane, Delaunay)
> 
> ) = 48
> 
> fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 14), ...}) = 0
> 
> write(2, "\33[35mWarning : Mesh Generation o"..., 99Warning : Mesh
> Generation of
> Model Face 319 Skipped: Only 2 mesh vertices on the contours          
> 
> ) = 99
> 
> write(1, "Info    : Meshing surface 320 (P"..., 48Info    : Meshing
> surface 320 
> (Plane, Delaunay)
> 
> ) = 48
> 
> fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 14), ...}) = 0
> 
> write(2, "\33[35mWarning : Mesh Generation o"..., 99Warning : Mesh
> Generation of
> Model Face 320 Skipped: Only 2 mesh vertices on the contours          
> 
> ) = 99
> 
> write(1, "Info    : Meshing surface 321 (P"..., 48Info    : Meshing
> surface 321 
> (Plane, Delaunay)
> 
> ) = 48
> 
> write(1, "Info    : Meshing surface 322 (P"..., 48Info    : Meshing
> surface 322 
> (Plane, Delaunay)
> 
> ) = 48
> 
> write(1, "********************************"...,
> 47******************************
> *********** NULL
> 
> ) = 47
> 
> write(2, "terminate called without an acti"..., 45terminate called
> without an ac
> tive exception
> 
> ) = 45
> 
> rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
> 
> tgkill(15476, 15476, SIGABRT)           = 0
> 
> --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=15476,
> si_uid=1000} ---
> 
> +++ killed by SIGABRT (core dumped) +++
> 
> Aborted (core dumped)
> ---------------------------------------------------
> 
> Don't know if that helps any..
> 
> - kv, Karen
> 
> 
> _______________________________________________
> gmsh mailing list
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh

-- 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 
http://www.montefiore.ulg.ac.be/~geuzaine

Tetrahedron V, July 4-5 2016: http://tetrahedron.montefiore.ulg.ac.be
Free software: http://gmsh.info | http://getdp.info | http://onelab.info




More information about the gmsh mailing list