Author Topic: Qt6 Application Testing  (Read 161333 times)

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #270 on: March 25, 2023, 01:24:01 am »
I forget now, was 6.2.4 still spamming the console with:
Code: [Select]
[194:29:0325/103008.863000:ERROR:cert_verify_proc_builtin.cc(600)] No net_fetcher for performing AIA chasing.

I'm thinking that I fixed this and it's a regression in 6.3.x and above, but maybe I'm wrong...

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #271 on: March 25, 2023, 02:48:22 am »
Paul,

  6.2.4 doesn't give that error any more, but at one time early on it did. Not sure what you did to get rid of it - might have to review early parts of the thread...

Regards,

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #272 on: March 25, 2023, 03:10:50 am »
  6.2.4 doesn't give that error any more, but at one time early on it did. Not sure what you did to get rid of it - might have to review early parts of the thread...

Thanks! Yeah, just did that - seems it was fixed in a build around January 10. The most likely commit for this is https://github.com/psmedley/qt6-webengine-os2/commit/7e86e5c1bf36fa83f41030cfa1599284d0deb8ed

Will take a look when I get home, currently sat at an outdoor cafe with the dog,  drinking wine whilst my wife shops :)

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #273 on: March 25, 2023, 03:28:00 pm »
 Hi Paul,

  The new QT6 6.3.2 20230325 version works here the same as you show - I can now display OS2World and HTML5TEST in Dooble without exiting, so good progress! Still get an exit attempting to view YouTube and various news sites though - thanks!

Regards,

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: Qt6 Application Testing
« Reply #274 on: March 25, 2023, 08:58:34 pm »
Hello
Using the browser to improve, in general, I can't even open it on YouTube, as you comment.
But Yahoo's page closes everything, without any trap. And the console shows me the same error as before, in Google when I wanted to look for something that had the lyrics ñ closed. Google now does not close, but the word "ñoña" shows me as "? o? a" and looks for it as " o a"
Forget comment, Paul shows the version of dooble of the
19/02/23  0:32      7.189.189  6.028 a---  dooble
I believe that now this works better:
02/25/23 5:51 7.202.135 396 A --- dooble.exe
We must use one or another or better the first of the 19/02/23 ?

saludos
« Last Edit: March 25, 2023, 09:21:54 pm by roberto »

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #275 on: March 25, 2023, 10:06:05 pm »
Hi David,
  The new QT6 6.3.2 20230325 version works here the same as you show - I can now display OS2World and HTML5TEST in Dooble without exiting, so good progress! Still get an exit attempting to view YouTube and various news sites though - thanks!

Probably the same I'm seeing here. I have my custom libcn0.dll installed on one machine, which gives me a TRP on every exit - which help me work out what's going on.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #276 on: March 25, 2023, 10:08:14 pm »
Hi Roberto,

Using the browser to improve, in general, I can't even open it on YouTube, as you comment.
But Yahoo's page closes everything, without any trap. And the console shows me the same error as before, in Google when I wanted to look for something that had the lyrics ñ closed. Google now does not close, but the word "ñoña" shows me as "? o? a" and looks for it as " o a"
Forget comment, Paul shows the version of dooble of the
19/02/23  0:32      7.189.189  6.028 a---  dooble
I believe that now this works better:
02/25/23 5:51 7.202.135 396 A --- dooble.exe
We must use one or another or better the first of the 19/02/23 ?

Dooble version shouldn't matter - unless there is a specific fix/change in a newer version. There haven't been any OS/2 specific changes in recent times.

Thanks for testing. I'll try look into the silent exits today, but I'm also trying to work out what's going on with Qt 6.4 Webengine...

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #277 on: March 26, 2023, 12:40:50 am »
KO built dav1d as a system library - and has had success with it with VLC.

I built a Qt 6.2.4 qt6webee.dll using his DLL. It seems much more successful. I can still break it if I pause/resume - but I've been able to watch a couple of minutes of a video that broke after 20 seconds or so previously.

https://smedley.id.au/tmp/qt6webee-6.2.4-20230326.zip

Andy Willis

  • Sr. Member
  • ****
  • Posts: 292
  • Karma: +7/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #278 on: March 26, 2023, 04:35:30 am »
With the new qt6webee I am getting the error:
{0}[e:\usr\local\qt6] dooble
[119:1:0325/212540.850000:ERROR:extension_system_qt.cpp(121)] Failed to parse ex
tension manifest.

I downloaded it again and same error.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #279 on: March 26, 2023, 06:20:15 am »
What Qt version are you using to test with? 6.2.4 or a newer one?

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #280 on: March 26, 2023, 02:51:49 pm »
 Paul,

  Tried qt6webee-6.2.4-20230326 with the last QT6 6.2.4 package and I can play AV1 files without the video hanging, but I get frequent system hangs requiring a hard reboot (although usually after many minutes of playing, which is a big improvement from before where the AV1 video would hang after a few seconds). In fairness, I also get system hangs with QT5 playing videos, but that seems to go longer than this test did... need to check the video test site posted a while back...

Regards,

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: Qt6 Application Testing
« Reply #281 on: March 26, 2023, 06:53:38 pm »
For me this is the best version so far. But with so much mess of versions I don't know for sure that I am executing, but the photo says it.
https://smedley.id.au/tmp/qt6webee-6.2.4-20230326.zip
qt6-6.3.2-os2-20230228.zip

Saludos

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #282 on: March 26, 2023, 10:35:19 pm »
Paul,

  If I try running the 20230326 version of qt6webee 6.2.4 with the 20230325 version of qt6 6.3.2, I get the same error that Andy mentioned on starting Dooble. Looks like Roberto can get it to work with the 20230228 qt6 6.3.2 version though...

Regards,

roberto

  • Hero Member
  • *****
  • Posts: 810
  • Karma: +3/-6
    • View Profile
Re: Qt6 Application Testing
« Reply #283 on: March 26, 2023, 11:51:49 pm »
I have had the same mistake as Andy with the last version 632. But I understand that there is another previous one, also 632. That is why I am confusing, to do the version.
What happens to me is that restarting the system, everything improves, but when restarting the dooble, one and the other, and another etc ... something happens that works worse, especially youtubes. The only thing that catches my attention is the number of socks that only grows and grows. But I don't know whether or not this has something to do with that. Can I zero in some way the socks? When starting the dooble. Without restarting the system.

Type: STREAM   State:    ---
Local Name:    \socket\440
Foreign Name:

Type: STREAM   State:    CONNECTED
Local Name:
Foreign Name:  \socket\440

Saludos

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Qt6 Application Testing
« Reply #284 on: March 27, 2023, 06:25:49 am »
To be clear, I only tested with the last 6.2.4 Qt build, mixing Qt versions will work in some cases, but YMMV