Home Patches

Patch for Ice for C++ 3.0.0

michimichi Member Michi HenningOrganization: Triodia TechnologiesProject: I have a passing interest in Ice :-) ✭✭✭
Hi,

the attached patch fixes a problem with the class garbage collector in Ice for C++ that can result in double-deletion of class instances.

Note that the patch is not binary compatible, so you need to recompile client/server code after recompiling Ice.

This patch will be included in the 3.1 release.

Cheers,

Michi.

Comments

  • OrNotOrNot Member Bin.LiOrganization: GE HealthcareProject: Enterprise solution
    hi, Michi,
    Should this patch be updated immediately? I mean, it is badly necessary for all ice c++ applications? or only those with a cycle issue?

    Cheers
    OrNot
  • michimichi Member Michi HenningOrganization: Triodia TechnologiesProject: I have a passing interest in Ice :-) ✭✭✭
    You need to apply the patch only if you find that you are getting a crash during communicator shutdown.

    Cheers,

    Michi.
  • acbellacbell Member Andrew BellOrganization: Iowa State UniversityProject: National Resources Inventory ✭✭
    Crash in 2.1.2 as well?

    Hi,

    Was this a problem in 2.1.2 as well?

    Thanks,
  • michimichi Member Michi HenningOrganization: Triodia TechnologiesProject: I have a passing interest in Ice :-) ✭✭✭
    Yes, that problem exists in 2.1.2 as well.

    I'm afraid that providing patches for old releases is something that goes beyond the support we can provide in this forum. I suggest that you either upgrade to Ice 3.0.1 and apply this patch or, if you have to have a patch for 2.1.2, you contact us at [email protected] for commercial support.

    Cheers,

    Michi.
Sign In or Register to comment.