Cannot resolve dbus_message_z in Linux

Issues related to VMProtect
Post Reply
faster
Posts: 3
Joined: Mon Aug 22, 2022 1:11 pm

Cannot resolve dbus_message_z in Linux

Post by faster »

I use g++ and Qt5.6 static to build my application in Ubuntu 16.04.
The result is only one ELF file, none dependence of .so. It can run very well.
Then I try to use VMP 3.6 to try encrypt my app.
options :
Memory Protection : No
Pack the Output file : No
choose all code of VMProtectBegin : No

Then it generate a new ELF, when I run it in Ubuntu 16.04, there is an error:
Cannot resolve 'dbus_message_z���D��4�I+dbus_message_set_reply_serial' in your libdbus-1.
Aborted (core dumped)

the characters "z���D��4�I+" cannot be shown in English Ubuntu, I don't know what they are.
If I use the options "yes" in VMP, of course there is still same error.
I guess in VMP use an version of dbus, it cannot compatible of my version of dbus of qt.
Another possible is that VMP replace the instructions of dbus incorrectly. Please help me!
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Cannot resolve dbus_message_z in Linux

Post by Admin »

Are you a registered user of VMProtect?
faster
Posts: 3
Joined: Mon Aug 22, 2022 1:11 pm

Re: Cannot resolve dbus_message_z in Linux

Post by faster »

Not yet. Could you try to reproduce this bug, but fix it only after I buy it?
Last edited by faster on Sat Aug 27, 2022 8:29 pm, edited 1 time in total.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Cannot resolve dbus_message_z in Linux

Post by Admin »

We need an example (original EXE+VMP files) that shows your problem.
faster
Posts: 3
Joined: Mon Aug 22, 2022 1:11 pm

Re: Cannot resolve dbus_message_z in Linux

Post by faster »

After packed by VMP, when it show the guide, there is no error. But when it try to show the main window, there is an error.
The fisrt call of VMProtectBegin is after showing the guide and before showing the main window.
Attention: If choosing all vmp code to "Compliation Type" : None, there is the same error.

Thanks again!
Last edited by faster on Thu Sep 01, 2022 9:14 am, edited 1 time in total.
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Cannot resolve dbus_message_z in Linux

Post by Admin »

We have analyzed your example and found the reason of your problem, so we will help you to solve it after purchasing a license.
Post Reply