vasupaid.blogg.se

Pe-design 10 crashes when i try to import picture
Pe-design 10 crashes when i try to import picture













  1. #Pe design 10 crashes when i try to import picture windows 10#
  2. #Pe design 10 crashes when i try to import picture code#
  3. #Pe design 10 crashes when i try to import picture windows 8#
  4. #Pe design 10 crashes when i try to import picture windows 7#

#Pe design 10 crashes when i try to import picture windows 10#

Process monitor details on windows 10 (here libpq.dll) (all is very similar to windows 7, except for the loading of libraries)

#Pe design 10 crashes when i try to import picture windows 7#

=> crash Process monitor details on windows 7 for the loading of libraries (here libpq.dll):

#Pe design 10 crashes when i try to import picture code#

(note : 0x00000001403F8998 is the address of op code in the middle of the function, not the address of a function) 00000001403F8998 mov byte ptr ,al

pe-design 10 crashes when i try to import picture

Then after the call 00000001403F67FA 00000001403F67FA jmp qword ptr (should call libpgport:path.obj )) (note : from 0x00007FF7E9880000 to 0x00007FF7E9880560 memory contains functions address, and mapfile says : 0002:00000520 _imp_set_pglocale_pgservice postgres:postgres.exe ) Then after the jump to 00007ffe87a5cc60 00007FFE87A5CC60 sub rdx,rcxĪnd all works fine Assembly details on windows 10 (not working case) :įew line after the main, the application calls the funciton set_pglocale_pgservice set_pglocale_pgservice(argv, "pgscripts") Ġ0007FF7E9879C8E lea rdx,Ġ0007FF7E9879C95 mov rcx,qword ptr Ġ0007FF7E9879C9A mov rcx,qword ptr Ġ0007FF7E9879C9E call qword ptr Then after the call qword ptr 00000001403E1DA0 mov qword ptr ,rbxĠ0000001403E1DAD mov rax,qword ptr Ġ0000001403E1DB7 mov qword ptr ,rax

pe-design 10 crashes when i try to import picture pe-design 10 crashes when i try to import picture

(note : from 0x7FF6E4B40000 to 0x00007FF6E4B40560 memory contains functions addresses, and mapfile says : 0002:00000520 _imp_set_pglocale_pgservice postgres:postgres.exe ) Assembly details on windows 7 (working case) :įew lines after the main, the application calls the function set_pglocale_pgservice set_pglocale_pgservice(argv, "pgscripts") Ġ0007FF6E4B39C8E lea rdx,Ġ0007FF6E4B39C95 mov rcx,qword ptr Ġ0007FF6E4B39C9A mov rcx,qword ptr Ġ0007FF6E4B39C9E call qword ptr To be sure that I use the right binaries, I have copy all the redistributable binaries into the folder of my application. The binary is generated from C sources with visual studio 2013, on windows 7 (I have tried with a version generated on windows 10 but it doesn't change anythings), on a 圆4 system, for a 圆4 application and the optimisation is disabled and it use dynamic base.

#Pe design 10 crashes when i try to import picture windows 8#

But on windows 8 or 10, the application always crashs with the following sequences.

pe-design 10 crashes when i try to import picture

I have no issue during the build or during the runtime. This binary is linked with postgres 9.6 redistributable (I use those delievered by EntrepriseDb).Īll works fine on windows 7. I have build project whose generate a binary.















Pe-design 10 crashes when i try to import picture