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 &…
The Samsung Galaxy S24 just failed a critical durability test
The Samsung Galaxy S24 Ultra in Titanium Orange and in Titanium Silver.

Smartphones tend to improve yearly, but their usefulness decreases if they break because of a fall. To see which smartphones are better than others in this regard, we can turn to companies like Allstate Protection Plans, which regularly tests the durability of new mobile devices, so we don't have to.

The most recent Allstate Protection Plans drop tests have revealed concerning results for the newly released Samsung Galaxy S24, Galaxy S24 Plus, and Galaxy S24 Ultra smartphones. Spoiler: They don't perform as well as last year's models.

Read more
Don’t buy a Galaxy S24 Ultra or iPhone 15 Pro Max. Do this instead
Samsung Galaxy S23 FE Mint Green color along with a Samsung notebook and a cermaic bowl with lemons.

“Do I need all that?” That’s the question on the mind of shoppers before they splurge a now-standard $1,000 asking price for a top-tier phone in 2024. Ideally, that dilemma should be there. The likes of Samsung Galaxy S24 Ultra and Apple’s iPhone 15 Pro Max have won laurels for a handful of standout features they offer. But you might not need those standout features at all.

I’ve been on that road, and more frequently than I have the temerity to admit. For some reason, regret comes as part of the $1,200 flagship parcel. That's unless your phone is a part of your creative or work process, or you just don’t care and only want the latest and greatest for the vanity of it. A segment like that certainly exists, but that affluent user base doesn’t dictate the journey of a product.

Read more
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