微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

尝试执行我的 gui 程序时收到 Segmentation fault (core dumped) 消息

如何解决尝试执行我的 gui 程序时收到 Segmentation fault (core dumped) 消息

这是我现在的代码

const defaultLayers = platform.createDefaultLayers();
      const map = new H.Map(document.getElementById('map'),defaultLayers.vector.normal.map,{
         center: { lat: 52.79858,lng: -0.92747 },zoom: 15,pixelRatio: window.devicePixelRatio || 1
      });
      window.addEventListener('resize',() => map.getViewPort().resize());
      const behavior = new H.mapevents.Behavior(new H.mapevents.MapEvents(map));
      const ui = H.ui.UI.createDefault(map,defaultLayers);
      let reader = new H.data.kml.Reader('doveshort1.kml');
reader.parse();
kml = reader.getLayer();
map.addLayer(kml);
      kml.getProvider().addEventListener('tap',function(ev) {
  const info = ev.target.getData();
  let content = '<b>' + info.name + '</b><br/>';
  let bubble =  new H.ui.InfoBubble(ev.target.getPosition(),{
    content: content
  });
  ui.addBubble(bubble);
});

如果我删除了打开小部件的初始化和我从构建器中取出它的语句,程序执行得很好,但在那里我得到了分段错误。我尝试使用 gdb 逐步完成它,但没有帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。