Skip to main content

U.S. Galaxy S9 handsets can be forced into a reboot by a ‘complex shader’

Galaxy S9 Plus
Andy Boxall/Digital Trends

The Samsung Galaxy S9, one of the most advanced smartphones in the world, can be forced into a reboot by a particularly complex shader, says research by U.K. GPU testing company GraphicsFuzz and XDA Developers.

According to GraphicsFuzz, the discovery came about during testing of the Galaxy S9’s rendering capabilities, and was not intended to be malicious. The issue stems from a problem with how the phone’s Adreno 630 graphics driver attempts to render a particularly complex shader inside Samsung’s default Samsung Internet app.

According to a deeper investigation, the graphics driver starts the process of creating the shader, but fails at one of the initial steps of allocating resources. The browser fails to terminate the process properly, which causes the phone to panic and reboot.

The issue is reproducible on other browsers — but though the shader does cause the phone to freeze, only on the Samsung Internet browser is the phone forced to reboot, meaning the problem is seemingly specific to Samsung’s browser. Since the issue only affects the Galaxy S9 models equipped with the Snapdragon 845 (unfortunately means the majority of the models in the U.S.), it seems that it’s the pairing of Samsung’s browser and Qualcomm’s graphics driver causing the problem.

This assumption can be backed up by reproducing a similar error on the Google Pixel 2 XL. That phone is equipped with the Qualcomm Snapdragon 835 and Adreno 540 graphics driver, and when subjected to the same test on Samsung Internet, the browser slows to a crawl — though a reboot isn’t forced.

A video of the problem has been made available, and shows the lengthy freeze, as well as the forced reboot of the device.

SM-G965U WebGL Crash

The problem here is that the bug is reproducible, and capable of being deployed to remotely attack and force affected Samsung Galaxy S9 models into reboots. Thankfully, as soon as this became apparent to GraphicsFuzz, it reached out to XDA Developers in order to contact Samsung. In a disclosure timeline, XDA reported that a Samsung engineer had been assigned to the case on April 4, and it can be hoped that a fix will be deployed to rectify this problem soon.

Editors' Recommendations

Mark Jansen
Mark Jansen is an avid follower of everything that beeps, bloops, or makes pretty lights. He has a degree in Ancient &…
This awful Galaxy S24 feature is everything that’s bad about AI
Activating the Chat Assist feature on the Samsung Galaxy S24 Ultra.

Artificial Intelligence is a big selling point of the Samsung Galaxy S24 Ultra, at least according to Samsung. For the most part, the features in its Galaxy AI suite are quite impressive. Except for one of them, which is so bad, I’m amazed Samsung had the guts to release it, let alone mention it during the launch.

I’m talking about Chat Assist, a feature that adapts your hastily typed messages to make them suitable for different situations, such as sending them to your boss. Before I go into why Chat Assist is so awful, I implore you to never, ever send a message created by the charisma-void that is the AI behind it to anyone. At least, not if you actually want to sound like a human.
What is Chat Assist?

Read more
I’m a lifelong iPhone user. Here’s what I think about the Samsung Galaxy S24
The Samsung Galaxy S24 Ultra and S Pen stylus on its screen.

Samsung and Apple typically release new smartphones at different times of the year. Samsung usually does it early in the year, while Apple waits until the fall ahead of the holiday shopping season. As always, Apple tends to release new iPhones that outdo the ones Samsung released earlier, and then when the calendar changes, Samsung comes back with something to better compete with Apple, and so forth.

Samsung has recently announced its Galaxy S24 series, which has sparked the curiosity of iPhone owners like myself. Many of us are currently exploring the features of these phones and seeing which ones aren't available on our iPhones, myself included. Some are entirely new, while others have been introduced on previous Samsung Galaxy S models. Although many seem promising, some may not be as appealing to iPhone users. Here are a few of the Galaxy S24 features I like — and a few I don't.
Circle to Search looks impressive
Circle to Search Andy Boxall / Digital Trends

Read more
This is the first thing you need to do when you get your Galaxy S24
Someone holding the Samsung Galaxy S24 Plus with its screen turned on.

The Samsung Galaxy S24 series is here. The new phones have officially launched, and some preorders ended up shipping very early. In other words, a lot of people are now getting their hands on Samsung's latest.

If you're going to be among the many people getting a Galaxy S24 handset this week, congrats! The Galaxy S24 Ultra has already proven to be a fantastic smartphone, and the regular Galaxy S24 is shaping up to be special, too. However, before you dig too deep into your new phone, you need to do one very important thing first.
You need to get rid of the Samsung Keyboard

Read more