Managed exception error with point clouds


  
 Applies To 
  
 Product(s):MicroStation
 Version(s):V8i
 Environment: N\A
 Area: Point Cloud
 Subarea: N\A
 Original Author:Reginald Wallace, Bentley Technical Support Group
  

Problem

Managed exception error with point clouds. Getting managed exception (0xe0434f4d) error when attempting to use point clouds in MicroStation to convert a .lar file to a .pod file format.

Steps to reproduce:
1. Open file
2. File > point clouds > file > convert
3. Select.las > open
4.Tool settings:

Action: Attach
Options: All import options set to "Yes"
Geometry Unit: Feet
Normalize Intensities: Yes
Compression: Aerial LIDAR data 0.050 (50mm)
Spacial Filtering: Enabled
Spacial Spacing: 0.00100

5. Click OK > Save
Exception error occurs.

Call Stack:
KERNELBASE!RaiseException
mscorwks!RaiseTheExceptionInternalOnly
mscorwks!JIT_Throw
mscorlib_ni
mscorlib_ni
mscorlib_ni
0xfaaaf1d
0028f1c4
ustation_50000000!callNativeFunction
ustation_50000000!dlmSystem_callAnyFunction
ustation_50000000!ustnmdl_mdlTaskEntry
ustation_50000000!processQueuedInput
ustation_50000000!mdlInput_processQueuedInput
ustation_50000000!input_mainLoop
ustation_50000000!executeDgnMode
ustation_50000000!main
ustation_50000000!win32Intface_winMainStartFromForeignExecutable
ustation_50000000!win32Intface_winMain
ustation!WinMain2
ustation!WinMain
ustation!__tmainCRTStartup
kernel32!BaseThreadInitThunk
ntdll!__RtlUserThreadStart
ntdll!_RtlUserThreadStart

Solution

Workaround: Open another file that the current pod file is not being displayed in. The exception log in this indicates that another process is holding the file. Opening a different file appears to release the file.

To check which process is holding the file please ask the user to run
procmon utility, capture all events (without filters) and save them as
PML format.

Procmon can be download from Microsoft web site:
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

See Also