Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Forums

OverviewFelgo 3 Support (Qt 5) › OpenSSL issue for Google Play

Tagged: 

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #25068

    Jean-Marc

    Hi,

    I’m about to release a game made with Felgo 3, and when I submit my Android bundle (built with Felgo Cloud Builds) to Google Play, they returned me this error (translated from French):

    Stability

    Faulty libraries
    Faulty version of OpenSSL
    Error
    Problem 1 of 1
    Your app may crash because it uses a faulty version of the OpenSSL library. Install a patched version of OpenSSL.

    Defective versions:

    OpenSSL 1.1.1c in lib/arm64-v8a/libssl_1_1.so

     

    Can you help me with that because I’m not sure it depends on me as I’m using Felgo Cloud Builds… ?

    #25069

    Alex
    Felgo Team

    Hi Jean-Marc,

    while this issue is presented as an “error” by Google Play, it is rather a warning, and you should still be able to submit your app update.

    Best,
    Alex

    #25142

    Jean-Marc

    Hi Alex,

    Our game is released, but some users report us crashes at launch.

    Their devices are Samsung Galaxy S22+ and the incriminated library is:

    /lib/arm64/libcrypto_1_1.so

    So I suppose it’s related to the problem I reported here (Faulty version of OpenSSL)…

    How can I fix it quicky? We received a bad rating on the store because of this… 😔

    #25146

    Alex
    Felgo Team

    Hi Jean-Marc,

    Qt 5.15 is built against OpenSSL 1.1 and is not easiliy interchangable without building the whole Qt Framework against a newer version.

    A migration of the project to Felgo 4 with Qt 6 would be an option of course. Could you provide a full stack trace of the crash as well, as there are also cases where the crash is not related to libcrypto itself actually.

    Best,
    Alex

    #25149

    Jean-Marc

    Hi Alex,

    I already tried to migrate the project to Felgo 4, but it turned out that a lot of things were wrong, and it was way too much work to adjust and even adapt, so I gave up because I can’t invest too much time on this project until I know if it’s going to be profitable…

     

    The only thing I have about the error is what came up in the Google Play console:

     

    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    pid: 0, tid: 6501 >>> com.AppliStudio.Kovalia.Tokegon <<<

    backtrace:
    #00 pc 0x0000000000178f80 /data/app/~~__y6Jkf9xZpSV-6Jc5gsjA==/com.AppliStudio.Kovalia.Tokegon-96HccZsnNcaTBdz92Kruzg==/lib/arm64/libcrypto_1_1.so

     

    And what I can also say is that when chatting with a user, the error seems to occur when launching the game when in the code there is an HttpRequest…

    Especially since it doesn’t crash if the user goes into airplane mode…

    Is that enough information to help me?

    I thought about possibly putting the url of the HttpRequest in http instead of https, but I’m not sure if the pbm comes from there…

     

    Best,
    Jean-Marc

Viewing 5 posts - 1 through 5 (of 5 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded