KeckCAVES / LidarViewer

Highly interactive application for processing, visualization and analysis of large 3D point cloud data, such as produced by terrestrial or airborne LiDAR scanning
GNU General Public License v2.0
77 stars 39 forks source link

Random crashes #3

Open Ylannl opened 10 years ago

Ylannl commented 10 years ago

I mentioned this earlier here: http://doc-ok.org/?p=432#comment-1362 . I'm still having this issue, and would be happy to assist in fixing it. I could also deliver data that causes these issues for me.

It seems like random crashes while using LidarViewer. I don't see a clear way to reproduce a crash.

I get either one of these errors on OS X 10.10:

Segmentation fault: 11

or

libc++abi.dylib: terminating with uncaught exception of type IO::File::Error: IO::StandardFile: Fatal error 22 while reading from file
Abort trap: 6

I have tried redoing the preprocessing steps, but this does not help. I installed LidarViewer through homebrew.

Ylannl commented 9 years ago

I have now installed Ubuntu 14.04 on the same machine to see if this issue is OS X specific. Unfortunately I experience similar crashes. Random freeze ups an errors such as:

terminate called after throwing an instance of 'IO::File::ReadError'
what():  IO::File::ReadError: Short read by 2086167744 bytes
Aborted (core dumped)```

or

Segmentation fault (core dumped)

Could it have to do something with the filesystem that stores the dataset? I have always used Apple HFS+ so far. Update: no, I tried copying a dataset to an ext4 partition, still crashes.

Ylannl commented 8 years ago

I processed a new dataset from LAS files this time (previous were ascii) to see whether this makes any difference. Unfortunately not. I did receive another error message:

libc++abi.dylib: terminating with uncaught exception of type IO::SeekableFile::SeekError: IO::SeekableFile: Failed seek to position -4275254697502569974

I again noticed that at first everything seemed fine. I was playing around for a good 15 minutes, before it crashed. But then with any immediate following attempts to use LidarViewer on this dataset it would always crash within a few seconds. Rebooting the computer does seems to help. I can't really explain this, but that is what I observe.

I'm a bit sad that I can't use this great software package. I can see that it is really well designed, and I think it has great potential if it were only more actively maintained.