Bug#886580: meshlab crashes on empty .stl
Ian Jackson
ijackson at chiark.greenend.org.uk
Sun Jan 7 19:52:55 UTC 2018
Package: meshlab
Version: 1.3.2+dfsg1-3
Severity: minor
This silly file causes it to crash. It ought to print an error
message, but not actually crash.
(FAOD the fact that the file is empty is almost certainly not admesh's
fault - it'll be my fault.)
zealot:play> cat t.stl
solid Processed by ADMesh version 0.98.2
endsolid Processed by ADMesh version 0.98.2
zealot:play> meshlab t.stl
Current Plugins Dir is: /usr/lib/meshlab/plugins
Reading Param with name MeshLab::Appearance::backgroundBotColor : RichColor
Reading Param with name MeshLab::Appearance::backgroundTopColor : RichColor
Reading Param with name MeshLab::Appearance::baseLightAmbientColor : RichColor
Reading Param with name MeshLab::Appearance::baseLightDiffuseColor : RichColor
Reading Param with name MeshLab::Appearance::baseLightSpecularColor : RichColor
Reading Param with name MeshLab::Appearance::fancyBLightDiffuseColor : RichColor
Reading Param with name MeshLab::Appearance::fancyFLightDiffuseColor : RichColor
Reading Param with name MeshLab::Appearance::logAreaColor : RichColor
Reading Param with name MeshLab::Appearance::pointDistanceAttenuation : RichBool
Reading Param with name MeshLab::Appearance::pointSize : RichFloat
Reading Param with name MeshLab::Appearance::pointSmooth : RichBool
Reading Param with name MeshLab::Appearance::textureMagFilter : RichEnum
Reading Param with name MeshLab::Appearance::textureMinFilter : RichEnum
Reading Param with name MeshLab::Decoration::AreaHistParam : RichBool
Reading Param with name MeshLab::Decoration::BoxRatio : RichFloat
Reading Param with name MeshLab::Decoration::CameraFixedScaleParam : RichFloat
Reading Param with name MeshLab::Decoration::CameraInfoType : RichEnum
Reading Param with name MeshLab::Decoration::CameraRenderScaleType : RichEnum
Reading Param with name MeshLab::Decoration::CameraShowCameraDetails : RichBool
Reading Param with name MeshLab::Decoration::CameraShowFrustum : RichBool
Reading Param with name MeshLab::Decoration::CubeMapPath : RichString
Reading Param with name MeshLab::Decoration::FixedHistMaxParam : RichFloat
Reading Param with name MeshLab::Decoration::FixedHistMinParam : RichFloat
Reading Param with name MeshLab::Decoration::FixedHistWidthParam : RichFloat
Reading Param with name MeshLab::Decoration::GridBack : RichBool
Reading Param with name MeshLab::Decoration::GridColorBack : RichColor
Reading Param with name MeshLab::Decoration::GridColorFront : RichColor
Reading Param with name MeshLab::Decoration::GridMajor : RichFloat
Reading Param with name MeshLab::Decoration::GridMinor : RichFloat
Reading Param with name MeshLab::Decoration::GridSnap : RichBool
Reading Param with name MeshLab::Decoration::HistBinNumParam : RichInt
Reading Param with name MeshLab::Decoration::NormalLength : RichFloat
Reading Param with name MeshLab::Decoration::ProjRasterAlpha : RichDynamicFloat
Reading Param with name MeshLab::Decoration::ProjRasterLighting : RichBool
Reading Param with name MeshLab::Decoration::ProjRasterOnAllMeshes : RichBool
Reading Param with name MeshLab::Decoration::ProjRasterUseVBO : RichBool
Reading Param with name MeshLab::Decoration::SSAORadius : RichFloat
Reading Param with name MeshLab::Decoration::ShadowIntensityVal : RichDynamicFloat
Reading Param with name MeshLab::Decoration::ShadowMethod : RichEnum
Reading Param with name MeshLab::Decoration::ShowBorderFlag : RichBool
Reading Param with name MeshLab::Decoration::ShowMeshCameras : RichBool
Reading Param with name MeshLab::Decoration::ShowNonRegular : RichBool
Reading Param with name MeshLab::Decoration::ShowRasterCameras : RichBool
Reading Param with name MeshLab::Decoration::ShowSeparatrix : RichBool
Reading Param with name MeshLab::Decoration::ShowShadow : RichBool
Reading Param with name MeshLab::Decoration::TextureFaceColor : RichBool
Reading Param with name MeshLab::Decoration::TextureStyle : RichBool
Reading Param with name MeshLab::Decoration::UseFixedHistParam : RichBool
Reading Param with name MeshLab::Decoration::VertDotSize : RichDynamicFloat
Shader directory found '/usr/share/meshlab/shaders', and it contains 19 gdp files
Shader directory found '/usr/share/meshlab/shaders/shadersrm', and it contains 5 rfx files
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Aborted
zealot:play>
--
Ian Jackson <ijackson at chiark.greenend.org.uk> These opinions are my own.
If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.
More information about the debian-science-maintainers
mailing list