[osgeo4w-dev] [osgeo4w] #550: OSGeo4W-64 bit: lasinfo crashes with an entry point not found

OSGeo4W trac_osgeo4w at osgeo.org
Sun Dec 10 10:08:28 PST 2017


#550: OSGeo4W-64 bit: lasinfo crashes with an entry point not found
---------------------+---------------------------
Reporter:  hellik    |      Owner:  osgeo4w-dev@…
    Type:  defect    |     Status:  new
Priority:  critical  |  Component:  Package
 Version:            |   Keywords:  las
---------------------+---------------------------
 lasinfo --help in the ''OSGeo4W-64 bit-shell'' crashes with:

 {{{
 procedure entry point "?get_error at LASzipper@@QEBAPEBDXZ" couldn't find in
 the DLL "C:\OSGEO$~1\bin\liblas.dll".
 }}}

 starting a dependency walker session in the ''OSGeo4W-64 bit-shell'' shows
 following issues:

 {{{
 Error: At least one required implicit or forwarded dependency was not
 found.
 Error: At least one module has an unresolved import due to a missing
 export function in an implicitly dependent module.
 Warning: At least one delay-load dependency module was not found.
 Warning: At least one module has an unresolved import due to a missing
 export function in a delay-load dependent module.
 }}}

 having a closer look into the dependency walker results, it seems the isse
 seems to be within ''laszip.dll''

 {{{
 ??0LASunzipper@@QEAA at XZ
 ??0LASzip@@QEAA at XZ
 ??0LASzipper@@QEAA at XZ
 ??1LASunzipper@@QEAA at XZ
 ??1LASzip@@QEAA at XZ
 ??1LASzipper@@QEAA at XZ
 ?close at LASunzipper@@QEAA_NXZ
 ?get_error at LASunzipper@@QEBAPEBDXZ
 ?get_error at LASzip@@QEBAPEBDXZ
 ?get_error at LASzipper@@QEBAPEBDXZ
 ?get_name at LASitem@@QEBAPEBDXZ
 ?open at LASunzipper@@QEAA_NAEAV?$basic_istream at DU?$char_traits at D@std@@@std@@PEBVLASzip@@@Z
 ?open at LASzipper@@QEAA_NAEAV?$basic_ostream at DU?$char_traits at D@std@@@std@@PEBVLASzip@@@Z
 ?pack at LASzip@@QEAA_NAEAPEAEAEAH at Z
 ?read at LASunzipper@@QEAA_NPEBQEAE at Z
 ?seek at LASunzipper@@QEAA_NI at Z
 ?setup at LASzip@@QEAA_NEGG at Z
 ?unpack at LASzip@@QEAA_NPEBEH at Z
 ?write at LASzipper@@QEAA_NPEBQEBE at Z
 }}}

 attachted the dependency walker profiling output.

--
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/550>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.


More information about the osgeo4w-dev mailing list