Re: Strange behaviour with GETVDMPOINTER32W
Uwe Bonnes <bon(a)elektron.ikp.physik.tu-darmstadt.de> writes:
I don't understand this sequence:
Some strings gets copied to segemented memory Call KERNEL.88: LSTRCPY(0x046f0018,0x00ef0080 "") ret=02ef:069a ds=02ff Ret KERNEL.88: LSTRCPY() retval=0x0467781a ret=02ef:0687 ds=02ff
lstrcpy is supposed to return its first argument (0x046f0018 in this case). Something is very wrong here... -- Alexandre Julliard julliard(a)winehq.com
"Alexandre" == Alexandre Julliard <julliard(a)winehq.com> writes:
Alexandre> Uwe Bonnes <bon(a)elektron.ikp.physik.tu-darmstadt.de> writes: >> I don't understand this sequence: >> >> Some strings gets copied to segemented memory Call KERNEL.88: >> LSTRCPY(0x046f0018,0x00ef0080 "") ret=02ef:069a ds=02ff Ret >> KERNEL.88: LSTRCPY() retval=0x0467781a ret=02ef:0687 ds=02ff Alexandre> lstrcpy is supposed to return its first argument (0x046f0018 Alexandre> in this case). Something is very wrong here... Probably I was very wrong when cu and pasting, mixing lines. I'll recheck this evening... Bye -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
"Alexandre" == Alexandre Julliard <julliard(a)winehq.com> writes:
Alexandre> Uwe Bonnes <bon(a)elektron.ikp.physik.tu-darmstadt.de> writes: >> I don't understand this sequence: >> >> Some strings gets copied to segemented memory Call KERNEL.88: >> LSTRCPY(0x046f0018,0x00ef0080 "") ret=02ef:069a ds=02ff Ret >> KERNEL.88: LSTRCPY() retval=0x0467781a ret=02ef:0687 ds=02ff Alexandre> lstrcpy is supposed to return its first argument (0x046f0018 Alexandre> in this case). Something is very wrong here... Hopefully I get the cutting and pasting right now... ... Call KERNEL.88: LSTRCPY(0x045f781a,0x02ef7044 "%CMDLINE%") ret=02e7:0687 ds=02f7 Ret KERNEL.88: LSTRCPY() retval=0x045f781a ret=02e7:0687 ds=02f7 ... Call KERNEL.516: GETVDMPOINTER32W(0x045f781a,0x0001) ret=02e7:ae4a ds=02f7 Ret KERNEL.516: GETVDMPOINTER32W() retval=0x404951ba ret=02e7:ae4a ds=02f7 ... Call kernel32.lstrcmpA(404951ba "\021\021\021\021\021\021\021\021\021\021\021\021\021\021\0..."...,407e6cbc "%FINDWINDOWCL%") ret=10001464 tid=081df290 ... Bye -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
participants (2)
-
Alexandre Julliard -
Uwe Bonnes