Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul Smedley

Pages: [1] 2 3 ... 131
1
Programming / Re: Qt6 Application Testing
« on: November 26, 2023, 09:59:51 am »
Testing running simplebrowser as "simplebrowser --single-process-mode", first try gave me a trap 3 breakpoint crash. So I closed SeaMonkey and retried. 2nd try gave me the unable to write to disk errors like David had so I deleted \home\.cache\QtExamples\simplebrowser\ and 3rd time was a charm.
Youtube displayed fine, playing VP9 videos worked fine, AV1 videos hung after a few seconds with the browser still working, could go back to the main page. Exiting I see this on the console,
Code: [Select]
[92:27:1125/084545.803000:ERROR:database.cc(1764)] Quota SQLite error: code 779 errno 0: database disk image is malformed sql: UPDATE buckets SET last_modified = ? WHERE origin = ? AND type = ? AND name = ?

So amongst other problems, an issue with sqlite? It may be the cause of the not able to write errors
No great surprise there - perhaps need to built a standalone sqlite from the chromium source, and try and run the test suite....

2
Programming / Re: Qt6 Application Testing
« on: November 26, 2023, 09:58:51 am »
Yes, never tried that before, but is does load here too. Soon as I try to play a video from the front page though it silently exits with a lot of 'can't write to disk' errors in the console.

 Good luck with your presentation - don't have any specific questions, but would be good if you can outline what you have done and what needs to be done and their priorities. Also any help you could use...
Interesting - I was able to search for a video and play it.  I think I have all those points covered, time will tell :)

3
Programming / Re: Qt6 Application Testing
« on: November 25, 2023, 08:31:03 am »
Interestingly, loading www.youtube.com with simplebrowser.exe seems to work...

4
You are right, though, about memory-hungry programs. I don't know how much longer one Chrome browser tab will fit into 32-bit address space.

I regularly need to restart Chrome to avoid exhausting 16GB(!) of RAM on my linux laptop. Memory Saver (in newer Chrome) helps with this, but it's still a memory pig.

5
Programming / Re: Qt6 Application Testing
« on: November 23, 2023, 10:39:49 am »
I'm doing a presentation that will cover Qt6 for Warpstock  - whilst I have an outline/plan in mind and have developed slides in accordance with that, I thought I'd here what questions people may have, so I can ensure common questions are covered.

6
Programming / Re: Qt6 Application Testing
« on: November 21, 2023, 05:27:53 am »
Hi David,
I don't believe the use of AVX instructions is the cause of the silent exit loading youtube.com - which appears to be an issue in javascript. I do have some analysis from Steven Levine, I'm just trying to identify where the issue occurs.

Cheers,

Paul

7
Programming / Re: Qt6 Application Testing
« on: November 20, 2023, 08:53:47 am »
Hi Dave,
I reviewed this thread and back in the early March time frame you were having the exact same YouTube hang issues with ver 6.3 (and earlier with 6.2). Around reply #215 you posted a version of the webengine that you said had all AVX code disabled and then YouTube started working. I wonder if some AVX code has crept back in somehow in the meantime?

Well the interesting thing  is that I'm not really seeing the hangs anymore.  I do recall something similar where things worked reasonably well for me, but you still saw hangs. Out of curiosity, what HW are you running? In particular CPU type. The previous build/solution to remove avx was very hacky - so I reverted the changes. I'll look to do something more elegant to remove avx code.

Cheers,

Paul.

8
Programming / Re: Qt6 Application Testing
« on: November 13, 2023, 09:28:26 am »
Confirming that 'dooble https://www.youtube.com' gives a silent exit for me too, example of my TRP attached....

9
Programming / Re: OPenchat
« on: November 13, 2023, 02:59:54 am »
Openchat pre-dates exceptq by at least a decade....

Not quite. The version of OpenChat being discussed dates to 2015. I released Exceptq v7.1 in March 2011, and v7.0 sometime in 2010. Prior to that nobody used Exceptq - not because it wasn't available but because v6.x was such a POS.

The WPI might be 2015, but the executable can't be any newer than 1999/2000. The author (mikh?) moved away from OS/2 and lost the source code.....

10
Programming / Re: Qt6 Application Testing
« on: November 13, 2023, 02:58:48 am »
Interesting.... does the exit occur after you click to load a video, or just loading youtube.com? I was able to play a bunch of videos (with sound) with ArcaOS 5.08 running in Virtualbox.

11
Programming / Re: Qt6 Application Testing
« on: November 12, 2023, 07:30:49 am »
https://smedley.id.au/tmp/qt6weben-6.2.6-20231112.zip uses libvpx8.dll from netlabs-exp

12
Programming / Re: Qt6 Development
« on: November 12, 2023, 03:26:34 am »
ok... trying to work out why even though system libraries like libvpx are detected, the bunded versions are compiled in. Finally found a clue.... linux has the following https://github.com/psmedley/qt6-webengine-os2/tree/main/src/3rdparty/chromium/build/linux/unbundle - how to work out how to include something similar on OS/2....

13
Programming / Re: Qt6 Application Testing
« on: November 11, 2023, 10:23:06 pm »
There's that MMX crash again. Is the libvpx that Sylvan uploaded to netlabs-exp new enough for Qt6? It's version 13.1, libvpx8.dll

Yep - webengine needs >=  1.10... in checking this, also discovered that quite a few internal system libs  weren't being used - I probably ran configure before applying https://github.com/psmedley/qt6-webengine-os2/commit/a678cf7ed5e72b458e00c82e82e443e8aea8d49b

14
Programming / Re: Qt6 Application Testing
« on: November 11, 2023, 10:02:49 am »
https://smedley.id.au/tmp/qt6weben-6.2.6-20231111b.zip makes similar asm changes to the last commit, to the code for openh264 and libaom - might help with h264 and h265 video  playback....

15
Programming / Re: Qt6 Application Testing
« on: November 11, 2023, 09:18:01 am »
Test post  from Dooble with latest Qt6 WebEngine v6.2.6

Pages: [1] 2 3 ... 131