Author Topic: Qt6 Application Testing  (Read 276421 times)

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2254
  • Karma: +173/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #600 on: September 10, 2024, 02:57:38 am »
https://smedley.id.au/tmp/ffmpeg-chromium-6.3.2-20240910.zip is rebuilt with --disable-avx and using gcc14.  It also includes an updates gnutls dll which has a different name to the original one I built. blame autotools (aka autohell!)

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2254
  • Karma: +173/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #601 on: September 10, 2024, 03:10:33 am »
When opening a link requesting Cloudflare verification, it start and close (no message, no information)
catchap from Performance & security by Cloudflare (a more and more used process)

One link to check:
https://forum.audiogon.com/discussions/denafrips-athena-is-damn-good

For silent exits, I need to rebuild libcn0.dll with my patch to generate an exceptq log for any exit,  which should give some clues as to why the process is exiting.  I'll try do this tonight.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2254
  • Karma: +173/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #602 on: September 10, 2024, 11:21:02 am »
https://smedley.id.au/tmp/libcn0-0.1.13-silentenxit.zip has the patch to generate a trp for silent exits.

To enable this, 'set EXCEPTQ=Z'  in the session where dooble is running.

For Remy's site (https://forum.audiogon.com/discussions/denafrips-athena-is-damn-good), example TRPs are attached
« Last Edit: September 10, 2024, 11:36:34 am by Paul Smedley »

David McKenna

  • Hero Member
  • *****
  • Posts: 809
  • Karma: +25/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #603 on: September 10, 2024, 01:10:54 pm »
 Thanks Paul,

  Gave the new ffmpeg a quick try and it seems to work fine. Since using Remy's script and adding a second CPU to my virtual machine, QT6 Dooble has been better than ever with videos and heavy Javascript websites. I have yet to get a hard hang, or even a silent exit. The Athena website mentioned works fine here. I'll keep testing...

Regards,

Pete

  • Hero Member
  • *****
  • Posts: 1343
  • Karma: +11/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #604 on: September 10, 2024, 02:42:55 pm »
Hi All

My experience is very much the opposite to David's.

I have yet to use Dooble QT6 for longer than a few minutes as it crashes almost straight away. Not uncommon to start Dooble and have it lock up the system immediately requiring a push of the Power Off button to reboot. Loading youtube.com can cause it to lock up the system. If I manage to select a video playback may attempt to start which then locks up the system. Visiting os2world can cause Dooble to lock up solid.

As it seems to work for others I can only guess that I have something missing or not at the right level somewhere...

I have Pauls latest builds installed and use Remys script, slightly modified for my system, to start Dooble. Checking ANPM all libs seem to be at current release level, no netlabs-exp packages involved. Any ideas what else to check?


Regards

Pete



Dave Yeo

  • Hero Member
  • *****
  • Posts: 5029
  • Karma: +113/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #605 on: September 10, 2024, 05:22:40 pm »
Hi Pete, what is your VIRTUALADDRESSLIMIT set at? Marked most of the needed DLL's to load the code high? Tried a new profile?

TeLLie

  • Full Member
  • ***
  • Posts: 239
  • Karma: +12/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #606 on: September 10, 2024, 05:29:14 pm »
Hi

Maybe a stupid question, but how to use that script from Remy, save it as a sh or cmd
Tellie

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5029
  • Karma: +113/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #607 on: September 10, 2024, 06:08:21 pm »
Hi

Maybe a stupid question, but how to use that script from Remy, save it as a sh or cmd
Tellie
A cmd file, here I have it as dooble.cmd

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2254
  • Karma: +173/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #608 on: September 10, 2024, 10:19:21 pm »
Hi Pete,

My experience is very much the opposite to David's.

I have yet to use Dooble QT6 for longer than a few minutes as it crashes almost straight away. Not uncommon to start Dooble and have it lock up the system immediately requiring a push of the Power Off button to reboot. Loading youtube.com can cause it to lock up the system. If I manage to select a video playback may attempt to start which then locks up the system. Visiting os2world can cause Dooble to lock up solid.

As it seems to work for others I can only guess that I have something missing or not at the right level somewhere...

I have Pauls latest builds installed and use Remys script, slightly modified for my system, to start Dooble. Checking ANPM all libs seem to be at current release level, no netlabs-exp packages involved. Any ideas what else to check?

Any TRP files or popuplog.os2 entries?

Cheers,

Paul

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2254
  • Karma: +173/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #609 on: September 11, 2024, 11:00:27 am »
Hi David,
  Gave the new ffmpeg a quick try and it seems to work fine. Since using Remy's script and adding a second CPU to my virtual machine, QT6 Dooble has been better than ever with videos and heavy Javascript websites. I have yet to get a hard hang, or even a silent exit. The Athena website mentioned works fine here. I'll keep testing...
The Athena site working is bizarre - perhaps I should try Remy's script! Maybe the priority makes a difference somehow?!

David McKenna

  • Hero Member
  • *****
  • Posts: 809
  • Karma: +25/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #610 on: September 11, 2024, 01:00:58 pm »
Paul,

  It displays fine with no issue. Remy said something about a Captcha, but I don't see one - maybe the blocker I use blocks it? Also, I wonder if the user agent has an effect - I'm using 'Mozilla/5.0 (OS/2; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.126 Safari/537.36', a slight modification of the default.

  The priority change is definitely what helps here - without it I get the usual hangs and silent exits regularly.  Much rarer with the priority change - any idea why that might be? Related to the processor optimization maybe? Or an interaction between that and the processor I'm using? Wish I knew more about the settings too - maybe it can be tweaked even more....

Regards,

Remy

  • Hero Member
  • *****
  • Posts: 741
  • Karma: +11/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #611 on: September 11, 2024, 01:56:05 pm »
Paul,

  It displays fine with no issue. Remy said something about a Captcha, but I don't see one - maybe the blocker I use blocks it? Also, I wonder if the user agent has an effect - I'm using 'Mozilla/5.0 (OS/2; OS/2 i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.126 Safari/537.36', a slight modification of the default.

  The priority change is definitely what helps here - without it I get the usual hangs and silent exits regularly.  Much rarer with the priority change - any idea why that might be? Related to the processor optimization maybe? Or an interaction between that and the processor I'm using? Wish I knew more about the settings too - maybe it can be tweaked even more....

Regards,

The forum about athena has a security check before going into the site.
I put a screenshot (taken under firefox which is slow with this process) of the expected display during this security check (there is a turning circle which should change to a checkbox to confirm been human and not a robot. once it is accepted (sometimes, it requires to reply more than one time), the request is routed to the site.
This process is part of cloudflare security check (see bottom of the screenshot) to prevent cyber attacks and is more and more used by web sites

Sometimes, it didn't display (may be number of ip country issuer or host ip request dependent !)

Regards

updt:
- Cloudflare Captcha differs from those of google
  https://www.cloudflare.com/products/turnstile/
  when clicking on getting free, you go through the verification !
- Google captcha:
I found a link to test them reCaptcha (v2, v3)
https://recaptcha-demo.appspot.com/
(tested v2 which is very slow and not sure to go through...

V3 score is correct.
« Last Edit: September 11, 2024, 02:50:05 pm by Remy »

Remy

  • Hero Member
  • *****
  • Posts: 741
  • Karma: +11/-1
    • View Profile
Re: Qt6 Application Testing
« Reply #612 on: September 11, 2024, 02:55:54 pm »
Hi David,
  Gave the new ffmpeg a quick try and it seems to work fine. Since using Remy's script and adding a second CPU to my virtual machine, QT6 Dooble has been better than ever with videos and heavy Javascript websites. I have yet to get a hard hang, or even a silent exit. The Athena website mentioned works fine here. I'll keep testing...
The Athena site working is bizarre - perhaps I should try Remy's script! Maybe the priority makes a difference somehow?!

Hi Paul,

I went to cloudflare site:
https://www.cloudflare.com/products/turnstile/

Then, I click on Get started for free button.
New page opens and then Dooble closes ! (perhaps this link could be more helpfull then the Athena forum) 

Regards

updt: got a trap opening https://dash.cloudflare.com/sign-up?to=/:account/turnstile
« Last Edit: September 11, 2024, 03:40:00 pm by Remy »

Pete

  • Hero Member
  • *****
  • Posts: 1343
  • Karma: +11/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #613 on: September 11, 2024, 03:14:22 pm »
Hi Dave

VIRTUALADDRESSLIMIT=2560

I've run highmem.exe -c *.DLL within the qt6/libs directory

Deleted all files in dooble home to create a new profile


Regards

Pete

Pete

  • Hero Member
  • *****
  • Posts: 1343
  • Karma: +11/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #614 on: September 11, 2024, 03:16:52 pm »
Hi Paul

No TRP file - don't get these when the system locks solid, no popuplog.os2 entry either. Yes, I have the Silent Exit version of libcn0.dll installed but it has not produced any TRP files for silent exits so far.

This is a url that causes the above problem  https://www.youtube.com/watch?v=0SomJLPR3Fk&pp=ygUKYWwgc3Rld2FydA%3D%3D

I've had a rummage through the mainboard BIOS and turned SMT (AMD HyperThreading) back on - turned off to see if that was causing problems. Now dooble loads youtube.com without exiting/hanging/locking system solid.


Had a lot of fun importing the dooble_accepted_or_blocked_domains.txt file as dooble locked solid requiring reboot, worked on the 3rd attempt - no idea why...


Had another try with the above url, page almost loaded and playback almost started then dooble did a silent exit. However, we got a TRP this time attached as 66e19bff-003b_15-DOOBLE-exceptq.txt



Regards

Pete