I'm just getting started using the apr_xlate functions in apr-util.
When starting to test on Windows I immediately get an access violation
and noticed that I was loading _tbl_simple.so from Subversion. It
appears that Subversion's install set APR_ICONV_PATH resulting in my
inadvertent loading of their apr_iconv libraries which caused an access
violation at line 187 at iconv_module.c.
As far as I can tell, the module loading is trying to directly access a
data structure in a dynamically loaded DLL. Possibly the layout of the
structure difference between the compiler and settings used by
Subversion and those I was using was causing the access violation.
When I cleared APR_ICONV_PATH, I got my expected result (which was a
failure to find the library).
Should Subversion be setting APR_ICONV_PATH? Are so's from different
compilers expected to have the same layout?
- Collision with Subversion when using apr-iconv on Win... Curt Arnold
- Re: Collision with Subversion when using apr-ico... William A. Rowe, Jr.
- RE: Collision with Subversion when using apr-ico... Curt Arnold
- Re: Collision with Subversion when using apr... Curt Arnold
- Re: Collision with Subversion when using... William A. Rowe, Jr.
- Re: Collision with Subversion when u... William A. Rowe, Jr.
- Re: Collision with Subversion when using... William A. Rowe, Jr.
