Code Monkey home page Code Monkey logo

Comments (25)

gorhill avatar gorhill commented on June 10, 2024

Crashes need to be reported to Chromium devs: javascript does not crash, the browser crashes.

Do you have an anti-virus which could interfere with the browser? If so, which one? I think I remember somebody reporting something similar, when restoring settings.

Reporting to Chromium devs is what needs to be done.

from umatrix.

Cilverjolt avatar Cilverjolt commented on June 10, 2024

i have panda free, voodooshield, comodofirewall. i tried disabling all my security things and it still happened. it still restores but its annoying that chrome crashes

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

If you report to Chromium devs with detailed repro steps which causes the crash every single time, that will help them spot the problem and fix it. It's all in the repro steps.

from umatrix.

Cilverjolt avatar Cilverjolt commented on June 10, 2024

okay i will do that

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

If you can reproduce at will, I would like to change something and see if I can workaround the browser bug.

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

I tried to repro with Google Chrome 40, and it worked fine on my side. So might not be as easy to repro.

from umatrix.

Cilverjolt avatar Cilverjolt commented on June 10, 2024

so i reset my flags to default for chrome and it didn't crash. So sorry for bothering you it must have been a buggy chrome flag that i enabled.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

I can confirm it was messing with the flags... again. Doesn't crash anymore since I reset to default.

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

Would be nice to know which flag, so if ever someone else get the problem, I can ask whether the problematic flag is enabled.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Maybe its not the flags. I made a note of the flags I had changed before resetting,

Enable Download Resumption
Disable NTP 'Other devices' menu.
Enable SPDY/4
Enable Panels
Disable hyperlink auditing
Enable fast tab/window close
Experimental Extension APIs
Disable WebGL

I re-enabled those flags again and it doesn't crash anymore. So i'm guessing its how I just unzip a newer version of chromium on top of an old version.??? idk

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

I re-enabled those flags again and it doesn't crash anymore

Which version of uMatrix? Note that in the latest version there is a blind attempt at workaround: 1d9a8e1. My thinking there is that maybe I should avoid restarting the extension while being called back from within a storage-related API context. The problem is defintely in the browser, however if I can find a workaround I will do it. uBlock reportedly suffers also from similar problem.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

uMatrix.chromium-0.8.0.0-rc.1

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

uMatrix.chromium-0.8.0.0-rc.1

You could try with 0.8.0.0-rc.0 and see if it's back crashing.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Ok it crashed going back to 0.8.0.0-rc.0.

umcrash

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Let me reset the flags and try restore from a file and see if it still crashes.

Doesn't crash after resetting the flags for 0.8.0.0-rc.0. So its not a uMatrix problem.

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

Ok it crashed going back to 0.8.0.0-rc.0

Awesome. That's the kind of narrowing the Chromium devs will find useful. So since uBlock shares the same code here, this should be reported in the uBlock issue: https://code.google.com/p/chromium/issues/detail?id=418174

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

So its not a uMatrix problem

Crashes are never an extension problem -- it is just scripted language. But extensions can try to work around browser crashes -- until the browser is fixed.

So if I understand: some flags cause the crash, and the lottery-like workaround had nothing to do with the crash not occurring anymore?

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

I tried to reproduce the crash on Windows 7/Google Chrome 40, and I could not, including with the flags.

I wish I could because this needs to be reported to the Chromium devs, that kind of hard crash could even be a security vulnerability. Could it please be narrowed to which flag(s) are required and report to Chromium devs?

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Yeah just those flags listed earlier don't crash it. Let me try again because I just noticed that those flags were "enable/disable" flags. So I might have missed some flags that use a dropdown list.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Ok. It had nothing to do with flags. Here are the steps to crash chromium on my computer.

1.) Remove uMatrix and reset flags
2.) Close Chromium
3.) Start Chromium
4.) Install uMatrix
5.) In uMatrix try to either "Restore from file..." or "Reset to default settings"

Can reproduce every time. No other extensions running. No messing with flags.

Heres a video i made,

http://uux3.altervista.org/crash.webm

Tried with both rc.0 and rc.1. Both crashed.
Chromium Version 40.0.2210.0

from umatrix.

gorhill avatar gorhill commented on June 10, 2024

Can reproduce every time.

Oddly enough, I can't reproduce using these steps, neither on Chrome 40/Windows 7.

I think at this point posting your video and a crash report (this will allow the devs to know where it crashed in the source code etc.) is best move. Once you add the issue in the chromium thread a new chromium thread, I will pitch in to point out where in the extension code this occurs.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

Is @Cilverjolt using Windows XP like me? Might be a Windows XP problem.

Ok I posted a crash report with my video on that thread.

from umatrix.

Cilverjolt avatar Cilverjolt commented on June 10, 2024

I'm using windows 8.1.

from umatrix.

my-password-is-password avatar my-password-is-password commented on June 10, 2024

@Cilverjolt can you reproduce following the steps above?

@gorhill, heres the new thread https://code.google.com/p/chromium/issues/detail?id=430549 . Should I delete that comment in that other thread?

from umatrix.

Cilverjolt avatar Cilverjolt commented on June 10, 2024

I did the steps above and it worked fine. I notice it happens randomly. I tested last night activating two flags at a time to see what was crashing it and I couldn't find it. When I tried to restore from file earlier today it randomly crashed. So I'm confused as to what is causing it.

from umatrix.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.