Yes there is a thumbprint reader on the laptop, although that has stopped working correctly too but I'm not worried about it. Here's a screenshot of the vso devices:
http://i.imgur.com/Cd66i.jpg
I ran WhoCrashed, and it shows that the card reader was the reason for the crash and suggests I update the drivers but I haven't taken any action yet, here's the log:
——————————————————————————–
Welcome to WhoCrashed HOME EDITION v 3.01
——————————————————————————–
This program checks for drivers which have been crashing your computer. If your computer has displayed a blue screen of death, suddenly rebooted or shut down then this program will help you find the root cause and possibly a solution.
Whenever a computer suddenly reboots without displaying any notice or blue screen of death, the first thing that is often thought about is a hardware failure. In reality, on Windows most crashes are caused by malfunctioning device drivers and kernel modules. In case of a kernel error, many computers do not show a blue screen unless they are configured for this. Instead these systems suddenly reboot without any notice.
This program will analyze your crash dumps with the single click of a button. It will tell you what drivers are likely to be responsible for crashing your computer. If will report a conclusion which offers suggestions on how to proceed in any situation while the analysis report will display internet links which will help you further troubleshoot any detected problems.
To obtain technical support visit www.resplendence.com/support
To check if an update of this program is available, click here.
Just click the Analyze button for a comprehensible report …
——————————————————————————–
Home Edition Notice
——————————————————————————–
This version of WhoCrashed is free for use at home only. If you would like to use this software at work or in a commercial environment you should ge the professional edition of WhoCrashed which also allows analysis of crashdumps on remote drives and computers on the network and offers a range of additional features.
Click here for more information on the professional edition.
Click here to buy the the professional edition of WhoCrashed.
——————————————————————————–
System Information (local)
——————————————————————————–
computer name:
windows version: Windows Vista Service Pack 2, 6.0, build: 6002
windows dir: C:\Windows
CPU: GenuineIntel Intel® Core™2 Duo CPU T5550 @ 1.83GHz Intel586, level: 6
2 logical processors, active mask: 3
RAM: 3210407936 total
VM: 2147352576, free: 2004975616
——————————————————————————–
Crash Dump Analysis
——————————————————————————–
Crash dump directory: C:\Windows\Minidump
Crash dumps are enabled on your computer.
On Mon 18/04/2011 12:16:04 AM GMT your computer crashed
crash dump file: C:\Windows\Minidump\Mini041711-03.dmp
This was probably caused by the following module: jmcr.sys (jmcr+0xBFF)
Bugcheck code: 0xA (0x16, 0x1B, 0x0, 0xFFFFFFFF820C07D6)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\drivers\jmcr.sys
product: JMB38X Memory Card Reader Driver
company: JMicron Technology Corp.
description: JMicron JMB38X Memory Card Reader Driver
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: jmcr.sys (JMicron JMB38X Memory Card Reader Driver, JMicron Technology Corp.).
Google query: jmcr.sys JMicron Technology Corp. IRQL_NOT_LESS_OR_EQUAL
On Mon 18/04/2011 12:16:04 AM GMT your computer crashed
crash dump file: C:\Windows\memory.dmp
This was probably caused by the following module: jmcr.sys (jmcr+0xBFF)
Bugcheck code: 0xA (0x16, 0x1B, 0x0, 0xFFFFFFFF820C07D6)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\drivers\jmcr.sys
product: JMB38X Memory Card Reader Driver
company: JMicron Technology Corp.
description: JMicron JMB38X Memory Card Reader Driver
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: jmcr.sys (JMicron JMB38X Memory Card Reader Driver, JMicron Technology Corp.).
Google query: jmcr.sys JMicron Technology Corp. IRQL_NOT_LESS_OR_EQUAL
On Sun 17/04/2011 6:20:42 PM GMT your computer crashed
crash dump file: C:\Windows\Minidump\Mini041711-02.dmp
This was probably caused by the following module: jmcr.sys (jmcr+0xBFF)
Bugcheck code: 0xA (0x16, 0x1B, 0x0, 0xFFFFFFFF820AE7D6)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\drivers\jmcr.sys
product: JMB38X Memory Card Reader Driver
company: JMicron Technology Corp.
description: JMicron JMB38X Memory Card Reader Driver
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: jmcr.sys (JMicron JMB38X Memory Card Reader Driver, JMicron Technology Corp.).
Google query: jmcr.sys JMicron Technology Corp. IRQL_NOT_LESS_OR_EQUAL
On Sun 17/04/2011 6:09:29 PM GMT your computer crashed
crash dump file: C:\Windows\Minidump\Mini041711-01.dmp
This was probably caused by the following module: jmcr.sys (jmcr+0xBFF)
Bugcheck code: 0xA (0x16, 0x1B, 0x0, 0xFFFFFFFF820C67D6)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\Windows\system32\drivers\jmcr.sys
product: JMB38X Memory Card Reader Driver
company: JMicron Technology Corp.
description: JMicron JMB38X Memory Card Reader Driver
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
A third party driver was identified as the probable root cause of this system error. It is suggested you look for an update for the following driver: jmcr.sys (JMicron JMB38X Memory Card Reader Driver, JMicron Technology Corp.).
Google query: jmcr.sys JMicron Technology Corp. IRQL_NOT_LESS_OR_EQUAL
——————————————————————————–
Conclusion
——————————————————————————–
4 crash dumps have been found and analyzed. 4 third party drivers have been identified to be causing system crashes on your computer. It is strongly suggested that you check for updates for these drivers on their company websites. Click on the links below to search with Google for updates for these drivers:
jmcr.sys (JMicron JMB38X Memory Card Reader Driver, JMicron Technology Corp.)
If no updates for these drivers are available, try searching with Google on the names of these drivers in combination the errors that have been reported for these drivers and include the brand and model name of your computer as well in the query. This often yields interesting results from discussions from users who have been experiencing similar problems.
Read the topic general suggestions for troubleshooting system crashes for more information.
Note that it's not always possible to state with certainty whether a reported driver is actually responsible for crashing your system or that the root cause is in another module. Nonetheless it's suggested you look for updates for the products that these drivers belong to and regularly visit Windows update or enable automatic updates for Windows. In case a piece of malfunctioning hardware is causing trouble, a search with Google on the bug check errors together with the model name and brand of your computer may help you investigate this further.