Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script abort #439

Open
Anbima opened this issue May 2, 2024 · 19 comments
Open

Script abort #439

Anbima opened this issue May 2, 2024 · 19 comments

Comments

@Anbima
Copy link

Anbima commented May 2, 2024

The following page is not built completely and the following error message appears:
https://www.amazon.de/AVM-VDSL-Supervectoring-DECT-Basis-deutschsprachige-Version/dp/B09RLYH43B

Screenshot

@Feodor2
Copy link
Owner

Feodor2 commented May 3, 2024

Do not abort, choose left button.

@Anbima
Copy link
Author

Anbima commented May 3, 2024

Then it takes a long time again and the message appears again.
Until I have confirmed it three times.
And it has also happened that the browser has crashed.
What is the reason for this?

@Feodor2
Copy link
Owner

Feodor2 commented May 4, 2024

To be found the reason, what about other browsers regarding this?

@Anbima
Copy link
Author

Anbima commented May 4, 2024

With 360Chrome 13.5 the page is displayed within 1-2 seconds (very fast) and there is no error.
With Mypal 29.3.0, the page takes a while to load, but there is no error.

@Feodor2
Copy link
Owner

Feodor2 commented May 9, 2024

360Chrome 13.5

And do all things work the same?

I recall on the old mypal I disabled this thing at all, yes this is annoying stupid shit, and "don't ask again" never works. The weaker machine you have and more monstrous site like the amazon as well then you get it always.
By the way on decent machine it works on mypal 68 and on chrome 109 the same
set dom.use_watchdog;false, while I consider set it default next version

@Anbima
Copy link
Author

Anbima commented May 10, 2024

I have a Phenom II X4 945.
Is it too slow for Mypal68?

@Feodor2
Copy link
Owner

Feodor2 commented May 10, 2024

For the amazon may be, on the AMD 8730 X8 it is not script abuse.
The chrome may not have this feature at all, so suggest disable it.

@NS-Clone
Copy link

NS-Clone commented May 10, 2024

dom.use_watchdog;false

эта та шняга которая сообщает про зависшие жабоскрипты?
конешно она порядошно достает
но иногда то она помогает вернуть к жизни полностью зависший браузер
можот там есть какой нить threshold?
который можно подкрутить

на неккоторых сайтеках жабосккрипты виснут в 100% проца даже на спepмиуме

@Feodor2
Copy link
Owner

Feodor2 commented May 10, 2024

Later I shall take newer fox to weak machine but with win7х64 and 8gb RAM.

@NS-Clone
If on single process then yes this feature may be helpful, play with these
dom.max_script_run_time
dom.max_chrome_script_run_time
dom.max_ext_content_script_run_time

@Anbima
Copy link
Author

Anbima commented May 10, 2024

But with 360Chrome 13.5, the Amazon page loads in a very short time.
And the processor is the same.

@NS-Clone
Copy link

If on single process then yes this feature may be helpful

да квантум в отличаи от геков виснет с 100% загрузкой по всем ядрам
да и я давно на мультипроцессе
ибо на синглпроцессе глючит сохранение файлов

@Feodor2
Copy link
Owner

Feodor2 commented May 10, 2024

@Anbima
And I asked does the site works the same on 360, nothing broken and such.

@Anbima
Copy link
Author

Anbima commented May 10, 2024

With 360Chrome, the page is displayed completely without error or abort.

@Feodor2
Copy link
Owner

Feodor2 commented May 11, 2024

Well I checked it on the similar machine Phenom II X3 3.5 and with both mypal and 360chrome.
It loads normally same without an one script abuse, so I don't know.
And later as I told shall check on weak machine with win7.

@NS-Clone
Copy link

NS-Clone commented May 11, 2024

Well I checked it on the similar machine Phenom II X3 3.5 and with both mypal and 360chrome. It loads normally same without an one script abuse, so I don't know. And later as I told shall check on weak machine with win7.

да мало ли
может у него там локальная жабореклама вылазит
ты и не проверишь

умя подозрение что браузер вешаетсо на страницах где есть webp/webm видео в больших количествах
можот они дружно спинлоком ждут наступления сследующего фрейма :)

@Feodor2 а те никак не помогут списки зависающих потоков?
их как то можно идентефецировать/определить какой именно это код?
чот большая их часть почему то с ucrtbase.dll!o_strcpy_s+0x80 в start address
ато с ProcessHacker их видно
и можно им дажо прикрутить приоритет чтоб не мешали отзыватсо гую

мало того
закрытие тормознутой страницы
еще и не всегда отвешивает браузер обратно....

@Anbima
Copy link
Author

Anbima commented May 15, 2024

I have noticed that the CPU load is only 25% when building the page.
Please find attached a screenshot.
Is this the same for you?

It takes 40 seconds for the page to load completely.
With 360Chrome it is 5 seconds.
CPU

Addendum:
If I deactivate with uBlock Origin Javascript, the page with MyPal68 is also loaded within 5 seconds.
Can I find out which Javascript takes so long and block it with uBlock Origin if necessary?

@Anbima
Copy link
Author

Anbima commented May 16, 2024

I have run a network analysis via the console.
It works very quickly up to favicon.ico.
Then it takes a while for new entries to appear.
Further down there is another longer pause.

With Javascript deactivated, the favicon.ico is the last entry in the network analysis.
Mypal 68 cannot process the Javascript correctly.

Are there any settings here that I could test?

Screenshot

@Feodor2
Copy link
Owner

Feodor2 commented May 16, 2024

Pentium dualcore 2.93 - 2gb RAM

Mypal
373 requests
112.62 MB / 86.96 MB transferred
Finish: 1.52 min
DOMContentLoaded: 9.26 s
load: 13.68 s

360
505 requests
27.3 MB transferred
54.1 MB resources
Finish: 2.4 min
DOMContentLoaded: 18.15 s

@Anbima
Copy link
Author

Anbima commented May 17, 2024

360Chrome 13.5
506 requests
26.1 MB transferred
42.6 MB resources
Finish: 30.24 s
DOMContentLoaded: 7.38 s
Load: 9.62 s

In my test with Mypal68 DOMContentLoaded: 29.21 s.
That's much longer than yours. What could be the cause?

I have deactivated uBlock, that's not the reason.
I have also deactivated hardware acceleration as a test. No change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants