What is this image?
-
This is quite old hardware. The Video is "on-board" the motherboard and it's a Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1)
Windows says it already has the best Driver - 11/03/2013 version 8.15.10.2702. The monitor is an AOC2036 with resolution set to 1600x900 @60Hz. Shared System Memory 1598MB Dedicated Video Memory 128MB.
The Motherboard is a G41M4 (MS-7592). -
@ChrisAO123 Hi, we have processed the logs, and they fall into two categories:
One is definitely an OOM (out of memory) crash in image processing code, which could indicate that you are either running too many processes, consuming too much memory compared to what is available on the machine, and/or there is a problem with some images you have accessed being too large.
The second belongs in a group of crashers that we have several recent reports about, but we don't know the actual cause, except that it seems to happen during tab/window closure, and my primary suspicion is that it may also be caused by an OOM, but in a different location and with different post OOM actions.
You may want to keep an eye on the task manager's performance panel memory graph.
For reference, Chromium (and Vivaldi) is not generally able to recover from an OOM situation, and it will most likely cause either a dead bird or a full crash of the browser, depending on exactly where in the code and which process the OOM happens.
-
@yngve I would have to run task manager full time to do this. I'm running 32Gb of DDR4 and customarily have about half of that free, at least, at all times. And a reload of the crashed page always fixes it. That smells like a race condition to me - two elements trying to load the same memory at the same time or something? But I guarantee you, Vivaldi is not running out of resources here.
-
@Ayespy Based on what was mentioned, I suspect your crash is related to a Google search link related crasher that was being investigated, and which is patched in today's stable.
-
@yngve I followed my reliably-crashing Google search link in today's Stable minor update (which prior to today did not crash in Stable, but only Sopranos) and now it crashes. In all three streams, Stable, Snapshot and Sopranos. So the "fix" literally broke it for my instance of Stable.
EDIT! Update: I may have spoken too soon. I cleared cache and history, closed Stable down and restarted it, and I no longer get the crash in Stable.
-
@Ayespy Hmmm, odd; May I suggest that you open a new bug and report steps and crashdumps?
-
@yngve See my edit above. Clearing cache and history and restarting appears to have made it go away.
-
@yngve Update: Clearing cache and history fixes it in Stable and Snapshot, NOT in Sopranos.
-
@yngve Updated update: To clear that page in history, it has to be already closed when you clear history and shut down browser. I forgot and left it open in Sopranos. Now, close that page, clear cache and history, restart, it's fixed in Sopranos.
-
@Ayespy OK; keep an Aye on it and see if you spy something, that or something else.
-
-
@yngve I'm not as geeky as I used to be years ago, so it'd help if you could expand a bit on this OOM "crash in image processing code". Which part of memory are we talking about, the Video memory (shared or dedicated) or main memory?
Whenever I've opened Task manager - usually if I've seen persistent high CPU usage on the Process Explorer Icon I have permanently in the Tray, the indicated memory usage has always been around 60-70%. I've deliberately had several tabs on all the "troublesome" forum pages open today and not had a single bird so far!
Would I expect to see the indicated memory usage running close to 100% prior to whatever might cause the bird, or would it just be a sudden spike in usage?
I've open Process Explorer System Information Memory tab and it's showing Peak/Limit at 82.94% and Current/Limit as 63.75%.
Would I expect the Peak/Limit to show 100% if a bird occurred due to OOM?
Is there anything in particular I should watch out for (or report) in figures showing on that Tab?
Current available memory is showing as 1.2GB.
When you say "a problem with some images you have accessed being too large." are you talking about a "pictoral" image or something else? (sorry to sound a bit thick!). -
@ChrisAO123 If this is an OOM, it would involve the main memory, and in such cases the memory usage would likely increase rapidly, although one enormous allocation can be enough to cause an allocation failure (e.g by trying to decode a very big image) that would not show up as a spike in the graph.
Big image means too big PNG, JPEG, GIF, BMP, etc.
My guess would be that sites like at least some of those you linked to might include big screenshots in the threads.
It sounds like you have about 4GB of RAM, which is consistent with you running an x86 32-bit Windows and Vivaldi, but since it is 32-bit system, that means that the GPU RAM visible to the system is integrated with those 4GB available to processes (reducing available application memory)
That do suggest that you probably need to be careful about how much memory you use at a time, not just how many tabs you have open, but also which other applications are running at the same time.
You might want to try out the image load options in the image load/animation control on the status bar.
The fact that your system is so small compared to more modern systems is probably why we have been unable to reproduce.
-
@yngve
Thank you for your detailed answers, very interesting.
-
@yngve Yes, thanks from me too., and the clarification of the type of image(s) you meant. I can say that on the instances where the bird occurred regularly on initial previous occasions, there were no screenshots/images involved, nor recently on https://forums.digitalspy.com/categories/freeview.
No screen shots on https://ukfree.tv/transmitters/tv/Caradon_Hill/PGSTART500/#pagebar but some (I guess) small images embedded in the page. but not the posts.
But as I pointed out previously, when I was getting the bird, I could use one of my other browsers on the same pages with no crashes/birds.
Most times, no other Apps were running, just ViValdi and the usual stuff in the tray. The Windows Mail app may have been open now and again, most times not, but it would have been just sitting there having at some previous point just read a text email with no images.I've not yet had the bird again since the update to 6.6.3271.50 apart from that first visit at the time.
As an aside, that Peak/Limit % on the Process Explorer Memory tab that I mentioned in the previous post doesn't seem to monitor what I was thinking it might have been. as after my last post I closed the tabs on the forum pages I had open and went and did Yahoo mail after which I noted it had increased to over 100% (without any matching increase in the plotted memory usage) but there'd been no issues/crashes/birds, so if anyone could explain what that figure actually represents, that could be helpful (or not!). -
Well I updated to 6.6.3271.53 a couple of days ago.
I got the dead bird again when visiting https://forums.moneysavingexpert.com/categories/energy it didn't happen immediately, only when opening a thread in a new tab.. I had Process Explorer's System Information running and also Task Manager performance. Neither appeared to indicate an OOM situation.
It didn't occur again until tonight. I had https://forums.moneysavingexpert.com/categories/energy open in one tab and opened a link there (My Replies) in a new tab. The Dead Bird appeared as soon as the tab opened. Interestingly the initial tab also had the bird. Refreshing both tabs, the pages loaded ok with no Bird!
I also had a thread on this forum open "Vivaldi unusable after update." that was unaffected! Funny how that's a Dead Bird issue as well!
I'll send the latest CrashDumps in reply to the Bug Report email.
@yngve How about @Ayespy 's suggestion about a possible race condition? -
I sometimes see with Vivaldi some crashed tabs (="dead bird" image) when Windows Defender is scanning in background .
-
There are now several threads on this problem and so seems to be a definite problem with the software from all the reports. That's at least good in that I don't think it's something I've set up wrong.
I wonder if anyone who can look into these issues actually reads the forum? -
@DoctorG
Hi, Defender track on any tab open in Vivaldi, open 30 tabs at once result in 30% CPU usage of the Defender.
I set all my vivaldi.exe disabled in Defender.
Maybe this is really a race issue on slower hardware.Cheers, mib
-
@ChrisAO123 Some of your latest crash dumps is for a "new" one, which is fixed in internal builds (and it was supposed to have been fixed in the latest minor update, but I see there are new patches for it).
I had an encounter with the same dead bird yesterday (in the stable build), when investigating a different report. Another tester confirmed that it could not be reproduced in newest internal builds.
AFAIK It is triggered by a special query URL that scrolls to, and marks text in the resulting page, and seems to only happen when you click the link (not when copy/pasting it).
The last new dump was unfortunately another of the OOM crashers. The only new information is that that one seems to be related to an allocation requested by Javascript. If I am reading the code correctly, it is trying to allocate at least 1 GB, which IIRC seemed to be close to what you had free.