Home
Reply
Regular Contributor
Vi2
Posts: 55

api_unhook_face with ACIS_EXCEPTION_ACCESS_VIOLATION

I have some strange result after calling of api_unhook_face function. I lose my FACE. What can I do to avoid this?

 

        FACE* pface = <some valid value>;

+        pface    0x29695d88 {next_ptr=0x296a8ed0 loop_ptr=0x296a6e48 shell_ptr=0x2959a618 ...}    FACE *

 

        BODY* face_body = NULL;
        outcome result = api_unhook_face(pface, face_body);

+        pface          0x29695d88 {next_ptr=0xfeeefeee loop_ptr=0xfeeefeee shell_ptr=0xfeeefeee ...}    FACE *
+        face_body   0x00000000 {lump_ptr=??? wire_ptr=??? transform_ptr=??? ...}    BODY *
+        result          {quant=7015 bb_ptr=0x272849d0 e_info=0x00000000 ...}    outcome

"quant=7015" is "ACIS_EXCEPTION_ACCESS_VIOLATION - Access violation"

Spatial Moderator
ybiyani
Posts: 223

Re: api_unhook_face with ACIS_EXCEPTION_ACCESS_VIOLATION

Vi2,

 

Please report this case  to Spatial Support for further investigation.

 

Regards,

Yogesh