Virgus Posted August 24, 2015 Share Posted August 24, 2015 Hello I'm not sure if this is a bug, and I've not found the "bug" place here in the forum.I just installed the newest release v3.3.14.1, I took the script example from this page and when I execute them I get BSOD on a XP SP3 x86 OS:https://www.autoitscript.com/autoit3/docs/functions/DriveGetType.htm Specifically the first one works, the second causes BSOD$sInfo = DriveGetType("C:\", $DT_SSDSTATUS)$sInfo = DriveGetType(0, $DT_SSDSTATUS)Could somebody please report this to the developer's team?Thanks,V. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted August 24, 2015 Moderators Share Posted August 24, 2015 Virgus,The "bug place" is here and there is a "BugTracker" link in the menu bar at the top of the forum to get there.But you did the right thing by posting first - I do NOT get a BSOD when I run those lines on my Win7 machine so the problem might be just be you and your machine. Let us see if someone else with an XP machine can reproduce the same thing before we get too excited.M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted August 24, 2015 Moderators Share Posted August 24, 2015 This ran just fine for me on an XP SP3 machine. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
Virgus Posted August 25, 2015 Author Share Posted August 25, 2015 Thank you all for the check, I'll investigate further with other XPs I have.JLogan3o13 may I ask you another service?I just got some of my scripts that stopped working correctlyand the problem is that ShellExecuteWait(...) and RunWait(...) stopped waiting!Could you please check this one too?Thanks,have a nice day,V. Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted August 26, 2015 Moderators Share Posted August 26, 2015 I will look at both functions tomorrow when I am in the office, but would be surprise if either has actually stopped functioning. I would suggest posting your whole code if you're able, to help us determine if it is truly that or some other factor. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
Virgus Posted August 26, 2015 Author Share Posted August 26, 2015 (edited) Thanks for you prompt reply,I just restored a previous backup image of my system, uninstalled previous version of Autoit and reinstalled v3.3.14.1All the strange behaviours disappeared so I tested again the DriveGetType function and got the BSOD again. Then I plugged a SSD drive into a usb port and no BSOD!it seems that the function gives BSOD only when tested on a HD that is not SSD. So here the code I used, taken from the examples, could you please double check this for me?; X: is a fake letter, no disk exists MsgBox(0,"1",DriveGetType("Z:\", 1)) MsgBox(0,"3",DriveGetType("Z:\", 3)) ;Output is "" as expected MsgBox(0,"2",DriveGetType("Z:\", 2)) ;Output is "" no BSOD ; G: is assigned to USB SSD drive MsgBox(0,"1",DriveGetType("G:\", 1)) ;Output is "Fixed" as expected MsgBox(0,"3",DriveGetType("G:\", 3)) ;Output is "USB" as expected MsgBox(0,"2",DriveGetType("G:\", 2)) ;Output is "", should have been "SSD" but I get no BSOD ;@HomeDrive (drive 0) is not a SSD Hard Disk MsgBox(0,"1",DriveGetType(@HomeDrive, 1)) ;Output is "Fixed" as expected MsgBox(0,"3",DriveGetType(@HomeDrive, 3)) MsgBox(0,"3",DriveGetType(0, 3)) ;Output is "ATA", should have been "SATA" MsgBox(0,"2",DriveGetType(@HomeDrive, 2)) MsgBox(0,"2",DriveGetType(0, 2)) ;############ BSOD (with both previous commands) ############Regards,V. Edited August 26, 2015 by Virgus Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted August 26, 2015 Moderators Share Posted August 26, 2015 I tested the script above, and got no BSOD; MsgBox output was what I would expect. This is a VM as I do not have a physical XP SP3 machine to test, but would be surprised if the response was any different. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now