Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Application crashes with “symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference”



  • I have the following situation: I need to have program running in an AWS EC2 Server.

    The program is made using Qt. Recently, I updated the program AND the Qt Version provided by Amazon to 5.9.2.

    I develop the program in one of my computers and when it is done, I copy it to the server.

    I use a second computer to connect to the servers (I can switch between connected to the computer next to me or the AWS server).

    Now the problem is that when I'm doing one of the transactions, the program on the AWS server crashes with this error:

    symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference
    

    If I do the same transaction against the program in my own local computer, it works just fine.

    This does not seem to me like a bug caused by my code but rather by the link and/or compile process.

    Can anyone tell me what it means o how I can diagnose the problem?

    PD: As far as I can tell, both the server and my laptop are compiling in 64 bits using Qt 5.9.2.


  • Lifetime Qt Champion

    Hi,

    Are you running the same distribution on both ?


Log in to reply