Fatal Python error in Ice 3.6.4 (but not 3.6.3)

AndiDogAndiDog Andreas SommerOrganization: PayPlusProject: PayPlus internal payment softwareMember

At https://github.com/AndiDog/ice-3.6.4-python-bug, I have found a minimal example to reproduce this issue I encountered while using class with Ice 3.6.4's Python support on FreeBSD.

Fatal Python error: Types.cpp:3306 object at 0x806784610 has negative ref count -2604246222170760229

This crashes the python process and is therefore a show stopper.

Until now, I did not manage to run the same on other platforms yet, but it could be a cross-platform problem. Seems to work fine in 3.6.3.

Can you check if it's reproducible for you?

Tagged:

Comments

  • benoitbenoit Rennes, FranceBenoit FoucherOrganization: ZeroC, Inc.Project: IceAdministrators, ZeroC Staff ZeroC Staff

    Hi Andreas,

    It works for me with Ice 3.6.4 on macOS. Can you run the python process in the debugger and get a stack trace of the crash?

    Cheers,
    Benoit.

Sign In or Register to comment.