11

Seriously, why can't youtube devs get their crappy code together!! Got a BSoD after watching a certain YT video.... I think its outputting malformed video data that causes MS Edge to crash the whole system....

And this started happening after Creators Update....

Comments
  • 19
    I hate to tell you but if a website crashes your entire machine the browser and operating system are both to blame. A website is not supposed to be able to take down a browser and a program is not supposed to be able to take down an operating system. If these principles did not hold up, secure and mission critical workloads would be infeasible. Microsoft must fix this even if YouTube's code is somehow partly at fault.
  • 3
    @jchw p.s. not to say this is the first time this has ever happened or that only Microsoft makes these mistakes either - it would be just as much Linuxs fault if browsing to a page somehow kernel panicked.
  • 3
    I think its malformed video data that gets pushed directly to kernel memory (to make sure DRM is working as it should) and its like something malformed causing kernel memory to be overwritten...
    Since Creators update gave better support to EME (Encrypted Media Extensions)
  • 1
    Link to video?
  • 2
  • 1
    @sebastian thanks, I'ma try it on a vm
  • 2
    Ok, but you may have deserved it, I mean using Edge and all... Jk hope it doesn't happen again.
  • 2
    @calmyourtities I'm interested in your findings, although I am nearly certain of the outcome already.
  • 0
    ++ for Sweden
  • 1
    @sebastian give us the link please, I bet some of us would like to crash some unaware edge users😁

    edit: never mind, it's already there😊
  • 0
    @sebastian code written by YouTube devs are crappy? And ur assumption about malformed data being pushed to kernel memory?I am packing my bags and leaving this planet . I mean seriously dafak.!
  • 0
    @anekix yes if youtube BSoDs a computer, then youtube's code is obviously crappy, right?
  • 0
    @sebastian it doesn't mine works fine. how about if I say windows os is crappy? Or better yet go read about kernels and userland programs.
  • 0
    In edge?
  • 0
    @sebastian Good news: EME does not allow kernel mode access to implementors. It doesn't even allow privileged access. It allows heavily sandboxed access, the same level of access Flash gets in Chrome. It's less access than what Flash got in Firefox and IE.

    Even if YouTube used EME, which I'm actually sure it doesn't for most videos, there is no YouTube EME plugin. There are currently only two EME plugins: Google Widevine, and Adobe CDM.

    Anyway, no kernel drivers are coming into play, so ostensibly it's almost definitely a bug in Windows. Next best thing would be bug in your display drivers.
  • 0
    My tought was that EME needed a direct hw path to the display to prevent circumvention/copying.

    Then it might just be a windows bug. Hope microsoft fix it in further update (and make edge better)
  • 0
    You know, it may. I believe EME is sandboxed from the browser, but I do not know if it actually is "sandboxed" the way that other plugins would be now. Public details about EME are sparse last I knew. Still, I doubt it gets kernel access.. Flash and Silverlight never needed that and did DRM okay.
  • 1
    Used Whocrashed, it was no driver, but the kernel who crashed.

    "module: ntoskrnl.exe"
Add Comment