(In reply to comment #15)
> Would be good to know if an exception occures just before the return...
How can I check this?
> Perhaps the following code also crashes:
>
> try {
> var a = "a";
> a++;
> } catch(e) { }
No crash, unfortunately.
Just FYI, I have a feeling that finding a simplistic test case will be difficult. Sometimes when the crash happens, I go back to the same page and it loads just fine without crashing. gmail seems to cause the crash every time, but sometimes it takes a good few seconds longer than normal before the crash happens.
Also, when I run epiphany under gdb, the crash is very hard to reproduce, even on gmail. (thats why I've been mostly working with core dumps)
(In reply to comment #15)
> Would be good to know if an exception occures just before the return...
How can I check this?
> Perhaps the following code also crashes:
>
> try {
> var a = "a";
> a++;
> } catch(e) { }
No crash, unfortunately.
Just FYI, I have a feeling that finding a simplistic test case will be difficult. Sometimes when the crash happens, I go back to the same page and it loads just fine without crashing. gmail seems to cause the crash every time, but sometimes it takes a good few seconds longer than normal before the crash happens.
Also, when I run epiphany under gdb, the crash is very hard to reproduce, even on gmail. (thats why I've been mostly working with core dumps)