Slashdot Mirror


Microsoft's BSOD Is Getting More Descriptive With QR Codes (cio.com)

itwbennett writes: Reddit user javelinnl posted a picture last week showing a new dreaded Blue Screen of Death (BSOD) featuring a QR code and a link that may appear in a future version of Windows 10. "Right now, the code and the link take users to a webpage that discusses generic fixes for errors that might cause a crash," writes Blair Frank from CIO. "In the future, though, Microsoft could provide a QR code that leads to more specific information about what caused the computer freeze up." As of this writing, Microsoft had not responded to Frank's request for comment, but when he forced a Blue Screen of Death on his Surface Pro 3, he was unable to get a QR code to appear, though a link to the help page did. The QR code shown in the image simply points to a generic resource page for "troubleshooting blue screen errors."

156 comments

  1. How about something more useful? by Anonymous Coward · · Score: 0, Insightful

    Like, I don't know, say, a system log that would store messages from drivers and system components like dmesg?

    How about a memory dump before crashing that can be inspected later? Whatever happened to human readable error messages even?

    Stop reinventing the goddamn wheel, it's not gonna work if it's square.

    1. Re: How about something more useful? by Anonymous Coward · · Score: 3, Interesting

      Windows is designed for people who know where to click for word, solitaire and facebook.

      What you call human readable is not readable for them.

    2. Re: How about something more useful? by Anonymous Coward · · Score: 0, Funny

      Some systems are designed to make you buy support. Like systemd, for example.

    3. Re:How about something more useful? by tacarat · · Score: 2

      What makes this great is that your client/coworker/family member can take a picture of the code and send it to you. That's far more doable than having them try to remember what the error message said. "Oh, it said skynet falls or something". Apps like Google goggles will search the picture for the QR and you have usable information.

      Even my 70 year old mother can do that.

      --
      "Common sense will be the death of us all"
    4. Re:How about something more useful? by xlyz · · Score: 3, Insightful

      What makes this great is that your client/coworker/family member can take a picture of the code and send it to you. That's far more doable than having them try to remember what the error message said. "Oh, it said skynet falls or something". Apps like Google goggles will search the picture for the QR and you have usable information.

      What if your client/coworker/family member directly take a picture of the error message? Why going through this QR crap?

    5. Re: How about something more useful? by donaldm · · Score: 0

      Some systems are designed to make you buy support. Like systemd, for example.

      Ah! I was wondering when I was going to read a lame post like that.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    6. Re:How about something more useful? by sumdumass · · Score: 1

      Because it is hip and there is an ap for that. Think of the hipsters and apper apps or something like that.

      In all seriousness though. I have had people take pics of the errors before and describe what they were doing when it happened. That was key in finding a problem back in2000 or 2001 when ms office had a memory leak involved with copying links to the clipboard to use in documents. Turned out the problem was already solved with sp3 due out a week or so later. I have used the same principles several times since then and with phones now having cameras it is even easier. I'm not sure why they need to go this route unless they think different is improvement.

    7. Re:How about something more useful? by arglebargle_xiv · · Score: 5, Insightful

      That was my reaction as well, if it's like the Windows Update help stuff then it's going to be just another way of telling users "Something went wrong. We have no idea what it is, or at least we have lots of data to help diagnose it but we aren't going to give you any of it. Here's a link to a Bing search that will return 200 hits for other people who have run into this problem and couldn't solve it either. Error 800420EE". Totally, utterly useless.

    8. Re:How about something more useful? by Anonymous Coward · · Score: 0

      because their is a lot of support for reading and recognising QR so the person you send the error too doesn't need to manually type it all in maybe.

    9. Re:How about something more useful? by ArsenneLupin · · Score: 2

      Even my 70 year old mother can do that.

      My 70 year mother was taught to read when she was young. And she still masters that skill.

    10. Re:How about something more useful? by ArsenneLupin · · Score: 1

      because their is a lot of support for reading and recognising QR so the person you send the error too doesn't need to manually type it all in maybe.

      Except that the QR code does not actually contain the actual text of the error message but is just a generic URL describing how to solve blue screens in general (rather than this one specifically). Utterly useless.

    11. Re:How about something more useful? by NoNonAlphaCharsHere · · Score: 1

      Much as I hate the "THIS! A thousand times THIS!" posts, I think it's very appropriate here.

      Every bit as useful as a "There was an error, OK?" dialog box with a single "Whatever" button.

    12. Re:How about something more useful? by Calydor · · Score: 2

      Devil's Advocate: This is a proof-of-concept without the backend being finished just yet.

      That said, a lot of error messages should make an experienced helper go, "Oh, just close out of that program, wait ten seconds, start it back up." anyway. A QR code will force him to go to Microsoft's knowledge base (does that show ads?) only to facepalm at realizing which error it is. Again.

      At the very least this will make the knowledge base see a sudden surge in use, and department leads just love that for their quarterly reports.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    13. Re:How about something more useful? by bloodhawk · · Score: 1

      There is absolutely nothing stopping them embedding the error code in the URL of the QR code.

    14. Re: How about something more useful? by Anonymous Coward · · Score: 2, Insightful

      And you really expect those kinds of people to know what to do not only with a QR code but also the error message on the web site, which could be the exact same error message given directly on the BSOD?

      Give me a fucking break. MS is only doing this because it gives them another lame excuse to harvest data. All of this shit could and should be done locally.

    15. Re: How about something more useful? by Anonymous Coward · · Score: 0

      MS is only doing this because it gives them another lame excuse to harvest data. All of this shit could and should be done locally.

      It's useful since if out of 10 million users, 100 have visited the particular link per day normally, but now 10000 have visited the same link 5 minutes ago, there might be a windows update issue.

      That can't be done so easily locally. When the computer crashes hard it can't submit anything (it might not be safe to do too much). This is better than getting affected users to type some URL or worse.

    16. Re: How about something more useful? by Anonymous Coward · · Score: 1

      Yes, most BSODs are actually pretty much useless for tracking down a problem. For anything less than completely obvious errors you have to load the mini dump(s) into a debugger and look at the stack trace and/or underlying error (message/exception) data structures.

    17. Re: How about something more useful? by Anonymous Coward · · Score: 0

      And what happens when people start refreshing pages to promote their annoying bug above truly serious bugs? Your idea is pure idiocy.

      Also users are not QA. Microsoft needs to pull their weight and do their own testing. Now if MS wants to contract and pay me, then I might consider being a tester, depending on how much they offer.

    18. Re:How about something more useful? by benjymouse · · Score: 3, Informative

      Like, I don't know, say, a system log that would store messages from drivers and system components like dmesg?

      How about a memory dump before crashing that can be inspected later?

      What makes you think that Windows does not store messages and does not create a dump (hint: it does. Stop errors are logged in the system log, and default is to create a dump file upon a stop error. Space is even reserved for the dump file on the system drive to guarantee that a dump can be created even if disk is full).

      But hey, why don't you make your own assumptions and go by them to diss on something that you obviously don't know anything about?

      When you restart your computer, Windows will recognize the dump file and will offer you to upload it to Microsoft. In case of device driver crashes (the most common cause along with hw fails) Microsoft will even notify the vendor if they have registered for crash information.

      https://tech.slashdot.org/stor...

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    19. Re:How about something more useful? by Anonymous Coward · · Score: 0

      In theory it could store far more information. Either compressed binary data representing more text than can be displayed on the screen, or upload a larger amount of data to the Internet and the QR code is a URL to access it.

    20. Re:How about something more useful? by thegarbz · · Score: 5, Informative

      Like, I don't know, say, a system log that would store messages from drivers and system components like dmesg?

      You mean like the windows event log which captures the cause of the BSOD and stores it for looking at later?

      How about a memory dump before crashing that can be inspected later?

      You mean the file c:\windows\minidump.dmp that is created when a BSOD?

      Whatever happened to human readable error messages even?

      Sure, care to name an example of an OS that provides a human readable error message for a complex issue that was able to cause the kernel itself to croak?

      Stop reinventing the goddamn wheel, it's not gonna work if it's square.

      The wheel hasn't changed. Only the shape of the check engine light is changing, and quite frankly that was always useless and broken.

    21. Re:How about something more useful? by thegarbz · · Score: 1, Insightful

      or at least we have lots of data to help diagnose it but we aren't going to give you any of it

      All the data is right there in c:\windows\minidump.dmp. But you never bothered wondering why your computer dumps memory contents during a BSOD right?

    22. Re: How about something more useful? by fuzzyfuzzyfungus · · Score: 4, Insightful

      Speaking of 'harvesting data', it would be interesting to see what sorts of URLs end up showing up.

      There are always privacy implications if you want to provide genuinely useful input on why a system crashed, since a crash dump can be very informative indeed about what the user was doing when the crash occurred; that's not some sinister MS-thing, just how it works. However, as the wonder full people in audience analytics 'user engagement tracking' and whatnot have spent years exploiting; it's really, really, easy to get additional data on who is following links by programmatically generating unique ones that redirect to the destination, rather than just linking directly.

      If the QR code is just "https://support.microsoft.com/en-us/kb/123456" then it makes me want the damn kids to get off my lawn; but it's otherwise harmless. If it eventually ends up at that domain; but starts out as an email marketing standard referrer-slurry URL that redirects you through one or more unnecessary tracking steps before eventually landing you at the URL you were supposed to reach in the first place, that's slimy above and beyond the call of duty.

    23. Re: How about something more useful? by Anonymous Coward · · Score: 1

      This could be a nice attack vector - malicious agent causes BSOD on a Windows PC with QR code which the user points their iDevice/Droid device at and that in turn directs them to a drive-by-download with the real intended payload, or even just click fraud.

    24. Re:How about something more useful? by BitZtream · · Score: 3, Interesting

      Actually, while the post you're replying too is dumb, there is one really simple reason not to change the BSOD.

      Reliability.

      Lets go over the scenario and we'll see WHY the BSOD screen is SUPPOSED TO BE EXTREMELY SIMPLE.

      A BSOD occurs when the kernel has detected a major failure or corruption within itself. At the point when its determined to BSOD, the system IS UNSTABLE AND UNSAFE. The system is deciding THE ABSOLUTE SAFEST THING TO DO IS STOP DOING ANYTHING, because THE SYSTEM IS UNSTABLE AND IN AN UNKNOWN STATE.

      At this stage POTENTIALLY ANY INSTRUCTION CAN BE FATAL because you are no longer sure about anything in RAM, any data structures such as page mappings or anything else. (Sure there are some bug check BSODs that are relatively safe, but those don't happen in release/unchecked builds.)

      You do as ABSOLUTELY LITTLE AS POSSIBLE in the BSOD phase of runtime. The mini dump is written to a pre-allocated location of disk ... THE SWAP FILE, that the OS put into a protected region of ram so it couldn't be corrupted in the event of a problem. It doesn't allocate more space, it doesn't move space, it just writes to known good locations. If it tried to read the disk directory, it may be corrupt and read it incorrectly, then write to the wrong portion of your disk and destroy the data structure.

      On the next boot, when the system is in a stable state, THEN that mini dump (or full dump if thats the case) is written to an actual file on the file system that you can access, but its in swap until the OS boots, sees it in swap, and writes it to a standard file.

      Now some dip shit from marketing wants to put a 100% worthless QR code on the screen. Thats something that has to be calculated. That means intentionally doing more computations on an unstable system and ignoring all conventional wisdom. The QR code provides no benefit and adds risk.

      Its a stupid fucking idea probably done by some young engineer to naive to understand why he shouldn't be playing in that code. Or worse still, probably some jackass in the phone group decided that crashes should have a QR code so they could sell phones with QR readers to admins.

      Across the board, its a stupid fucking change with way bigger risk than benefits.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    25. Re: How about something more useful? by Anonymous Coward · · Score: 0

      Agreed. I've only ever seen a few BSODs which were immediately useful in diagnosing computers "in the field", like ones which refer to a specific driver - but generally the BSODs I've seen stem from a random piece of flaky hardware way or another, so the only benefit of it is knowing that something is wrong and you need to start looking into it before it gets worse.

    26. Re: How about something more useful? by qbast · · Score: 1

      Are you saying that system crash is not a serious bug?

    27. Re: How about something more useful? by Anonymous Coward · · Score: 2, Interesting

      It happens too often with Microsoft software for it to be a serious bug. After all, there was enough time to create a QR code for it, then the fault was ALREADY known...

      Serious bugs get fixed.

    28. Re:How about something more useful? by Anonymous Coward · · Score: 0

      But now they have proof of your cell phone info too.

    29. Re: How about something more useful? by Dunbal · · Score: 2

      Yup, harvesting data is what it's all about. I'm sure the "website" you'll be redirected to will be about as useless and generic as they are today: Your computer just crashed with code 0x000c84a - you need to reboot your machine. But thanks for giving us your cell phone info!

      --
      Seven puppies were harmed during the making of this post.
    30. Re: How about something more useful? by jacekm · · Score: 0

      I would still rather have human readable message. I have had two persistent cases of BSOD in the past builds. The first was consistently crashing on video driver, which you could decipher from BSOD screen. After upgrading driver the problem was gone. The other time the BSOD was completely random module. Sometimes driver, sometimes kernel, sometimes some other Windows module. This was wild guess that it must be bad memory stick and it turned out to be the right guess. So even without sophisticated debugging, this simple readable feedback was useful. QR code is not.

    31. Re:How about something more useful? by Anonymous Coward · · Score: 0

      Like eventvwr (Event Log) and the various crashdump options (most of which are enabled by default)?

      Already there. Doesn't help people who haven't yet installed WinDbg though. It does help people who take "screenshots" with their phones and email it to relatives for tech support.

    32. Re: How about something more useful? by Anonymous Coward · · Score: 0

      I think you have put your finger on why systemd exist; money.

      Still, keeps idiots busy, if they don't like windows cack, they can have systemd to cock their systems up.

    33. Re:How about something more useful? by ArsenneLupin · · Score: 1

      There is absolutely nothing stopping them embedding the error code in the URL of the QR code.

      They could, but they don't.

    34. Re:How about something more useful? by arglebargle_xiv · · Score: 3, Insightful

      All the data is right there in c:\windows\minidump.dmp

      ... at the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying beware of the leopard. As I said in my original post, "we have all the data but we're not going to give it to you", all you need to do to get it is walk your mother through running the command-line dumpchk.exe and interpreting the results over the phone for you. It's so simple, anyone can do it!

    35. Re: How about something more useful? by flopsquad · · Score: 2

      Q: "Help! Windows 7 just crashed and it gave me this QR code, now what?"

      A: "That is your Microsoft Support link. It takes you to the Microsoft Store and allows you to purchase Windows 10. Thanks for giving us your cellphone info and good day."

      --
      Nothing posted to /. has ever been legal advice, including this.
    36. Re: How about something more useful? by toonces33 · · Score: 1

      For those people, Chromebook is probably a better choice.

    37. Re: How about something more useful? by Anonymous Coward · · Score: 0

      The bsod has always shown an error reason. It's a long hex number that you have to manually write down and Google. The QR code is only an different form of hex code to save the step of manually writing and googling the error code.

    38. Re:How about something more useful? by nine-times · · Score: 2

      Great, so if you know what you're doing you can pour through some obscure file in a directory that we tell users never to look in. Why not provide something remotely helpful?

      Like ok, maybe you can't do much analysis on the BSOD itself because the system has crashed, but then maybe it could launch an application by default, on the following boot, that would analyze the dump against known issues and provide some guess as to what went wrong. That's just off the top of my head, but I certainly feel like it would be helpful if the next time you booted after the BSOD, it could say, "This looks like the crash was caused by [whatever].sys, which seems to be related to your [whichever piece of hardware] driver. You may want to try updating that driver." Theoretically, MS could even collect this information across systems and say, "Lots of other people with the same version of the driver have experienced similar crashes, but the problem appears to be fixed in there new driver, which can be downloaded here:" and then link to it.

      That level of analysis is possible, even if not incredibly easy. If Microsoft wants to collect telemetry so badly, they could at least do stuff like this, which would actually help people.

    39. Re:How about something more useful? by benjymouse · · Score: 2

      Now some dip shit from marketing wants to put a 100% worthless QR code on the screen. Thats something that has to be calculated. That means intentionally doing more computations on an unstable system and ignoring all conventional wisdom. The QR code provides no benefit and adds risk.

      Why do you think it's a marketing idea?

      There is absolutely no reason the QR code could not be calculated without additional risk. If the space has been set aside, the kernel thread has it's own "safe" space for the stack (which it must have since also creating a dump in the swap file requires at least some call instructions). You can absolutely work out in advance how much has to be set aside for the QR code and -computation. Just like with the minidump.

      Now, what could be the upside? While the QR code cannot contain the minidump itself, it can absolutely contain register values along with the program pointer and the module/device driver (name, version, vendor etc) it was in when the STOP error occurred. That is enough to provide a really valuable service once the user hits the web page through the QR code. A known problem with a faulty device driver can for example direct the user to a later/fixed driver, to boot in safe mode or otherwise uninstall it. It will also provide valuable information to Microsoft/3rd party vendor as to the number of computers experiencing a specific problem.

      That is engineering - as in engineering for failure - not marketing.

      Or worse still, probably some jackass in the phone group decided that crashes should have a QR code so they could sell phones with QR readers to admins.

      Ok. Is your tinfoil hat a bit tight?

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    40. Re:How about something more useful? by Anonymous Coward · · Score: 0

      Would you prefer they display the message "Bad command or file name"?

    41. Re:How about something more useful? by SScorpio · · Score: 2

      Except they've been doing this for over nine years. It been there since Vista with the automated "Problem Reporting" feature in action center. http://windows.microsoft.com/en-US/windows-vista/Reporting-and-solving-computer-problems

      It doesn't always give you steps to solve the crash. But I have seen it tell me a crash was due to a driver which I should update. This was before Windows Update starting handling most driver update duties.

    42. Re: How about something more useful? by KGIII · · Score: 2

      Why crash their PC? Just make it look like it crashed and then you can change the QR code to new targets. Joe Average is just gonna hit reboot afterwards anyhow. Hell, after you've sent 'em through enough pages and borrows a short amount of GPU time for some mining, send 'em to a nice formal-looking page that tells them to reboot but warns them that the problem may happen again and to check back often - and trigger it at random intervals. I bet you can get away with that for months.

      --
      "So long and thanks for all the fish."
    43. Re:How about something more useful? by MobileTatsu-NJG · · Score: 1

      Take a picture of the QR code, send it to tech support, they have all the info they need. I don't understand what the negativity is about.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    44. Re:How about something more useful? by KGIII · · Score: 2

      You use the event ID and the error number (gleaned from the event viewer that you opened up from the run dialog) and see what happened just prior to the crash and you search for those if you can't figure it out. There's actually a really need service that will aid with that research - they used to give a copy to the MVPs (third party gift to get us to recommend them) back in the day. I've not participated in the program (or even used Windows) in quite a while so I've forgotten the name.

      Truth is, Windows isn't all that bad - if you know what you're doing or actually follow directions. It's even possible to use Windows without *any* resident anti-malware scanning - and to be functional while doing so. However, I'm not gonna recommend that people do that - but it is possible. It's really just a matter of knowing a bit about what you're doing and looking before you leap. If you don't know what the button does, don't click it. That's not an easy thing for some of us - so I recommend researching because someone has *always* pressed the button before you got to it. Well, almost always. If they haven't then it's up to you to be the sacrificial lamb and to push the button - I'm pretty sure that's in the rules, somewhere.

      Windows is even stable - if you follow best practices. An example would be that I used to get months of uptime (not kidding) on a Windows ME (!) box that ran both an OpenNap server and an OpenNap hub. It really only got reboots to update - they didn't have "Patch Tuesday" back then, it was more sporadic. It should be noted that that particular PC was actually one that came with ME certified hardware. Hardware was undergoing some major changes at the time and if you didn't have appropriate hardware then ME was a shitty, shitty operating system. It was also actually a fairly cheap system from Acer and was my first exposure to AMD - it was the AMD K6-2 350 and I'd OCed it to about 500 MHz.

      As for security? Well... The last time I used Windows, I'd not used even a software firewall nor a resident AV in years. (I do have a hardware firewall at the house.) It was fine. Security is a process and not an application. Practice safe hex and you're generally good to go. Always, always keep backups and plenty of them. Storage is cheap and connectivity is near-ubiquitous, back that stuff up.

      'Snot popular to say (and I'm a very content Linux user) but Windows isn't that bad and you can get it fixed quickly and easily when there's a problem. It's even not all that difficult to keep it reasonably secure so long as the operator isn't an idiot. Even a stupid person in the chair can figure out apt-get, dpkg, or make install. By the way, I learned to use a computer because I had to. They didn't do anything useful when I first bumped into them. You had to make them do something useful. I hated 'em, quite passionately hated them, at first. Nah, Windows isn't that bad and I've only one real complaint with Windows 10.

      --
      "So long and thanks for all the fish."
    45. Re:How about something more useful? by KGIII · · Score: 3, Insightful

      Theoretically, MS could even collect this information across systems and say, "Lots of other people with the same version of the driver have experienced similar crashes, but the problem appears to be fixed in there new driver, which can be downloaded here:" and then link to it.

      Except you turned that service off at Thanksgiving because you didn't want Microsoft spying on your mother.

      --
      "So long and thanks for all the fish."
    46. Re:How about something more useful? by KGIII · · Score: 2

      Yup. It's not like we can't spare a few Hz and a couple of Kb of RAM to make a pretty QR code - it might even (emphasis on might) turn out to be valuable. I could see this actually being a good thing. It's not like you need a dedicated device to read QR codes. It's not like the vast majority of admins don't have a "special QR code reader" right in 'em - called a camera.

      Best of both worlds might be that it'd scan a *local* database and feed you information from that. I'm thinking enterprise use. Then they could keep their data internal and not rely on any third party networks/data sets. I could actually see this having some benefit. The question is, will it? The answer is, probably not. But... It could be useful. It could even be mostly privacy respecting! I kind of doubt that last part but, hey... It could happen.

      --
      "So long and thanks for all the fish."
    47. Re: How about something more useful? by Anonymous Coward · · Score: 0

      Really? I haven't had BSOD in years.

      And the previous ones were due faulty graphics card hardware - replace the card and no more problems. Similar at work - my colleagues BSODs have been because of hardware issues.

      As for the "creating a QR code for it" means the fault was already known, you're ignorant. Just because the exception code and other crash info is specified (whether a kernel panic or a BSOD) it doesn't mean you know why it happened.

      Car analogy: you're basically saying there being a QR code for a car not starting, or an engine overheating means the fault is already known, and thus should already be fixed.

      There's a difference between symptoms and causes. A BSOD is a symptom not a cause.

    48. Re:How about something more useful? by Anonymous Coward · · Score: 0

      yeah, or a link to ubuntu.com/download ...

    49. Re: How about something more useful? by Anonymous Coward · · Score: 0

      Your video card driver crashing and preventing you from playing Call of Duty is not serious. An exploit that allows hackers into a system that handles sensitive financial or medical data is serious and should be fixed *long* before your inconvenient little problem of not being able to play video games.

      If a system were in place that gave higher priority to bug URLs that are more highly visited, I can easily see that being abused by 15 year old little Johnny and his cronies because he thinks his toys are important.

    50. Re:How about something more useful? by Qzukk · · Score: 1

      If it's anything like every other event log entry, you scan the QR Code and get a page that says

      An unknown BSOD has occurred

      An unknown driver encountered an unknown error at unknown:unknown

      Error code: 0x00000001

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    51. Re:How about something more useful? by Qzukk · · Score: 1

      I think it should ask me Abort, Retry or Fail, just for old time's sake.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    52. Re:How about something more useful? by Skuld-Chan · · Score: 2

      Since the dawn of bsod's they've trapped the last known error - and dropped it on the screen - I believe its after the dmp file is written too.

      I don't see why it would be a big deal to translate that error into a qr-code - it might be handy for end users.

    53. Re:How about something more useful? by nine-times · · Score: 1

      Did you miss the part where I said, "If Microsoft wants to collect telemetry so badly, they could at least do stuff like this, which would actually help people"?

    54. Re:How about something more useful? by thegarbz · · Score: 1

      You're right, the linux approach of filling the screen with numbers is much better!.

    55. Re:How about something more useful? by colenski · · Score: 1

      Not so hip anymore. QR codes are, like, sooooo 2009. And, quite useless in this use case.

    56. Re:How about something more useful? by KGIII · · Score: 2

      Did you miss the part where you disabled telemetry without actually waiting to see what was done with it?

      --
      "So long and thanks for all the fish."
    57. Re:How about something more useful? by strikethree · · Score: 1

      There is absolutely no reason the QR code could not be calculated without additional risk. If the space has been set aside, the kernel thread has it's own "safe" space for the stack (which it must have since also creating a dump in the swap file requires at least some call instructions).

      I have mod points but I am going to respond instead: While the parent person may have sounded a bit hyperbolic, what he is saying is absolutely true: When the kernel enters the BSOD/crash routine, nothing is guaranteed to be safe. The stuff that was pre-allocated and set aside? Not safe.

      How does a CPU "know" where the QR code routines are at? By a jump table full of pointers to locations in RAM. How does the CPU "know" where that jump table is? Ultimately, it is jump tables all the way down until you get to a "hard coded" memory location. How do YOU know that location has not been compromised or corrupted? You don't.

      I have seen computers crash so hard that they could not even spit out their error message and the result of trying was to do some nasty things with the floppy disk controller.

      Ok. Is your tinfoil hat a bit tight?

      I would take a moment and reconsider your position please.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    58. Re:How about something more useful? by benjymouse · · Score: 1

      When the kernel enters the BSOD/crash routine, nothing is guaranteed to be safe. The stuff that was pre-allocated and set aside? Not safe.

      Incorrect. Any memory that has been marked as read-only can absolutely be considered safe. Indeed, the STOP condition may have been caused by some process or the kernel attempting to write such memory. So if the OS marks its core memory (code, jump tables etc) as readonly after loading, those jumptables and that code can absolute be assumed to be safe.

      How does a CPU "know" where the QR code routines are at? By a jump table full of pointers to locations in RAM

      No, initialized pointer to jump table sitting in readonly memory pages.

      I have seen computers crash so hard that they could not even spit out their error message and the result of trying was to do some nasty things with the floppy disk controller.

      Obviously that can happen. If the graphics card misbehaves, attempts to use the screen could fail miserably. Likewise with disk controllers.

      That not the point, though. The point is what *extra* assumptions generating QR codes makes about what components are still safe to use. If QR code generation makes further assumptions, then yes, it could be a problem. But as it stands, the STOP handling code already uses the screen (error message) and disk (dump to pagefile). If coded correctly (engineered for failure) it makes no further assumptions and thus does not increase any risk.

      It's like you and GP totally ignore the most basic principles of OS design and common engineering principles. No, I have not seen MS's code and cannot claim that they make no further assumptions about heap, device drivers etc. But cannot the the reverse either. I *assume* that they are more competent than you and GP, however, and make good use of read-only memory.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    59. Re:How about something more useful? by strikethree · · Score: 1

      Erm. I will refrain from my natural reaction right now. You are missing entire classes of error in your thought processes sir.

      Unless operating systems are shipping with electrically perfect non-degradable ROMs, it is entirely possible that the software tagged read only memory that you speak of has been modified. An errant DMA controller misbehaving due to an electrical spike for example. Obviously, the RAM itself could have failed. The big one your calculations are missing is the CPU itself could be failing.

      No, the original parent poster is exactly correct. BSOD is serious biz. Even the minimal amount that is done is dangerous, but that risk is taken because otherwise you would never have any chance at fixing the issue because you would have no idea of the state of the machine when it died.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    60. Re: How about something more useful? by MoarSauce123 · · Score: 1

      In all fairness, I haven't seen a single OS or app so far that provides useful error messages. An error message has to include - what went wrong in general terms that mean something (e.g. the much dreaded "object reference not set to an instance of an object" error does not even mean anything to developers) - what the code expected and what it got instead - how to fix this problem - how to get more help for especially this issue Generic error handling pages are useless, as are hundreds of lines in logs and memory dumps unless there is a means to submit those and get a fairly instant reply from a person or system with further advice. I work in software development for over 20 years now and it is already insanely difficult to get bugs fixed. Asking product managers to allow developers to work on methods for better error messages is a futile request. Unless there are hard numbers attached to it that will show a better ROI than cramming in more buggy features that make sales...and delayed headaches.

    61. Re: How about something more useful? by ZorglubZ · · Score: 1

      Strange random crashes can also be a flaky/underpowered PSU.

  2. Things are getting more descriptive? by jimtheowl · · Score: 1

    Here is my summary:

    1 - "Right now, it's hard to tell what causes the QR code to appear during a crash"

    2 - "What's not clear is how the feature will end up getting implemented for general consumers."

    3 - "Microsoft hasn't yet responded to a request for comment."

    It hurts.

    1. Re:Things are getting more descriptive? by PolygamousRanchKid+ · · Score: 2, Interesting

      4 - "The BSOD was caused by malicious software. The QR code takes you to a bogus phishing site."

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    2. Re:Things are getting more descriptive? by Rockoon · · Score: 0

      Microsoft and descriptive... you gotta be kidding me.

      I try to find out what these patches/hotfixes are for in windows update, by clicking where it says click here for more information .... and that extended "information" is basically the long-winded version of a complete and total information blackout.

      They cant even get an intern to write even the most basic of information about shit.

      --
      "His name was James Damore."
    3. Re:Things are getting more descriptive? by shione · · Score: 2

      5 - Phishers on forums/messageboards pretending to be looking for help by posting up bogus QR codes.

      6 - You are the IT expert at a company and you receive the QR code from a colleague while you're out shopping. The only way to read the QR code photo is with another phone.

      7 - How about ms works on putting more description into what a particular window update does first instead of just calling them security updates when they're really some crappy useless thing like telemetry services.

    4. Re:Things are getting more descriptive? by Anonymous Coward · · Score: 2, Funny

      4.5 - "Reading the QR code with a Windows 10 Phone app causes the phone to crash with a BSOD, revealing another QR code. It's like a Russian doll, QR codes inside another QR codes."

    5. Re:Things are getting more descriptive? by Anonymous Coward · · Score: 0

      And most likely that phone will be Android...

      It has to be something that works...

  3. Could be even more descriptive by SuperKendall · · Score: 5, Funny

    I think what Microsoft really needs to incorporate, is the transformational power of Emojis to liven up each BSOD into a masterpiece.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Could be even more descriptive by Tablizer · · Score: 5, Funny

      what Microsoft really needs...is the transformational power of Emojis to liven up each BSOD

      I found an appropriate emoji.

      I think that's a core dump.

    2. Re:Could be even more descriptive by Anonymous Coward · · Score: 0

      I think what Microsoft really needs to incorporate, is the transformational power of Emojis to liven up each BSOD into a masterpiece.

      Pile of Poo on Microsoft Windows 10

    3. Re:Could be even more descriptive by thegarbz · · Score: 1

      But then which emoji do you use? Do they throw a smiley face at you? Will they then release their own happy looking :-D smiley, or will they license the use of Apple's :-D smiley which is far more reflective of the face I make when I see a BSOD.

    4. Re:Could be even more descriptive by gustygolf · · Score: 1
      --
      "Slow Down Cowboy! It's been 58 minutes since you last successfully posted a comment" -- slashdot, driving users away.
    5. Re:Could be even more descriptive by crtreece · · Score: 1

      I like how the vomit sort of resembles a hand with just the middle finger up. Was that on purpose?

      --
      file: .signature not found
    6. Re:Could be even more descriptive by lysdexia · · Score: 1

      One hopes so.

    7. Re:Could be even more descriptive by Tablizer · · Score: 1

      I don't normally study vomit that carefully, and I have no intention of starting.

  4. Danger by Anonymous Coward · · Score: 1

    Slippery slope prediction:

    PC hits BSOD
    PC automatically submits a bug report and uploads full crash dump as an attachment
    PC displays QR code pointing to the bug report
    User posts QR code to forum
    Black hat reads forum looking for QR codes, visits each bug report, downloads all the crash dumps, and mines for sensitive data in the crash dumps.
    Microsoft's official response: If you're worried about your privacy, then you can go to Some > Obscure > Menu and click "Do not automatically submit full crash dumps."

    1. Re:Danger by Anonymous Coward · · Score: 0

      Actually, the entry would be more like "Do you want to not submit", followed by "do you want to submit?"

    2. Re:Danger by Anonymous Coward · · Score: 0

      Trick question! Unless you have the Enterprise edition the checkbox does nothing! (And even then it needs a GPO push to check it)

  5. Windows Phone by Anonymous Coward · · Score: 4, Funny

    Windows Phone sales set to double, as Windows Phone users now need a phone to take a picture of the QR code when their phone crashes.

    1. Re:Windows Phone by Anonymous Coward · · Score: 0

      Why settle for a mere 100% increase in sales? If Microsoft makes a QR code reader app, people will need an infinite supply of phones to take pictures of QR codes that were generated by QR readers that triggered crashes in response to the user's attempt to take a picture of their initial BSOD crash.

  6. One steps forward after two steps back? by HideyoshiJP · · Score: 3, Insightful

    I mean, I remember when they actually used to include bonafide technical information on the screen, like faulting module in addition to the usual stop code. I know they had to remove it to make room for the :( emoticon and all, but maybe one day you can again find out what's wrong with your Windows PC via QR code. Maybe. One day. Microsoft cannot comment any further at this time.

    1. Re:One steps forward after two steps back? by thegarbz · · Score: 1

      Their text information was always utter garbage and did very little to determine the cause of a BSOD unless you had one very specific and very badly coded driver.

      Now their dump files on the other hand have a whole world of useful information in them which can point back to the exact program driver or call that caused the BSOD in the first place. And those files are still there.

      Seriously determining the problem based on stop code was no different then determining the problem based on interpretive dance, and both were equally as enjoyable.

    2. Re:One steps forward after two steps back? by HideyoshiJP · · Score: 1

      It sure got me a lot farther on a system not booting.

    3. Re:One steps forward after two steps back? by Anonymous Coward · · Score: 1

      Whatever technical information they were putting on the screen ended up in a Google search, so they removed it. They're putting the information back using QR codes to force people to directly go from BSOD to microsoft.com, sidestepping Google and its ads.

    4. Re:One steps forward after two steps back? by Anonymous Coward · · Score: 0

      I mean, I remember when they actually used to include bonafide technical information on the screen, like faulting module in addition to the usual stop code. I know they had to remove it to make room for the :( emoticon and all, but maybe one day you can again find out what's wrong with your Windows PC via QR code. Maybe. One day. Microsoft cannot comment any further at this time.

      It's been 25 years and Microsoft still won't (by default) tell you the extensions on your files, let alone which module faulted.

    5. Re:One steps forward after two steps back? by thegarbz · · Score: 1

      Yeah I'll give you that one.

  7. Old dog, old tricks? by paavo512 · · Score: 3, Insightful

    In the future, though, Microsoft could provide a QR code that leads to more specific information about what caused the computer freeze up.

    Microsoft has not been able to provide useful error messages for the last 30 years, why should it be any different with QR codes?

    1. Re:Old dog, old tricks? by Big+Hairy+Ian · · Score: 1

      But by using QR codes Microsoft is enabling you to research the error using your IPhone and following a link the to an MS Web Site that probably still only works with IE6!

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

  8. KISS principle by Anonymous Coward · · Score: 0

    I know it goes against anything that is Microsoft, but they really should apply the KISS principle here. If the system is in a condition where a crash cannot be avoided, you should consider yourself lucky to get any error logged or on screen at all. The more complex the routine that handles this, the more likely it is that you will not get ANY message on the screen.

    1. Re:KISS principle by Anonymous Coward · · Score: 0

      I'm thinking that if they can generate any error message at all, then a crash was not unavoidable. Think about it, what do you normally do after a BSOD? you reboot. Why not a BSOD that automatically attempts to recover whatever it is that caused it? I mean, instead of a "full stop" why not have a "hickup" and just never crash in the first place?

    2. Re:KISS principle by KGIII · · Score: 1

      You can leave some of the system reserved and some of the RAM reserved just for this sort of thing. What you can't really do is try to recover. Well, you can try but you can't really trust what's in memory or anything.

      --
      "So long and thanks for all the fish."
  9. Still, BSODs? by hcs_$reboot · · Score: 1

    Didn't have a BSOD for such a long time... don't really remember when was the last one, but it seems that was just before I started using Linux.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  10. "My God, it's full of shit!" by Tablizer · · Score: 1
    1. Re:"My God, it's full of shit!" by Anonymous Coward · · Score: 0

      Don't worry, it's not goatse; at least not a human goatse.

    2. Re:"My God, it's full of shit!" by Anonymous Coward · · Score: 0

      That's Tim Cook's after Steve Jobs got done with him. Ye of little imagination. It's what makes Apple Apple.

    3. Re:"My God, it's full of shit!" by Tablizer · · Score: 1

      Ye of little imagination

      For this topic, I'll keep it that way, thanks

  11. BSOD still exists??? by Harold+Halloway · · Score: 1

    Having used W10 since its release on multiple computers, I've never seen a BSOD. I've had the odd freeze requiring a 5-second power button reset but not a single BSOD. I thought MS had done away with them.

    1. Re:BSOD still exists??? by RogueyWon · · Score: 1

      Yes, they still exist. I was having hardware problems last year on a Win10 PC and got to see plenty of BSODs.

      The problem turned out to a wonky PSU, meaning it didn't always manifest in the same way and it took a long time and a lot of dump-trawling (via a third-party tool) to diagnose. But the BSODs and their dump-files were genuinely useful in tracing the problem.

    2. Re:BSOD still exists??? by thegarbz · · Score: 1

      Having used W10 since its release on multiple computers, I've never seen a BSOD.

      BSODs haven't been a reflection of windows coding for the past 15 years. They exist but it takes real effort to see one, such as failing hardware, or a really incompetent driver.

      I have seen one on W10. But then I also had to file a warranty claim on my Surface the day after.

  12. Amiga got it right. by Anonymous Coward · · Score: 0

    Guru meditation was better...

  13. Windows still crashes? by iliketrash · · Score: 0

    This will probably make me sound like a dick, but are you effing kidding me? After all these years Windows still crashes? How often does this happen? Does it happen less than it used to? Is this behavior so baked in to the OS that it can't be fixed? How much of NT is in Windows 10? Pre-NT?

    1. Re:Windows still crashes? by Anonymous Coward · · Score: 0

      Windows pretty much only ever bluescreens on a hardware error or seriously fucked driver. Personally I have not had a bluescreen since windows 2000. I have in fact never had one on Windows 7.

      Hardware crashes happen regardless of OS so having a screen in place is a good thing.

    2. Re:Windows still crashes? by Anonymous Coward · · Score: 0

      Do you have an operating system that doesn't crash when a serious hardware malfunction occurs?

    3. Re:Windows still crashes? by Anonymous Coward · · Score: 0

      You don't really sound like a dick, just an idiot. No OS is immune to buggy drivers or bad hardware. Throw a defective stick of ram in your precious Linux PC and you WILL eventually get a kernel panic or a total system freeze. Also, don't forget that Windows is still the most widely used OS on the planet.

    4. Re:Windows still crashes? by bloodhawk · · Score: 1

      Not a dick, just generally not very computer literate. OS's blue screen, kernel panic etc to protect the system from bad hardware, bad drivers etc. A system that didn't have such a mechanism is an OS to avoid. General consumer hardware is often at best average quality manufactured for price rather than quality. The most common failures are things like dodgy memory or the most common one of SHIT graphics drivers from NVidia or AMD.

    5. Re:Windows still crashes? by freeze128 · · Score: 1

      Linux still causes kernel panics. It's a GOOD thing that your OS stops running when the kernel becomes unstable.

  14. Can they run ads in the BSOD ? by Laxator2 · · Score: 3, Funny

    I think they should also patent the idea.

    1. Re:Can they run ads in the BSOD ? by Anonymous Coward · · Score: 0

      NOOOOO

      http://imgur.com/WdLJJLa

    2. Re:Can they run ads in the BSOD ? by Anonymous Coward · · Score: 0

      This crash bought to you by Dell. Get the new XPS 15, guaranteed to not have this particular error!

    3. Re:Can they run ads in the BSOD ? by Anubis+IV · · Score: 1

      So, what you're saying is...
      1. Make OS
      2. Sell copies of OS
      3. Profit
      4. Crash copies of OS
      5. Profit

      You're supposed to leave the "???" in there and only use "Profit" once. It gets a little too scary/real when you actually start inserting Profit everywhere it's really occurring while also filling in the ???.

  15. They are there for troubleshooting by Sycraft-fu · · Score: 2

    A BSOD means the OS faced an error so critical, there can be no recovery. To keep data corruption from happening, the system must immediately halt. So what it does is dumps what information it can to the screen, and if possible a dump file, and then halts.

    You generally see them with hardware errors (not all hardware errors manifest as BSODs but some do) but also with serious driver errors and some other things. They are rare, but they happen, and the codes they give can help you figure out what went wrong.

    1. Re:They are there for troubleshooting by Harold+Halloway · · Score: 1

      Perhaps I should have been clearer: I have never seen a BSOD on Windows 10. As an IT manager in the 1990s I saw more BSODs than I care to remember. Iomega drives were a particularly rich source of blue screens as I recall. But I've never seen one on Windows 10 and I don't think ever saw one on Windows 8 either.

    2. Re:They are there for troubleshooting by NotAPK · · Score: 2

      Microsoft effectively disabled the BSOD starting with Win 7 by causing the PC to reboot. This single change was a marketing strategy, and it worked, by ensuring that people would only see the BSOD if they were standing in front of the computer as it happened.

      How to disable automatic restart.

      This may well have contributed to why you do not "see" them any more. Doesn't mean they do not happen!

    3. Re: They are there for troubleshooting by Anonymous Coward · · Score: 0

      The main reason you don't see them (ignoring the crap from the other replier about marketing) is that it's practically impossible for an application to cause them now. The only blue screens should be hardware failure or driver bugs.

      Anecdotally, my only blue screens in the last 6 years have been been graphics card drivers, and nothing yet on Win10 (despite graphics driver crashes causing gpu resets, the game crashed and the screen went blank for 10 second, but it came back to desktop)

    4. Re:They are there for troubleshooting by KGIII · · Score: 1

      By Windows XP... Automatic restart was enabled by default in XP.

      --
      "So long and thanks for all the fish."
  16. BSOD screen saver update? by dltaylor · · Score: 1

    I run the BSOD screen saver on Linux boxes, particularly at work, where any of the MS ones provoke "interest". I'm hoping that there will be an update soon, to add one that has these QR codes. The QR code should point to the OpenBSD home page, I think, since that's what the home computers mostly run.

  17. Great! Now a BSOD can hack your phone! by gweihir · · Score: 2

    I foresee malware that fakes a BSOD in order to send your phone via QR-code to a website that then hacks the phone. Genius!

    It seems MS is losing what little expertise it had in the security-space fast. This demented idea is a good example.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Great! Now a BSOD can hack your phone! by KGIII · · Score: 1

      Press Caps Lock key. If the light comes on, it's not frozen. If the light doesn't come on, it's frozen. Universal with all OSes that are oriented for keyboard use, as far as I know. It has been like this since at least the 1980s. Those lights on the keyboard, they actually tell you stuff - if you know to look. They also have conveyed other information in the past but not so much any more. I think 5 blinks was a boot disk error on an Amiga? I dunno, it has been a while - obviously.

      But yeah, press the Caps Lock key the next time you think you froze the computer. If it comes on, it's not frozen, just busy and not yet. If it doesn't come on, there is no recovery. Well, it could mean you have a broken keyboard. Works with Macs too. If the ball thingy is still spinning, press the button. Does they keyboard lock indicator come on? If so, you can wait it out if you want. If not, no sense in waiting unless you want to ensure that the dump is as close to correct as possible.

      --
      "So long and thanks for all the fish."
    2. Re:Great! Now a BSOD can hack your phone! by gweihir · · Score: 1

      I know that. The average user does not. People with a clue will rarely get caught by this. Most lack that clue and that is what the design of a "average user" OS like Windows must expect.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. I'm getting more of these on Windows 10 by Anonymous Coward · · Score: 0

    They seem to appear after sleeping and waking the computer. Sometimes the errors manifest as programs saying that their files have changed. CS:GO on Steam f.ex. will say that an important file has been modified, and refuse to start the game.

    The problem seems to be that Windows 10 screws up its own file cache while sleeping and waking. You can correct it by flushing the standby list using RAMMap from Windows Sysinternals, but an actual fix from Microsoft would be nice.

    1. Re:I'm getting more of these on Windows 10 by KGIII · · Score: 1

      Didn't Microsoft buy Sysinternals like 10 years ago?

      --
      "So long and thanks for all the fish."
  19. I remember those on cable TV by dltaylor · · Score: 1

    For a very long time, the Amiga+(at least)Genlock, if not Amiga+Video Toaster was the only inexpensive computer that could handle NTSC/PAL overlays in real time, so cable startups used them for program guides.

    I rarely saw a GURU Meditation, generally when debugging a driver I was writing, but I love that the BSOD screen saver includes them.

    At least there was real useful data in them.

    1. Re:I remember those on cable TV by Anonymous Coward · · Score: 0

      you rarely saw them as the Amiga was shit at detecting a whole range of system failures.

  20. This literally tells me less information by Karmashock · · Score: 0

    They're saying that to interpret a BSOD, I "MUST" point a smart phone at the screen... scan the QR code... and then MS will tell me what the fuck is going on?

    Look, I have no problem with there being a QR code on the screen. Whatever. But why isn't there an error code? I'm not asking for much here.

    More reasons to shift things to Linux... MS is going full retard with Windows 10. Can't wait for Windows 11. Why is it that even numbered releases are always full of AIDS... its just painful.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:This literally tells me less information by thegarbz · · Score: 1

      But why isn't there an error code?

      What have you ever gotten out of an error code? All you do with that is go to a website type in a number and get a "something went wrong somewhere" response. The only decent data you get from a BSOD is afterwards when recovering and digging through the dump file.

      More reasons to shift things to Linux

      Look I like a good MS bash as much as the next guy, but are you insane? The kernel panic on Linux just shits numbers onto the screen which are nearly always indecipherable. Personally I don't understand why they don't just draw a ASCII art picture of Linus giving me the finger on the screen. It would be just as useful.

    2. Re:This literally tells me less information by Karmashock · · Score: 1

      Are you kidding? It will literally tell you the type of error in that error code. So what do I get out of it? typically I know whether I have to start doing ram tests or if there is a corrupted driver. One of the two things tends to be the cause of a BSOD. And the error code tells you which one it is...

      Look you want to play with a smartphone app... go nuts. All I'm asking for is an error code somewhere on the screen. It doesn't have to be blinking or in giant letters or anything. Just somewhere. To literally require that I take a picture of the screen to see the error code... come on. Don't be that guy.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    3. Re:This literally tells me less information by Anonymous Coward · · Score: 1

      There is an error code. The QR code is just a time saving convenience and not required. You want to go Linux? Good luck with that. Nothing is convenient in Linux.

    4. Re:This literally tells me less information by Karmashock · · Score: 1

      Way to not read or understand anything.

      The error code actually tells me something. I can use my eyeball and get information. Forcing me to use a smart phone does not actually save me time. It wastes my time by forcing me to go through an additional step.

      Its also a potential security problem. And it creates an additional point of failure. Lets say you're in a place that doesn't have internet access? Then that QR code is fucking worthless where as an error code works regardless. And I don't have to associate my smartphone with my computer in MS's datamining blitz.

      Jesus. You people are so desperate to get raped its disgusting.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    5. Re:This literally tells me less information by Anonymous Coward · · Score: 0

      Obviously you haven't looked at any panic logs from Linux.

      Most distributions don't send them to the screen... Not for about 5 years.

    6. Re:This literally tells me less information by RoLi · · Score: 1

      What have you ever gotten out of an error code?

      A search term that can be used in Google?

      Error messages like "File or directory not found" are pretty useless, but "Error 15723" is unique when combined with the program name, sometimes even unique enough that you find the information without the program name.

    7. Re:This literally tells me less information by Anonymous Coward · · Score: 0

      I don't know, I find Windows BSODs and Linux kernel panics to contain the same information and to be about equally useful. It's been a while since I've seen either, but I seem to remember it gives an error number and the module that it occurred in. The error number itself is usually fairly useless as it's an internal error code meant for the developers, the module name will tell you what just fubared your system. Granted if memory serves me right, it was your graphics card driver. I don't need to see the actual error message to know this, because when you get an error at that level it's always your graphics card driver.

    8. Re:This literally tells me less information by Karmashock · · Score: 1

      If you've seen a lot of BSOD... and I have... you get very familiar with the error codes.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    9. Re:This literally tells me less information by KGIII · · Score: 1

      Nah, Linux error codes aren't really that good. I'm a pretty content Linux user (not a zealot) but there's even a special key combo to save what you can and reboot in the event of a system lock. It's like three buttons and then you press REISUB (or something like that) in sequence. I should probably remember that, actually. ;-)

      But no... Cryptic error messages seem to be the default. At least you get the Event Viewer in Windows.

      --
      "So long and thanks for all the fish."
    10. Re:This literally tells me less information by thegarbz · · Score: 1

      It will literally tell you the type of error in that error code.

      You mean like irql_not_less_or_equal or a series of numbers that when you type into google just give you irql_not_less_or_equal? Incidentally an error that comes up if you have a misbehaving driver, a fan failing on a video card, or your antivirus program just had a stroke (just to give 3 examples of problems I've had that have resulted in 100% identical error codes in Windows XP but were only actually determined after reading the dump file).

      typically I know whether I have to start doing ram tests or if there is a corrupted driver.

      Garbage. Windows is unable to tell the difference between a corrupted driver and a RAM problem. In fact the only way to tell if you have RAM problems from BSODs are the fact that your errors may appear random. That's one of the wonderful things about RAM problems they can quite literally make your system crap out any error code at you depending on what was going on at the time of the error. Likewise it's almost impossible to tell the difference between driver faults and hardware errors. If you have a truly screwed driver the error code may give you the driver name (I had a shoddy written RAID driver from highpoint which threw out highpoint.sys as part of the error code) but typically the problem still drops back to some useless generic error code which doesn't even remotely identify if the problem was your motherboard driver or your crappy USB webcam. Dump files on the other hand give you that information straight away.

      Look you want to play with a smartphone app... go nuts. All I'm asking for is an error code somewhere on the screen.

      Nope, I'll do neither. I'll hit the reset button and open the dump file which will typically give me the exact details of which process, driver or otherwise caused the issue. I don't take pictures of useless things, not when they have QR code, and not back when they were pointless error codes either.

    11. Re:This literally tells me less information by thegarbz · · Score: 1

      A search term that can be used in Google?

      Error messages like "File or directory not found" are pretty useless, but "Error 15723" is unique when combined with the program name, sometimes even unique enough that you find the information without the program name.

      You don't see many blue screens do you. Error 15723 associated with no error code which will link you to the first page in MSDN as "Something somewhere in your computer croaked" followed by 100 posts of people complaining, followed by a few helpful links on how to determine the error through a memory dump file.

      Sorry but BSOD error codes have been useful for me once and once only in my life with a single RAID controller and a poorly coded driver. Other than that I've never seen an error code on a BSOD accurately identify the source of a problem.

    12. Re:This literally tells me less information by Anonymous Coward · · Score: 0

      So you're really good at crashing Windows, then? Wow, there's a skill to put on a resume... I bet you're in really high demand on the job market.

    13. Re:This literally tells me less information by Karmashock · · Score: 1

      I see a lot of error codes. And I am right nearly every time when I see an error code as to what went wrong.

      I know the error codes. You want your bar codes? Have them. I am not trying to take anything from you. Let me have my error code.

      At the very least there should be a setting to make the BSOD give an error code or not. Then I can just enable it.

      Anyway... I have little patience for people that presume to tell other people on their machines how to structure their own user interface. You're like some fellow presuming to tell me what settings to key into my car seat.

      You do what you like... that's "you".

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  21. It looks like you're staring at a Blue Screen :( by Anonymous Coward · · Score: 0

    Lameness filter

  22. HOORAY FOR NEW ATTACK VECTORS by Anonymous Coward · · Score: 0

    1. Simulate a BSOD containing a QR code that links to malware
    2. Profit!

    Underpants Gnomes of the world, rejoice! You have nothing to lose but step three.

  23. heh by Anonymous Coward · · Score: 0

    haven't had a BSOD since 8.1

  24. EASY SOLUTIONS by aglider · · Score: 0

    1. Fix much more bugs with proper testing and QA processes.
    2. Printout a simple error code and dump the core a-la Linux.

    The you can printout a QR code, a web page, a VR scenario or a social network report. But first do your development job more carefully.

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  25. Intriguing but.... by Anonymous Coward · · Score: 0

    How about a full and verbose error dump for the techs, and a changing QR code that points to different help pages depending on error for the less tech inclined. Impress me please, Microsoft. This is a good idea if done right.

  26. Enable the old bsod screen by Anonymous Coward · · Score: 0

    If you want the old bsod screen in Windows 10 with details, open regedit and navigate to

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl

    make a new dword called "DisplayParameters" and set its value to 1.

    Now when it bsods you will get the old bsod screen with some details.

    1. Re: Enable the old bsod screen by Anonymous Coward · · Score: 0

      And to pre-empt the complaints of not knowing to do that before the first crash, there's little real point to doing so and no data is lost by not doing it. The info from the blue screen (and more) is all dumped to disk and then copied into the event log on the next boot.

  27. Restart the pc for the change to take effe by Anonymous Coward · · Score: 0

    Forgot, restart the pc for the change to take effect.

  28. How about a BSOD Haiku by pincorrect · · Score: 1

    There were actually a bunch of them published somewhere once. This is the only one I remember (slightly updated):

    Windows 10 has crashed.
    I am the Blue Screen of Death.
    No one hears you scream.

  29. Fuck That QR Code Horsehit! by Anonymous Coward · · Score: 0

    If you're willing to click QR codes, why don;t you go ahead and click this link. Go ahead. Click it! You know you want to.

    What could possibly go wrong acclimatizing people to click random obfuscated links.

  30. How the.... by Anonymous Coward · · Score: 0

    How is a QR code any more descriptive than an error code.

    The Error code requires you to manually enter it into a search engine/database and the QR code just acts like an automatic hyperlink. They are both equally useless to anyone who doesn't have access to a secondary system. Meaning that to anyone who doesn't have access to a secondary system the Error code and the QR code are literally equally unhelpful.

    If they want to do something that is actually more descriptive how about they put in a short human readable .... description.... of the fault in the bluescreen message. Along with an error code for people to search for more detailed information and a QR code for people to lazy to search themselves.

    1. Re:How the.... by NiteMair · · Score: 1

      If you need to transcribe the actual error details, accuracy matters.

      Most humans are terrible at transcribing what they read directly to text (especially if it's full of numbers and symbols).

      In the case of Haiku (the operating system), the QR Code in the kernel debugger includes more information about the error (not just the error name), so it makes it easier to transcribe what the user sees on the screen to text which can be used to file a bug report.

      https://www.haiku-os.org/blog/...

  31. Windows Phone? by Anonymous Coward · · Score: 0

    Not so useful if your windows phone crashes...

  32. I just tested it ... by Anonymous Coward · · Score: 0

    QR code took me to a web page suggesting I switch to linux.

  33. Why not encode some useful debug info, too? by bitofhope · · Score: 1

    Perhaps something like this?
    https://i.imgur.com/4AOq97x.png

  34. qr codes by Anonymous Coward · · Score: 0

    who actually uses qr codes on a regular basis? i mean i have to first install a THIRD party app to scan qr codes to direct my phone to more advertisements when i originally got the qr code from an add...

    so many points of vulnerability in that process and its about three clicks too many for most people in general..

    until they actually make qr code scanning a function of the camera app natively it will never gain mass adoption purely because people are either too lazy to install another app, don't have room for another app, or search through the app store and see about 5 variations of the same program and don't know which one to pick.

  35. troll??? by Anonymous Coward · · Score: 0

    Can anyone outta there explain?