Page 1 of 2
Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 11:35 am
by radiaku
What I use :
Code: Select all
-Windows information : windows 7 pro 64bits, etc. But I build the program for 32bits apps.
-Delphi 10.3 community edition, 32bits.
- MDI browser vcl and simpe browser. ( not changing the code at all )
Problem:
Just browsing aliexpress.com for 20x times in fast speed and got the captcha, When I tried to solving the captcha. Its just crash.
check the video here:
Here the error:
Problem signature:
Problem Event Name: APPCRASH
Application Name: MDIBrowser.exe
Application Version: 1.0.0.0
Application Timestamp: 5f215755
Fault Module Name: libcef.dll
Fault Module Version: 83.5.0.0
Fault Module Timestamp: 5ee3e671
Exception Code: 80000003
Exception Offset: 02bedc73
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
My question is how to tracing this error? I dont have any clues for low level debugging.
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 11:57 am
by salvadordf
This post has instructions for debugging these kind of errors :
viewtopic.php?f=10&t=1050
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 2:02 pm
by radiaku
Okay let me try it first. but I just only have visual studio. is that enough or any tutorial debugging with visual studio?
Out of topic, I tried solving the captcha using briskbard browser, its just work flawlessly

Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 2:14 pm
by salvadordf
radiaku wrote: Wed Jul 29, 2020 2:02 pm
Okay let me try it first. but I just only have visual studio. is that enough or any tutorial debugging with visual studio?
I've never tried to get the call stack with Visual Studio but I guess you can.
Installing WinDbg is fast and it doesn't take much disk space anyway.
radiaku wrote: Wed Jul 29, 2020 2:02 pm
Out of topic, I tried solving the captcha using briskbard browser, its just work flawlessly
I'm glad to hear that!
Have you tried running that demo inside Delphi to see if the call stack originates in Delphi code ?
Are you using new request contexts for each child form?
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 2:25 pm
by radiaku
salvadordf wrote: Wed Jul 29, 2020 2:14 pm
I've never tried to get the call stack with Visual Studio but I guess you can.
Installing WinDbg is fast and it doesn't take much disk space anyway.
As far I know windows sdk is large space more than 3 giga ( I use ssd 128, that a lot space for me ).
salvadordf wrote: Wed Jul 29, 2020 2:14 pm
I'm glad to hear that!
Have you tried running that demo inside Delphi to see if the call stack originates in Delphi code ?
Are you using new request contexts for each child form?
I run it inside delphi rio 10.3 . But its just crashing like that. But cause briskbard browser running fine than there is something that missing, but I dont know what, btw I using CEF4Delphi-83.0.4103.106, and cef_binary_83.5.0+gbf03589+chromium-83.0.4103.106_windows32
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 3:10 pm
by salvadordf
radiaku wrote: Wed Jul 29, 2020 2:25 pm
As far I know windows sdk is large space more than 3 giga ( I use ssd 128, that a lot space for me ).
The Windows SDK installer allows you to select which components it will download and install.
Select the debug tools only and it will only use a few MB.
The CEF debug symbols on the other hand are huge when you decompress them (about 2GB).
radiaku wrote: Wed Jul 29, 2020 2:25 pm
I run it inside delphi rio 10.3 . But its just crashing like that. But cause briskbard browser running fine than there is something that missing, but I dont know what, btw I using CEF4Delphi-83.0.4103.106, and cef_binary_83.5.0+gbf03589+chromium-83.0.4103.106_windows32
Right now I'm busy but I'll try to reproduce this error when I have some free time.
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 3:32 pm
by radiaku
salvadordf wrote: Wed Jul 29, 2020 3:10 pm
The Windows SDK installer allows you to select which components it will download and install.
Select the debug tools only and it will only use a few MB.
The CEF debug symbols on the other hand are huge when you decompress them (about 2GB).
I already done it with your ways , sir. and still got error.
I record it, in case I messed up with process debugging.
Check the video is here:
https://youtu.be/sSPreTg-9XQ ( but I change it using simple browser, cause its easier to settings for debugging.) I got nothing on call stack, No clues avaible
salvadordf wrote: Wed Jul 29, 2020 3:10 pm
Right now I'm busy but I'll try to reproduce this error when I have some free time.
Thanks you , I really appreciate it. Your base code is really helping me to change to delphi and freepascal. ( C# programmer is here ). Cheers.
Re: Problem with solving captcha using slide captcha
Posted: Wed Jul 29, 2020 8:38 pm
by salvadordf
I tried the latest CEF4Delphi version with CEF 84.3.7 on several pages with the "slide to verify" control and I couldn't make it crash.
I browsed their products for 15 minutes and I tried to login several times on aliexpress.com. They show you a "slide to verify" captcha in the 4th or 5th attempt and it didn't crash when I moved it to the right.
I also tried this page with identical results :
https://passport.aliexpress.com/ac/h5/p ... me=aebuyer
I used several demos : MDIBrowser, SimpleBrowser2 and MiniBrowser.
Please, download the latest CEF4Delphi version from GitHub and try it. If you still get a crash please share the URL.
PS : I used Windows 10 (64 bits) but I compiled the demos in 32 bits with Delphi 10.4 + Patch 3
Re: Problem with solving captcha using slide captcha
Posted: Thu Jul 30, 2020 7:45 am
by salvadordf
I forgot to add several things you can try :
- If you have installed an IME keyboard in your system then try disabling it or uninstalling it during the tests.
- If you think some other programs in your system may affect the tests try disabling or uninstalling them. For example : antivirus.
- Try to do the tests in a different PC with a fully updated Windows 10 operating system.
Re: Problem with solving captcha using slide captcha
Posted: Thu Jul 30, 2020 3:24 pm
by radiaku
salvadordf wrote: Wed Jul 29, 2020 8:38 pm
I tried the latest CEF4Delphi version with CEF 84.3.7 on several pages with the "slide to verify" control and I couldn't make it crash.
I browsed their products for 15 minutes and I tried to login several times on aliexpress.com. They show you a "slide to verify" captcha in the 4th or 5th attempt and it didn't crash when I moved it to the right.
I also tried this page with identical results :
https://passport.aliexpress.com/ac/h5/p ... me=aebuyer
I used several demos : MDIBrowser, SimpleBrowser2 and MiniBrowser.
Please, download the latest CEF4Delphi version from GitHub and try it. If you still get a crash please share the URL.
PS : I used Windows 10 (64 bits) but I compiled the demos in 32 bits with Delphi 10.4 + Patch 3
confirmed, no crash after update CEF 84.3.7 ( master version ) github. I dont know why, but 83 is messed up. Btw, is briskbard 2.0 based on 8.4?