TechSpot

BSoD - UNEXPECTED_KERNEL_MODE_TRAP (7f)

By Purple Flame
Sep 1, 2016
Post New Reply
  1. Hello, got BSoD'ed out of BF1 beta after roughly a minute of playing
    Motherboard - don't have exact name - Acer Predator G3600
    Power supply - 650 W, don't remember name, would be troublesome to go for it
    CPU - Inter Core i5-2300
    RAM - 8GB
    Graphic Card - MSI GeForce GTX 970 Gaming 4G
    Sound Card - Realtek ALC662

    I used osronline to analyze dump file, here's the result:

    Crash Dump Analysis provided by OSR Open Systems Resources, Inc. (http://www.osr.com)
    Online Crash Dump Analysis Service
    See http://www.osronline.com for more information
    Windows 7 Kernel Version 7601 (Service Pack 1) MP (4 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS Personal
    Built by: 7601.17514.amd64fre.win7sp1_rtm.101119-1850
    Machine Name:
    Kernel base = 0xfffff800`03650000 PsLoadedModuleList = 0xfffff800`03895e90
    Debug session time: Thu Sep 1 10:57:21.672 2016 (UTC - 4:00)
    System Uptime: 0 days 23:51:04.547
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    UNEXPECTED_KERNEL_MODE_TRAP (7f)
    This means a trap occurred in kernel mode, and it's a trap of a kind
    that the kernel isn't allowed to have/catch (bound trap) or that
    is always instant death (double fault). The first number in the
    bugcheck params is the number of the trap (8 = double fault, etc)
    Consult an Intel x86 family manual to learn more about what these
    traps are. Here is a *portion* of those codes:
    If kv shows a taskGate
    use .tss on the part before the colon, then kv.
    Else if kv shows a trapframe
    use .trap on that value
    Else
    .trap on the appropriate frame will show where the trap was taken
    (on x86, this will be the ebp that goes with the procedure KiTrap)
    Endif
    kb will then show the corrected stack.
    Arguments:
    Arg1: 0000000000000008, EXCEPTION_DOUBLE_FAULT
    Arg2: 0000000080050031
    Arg3: 00000000000406f8
    Arg4: fffff800037b8490

    Debugging Details:
    ------------------

    TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

    BUGCHECK_STR: 0x7f_8

    CUSTOMER_CRASH_COUNT: 1

    DEFAULT_BUCKET_ID: CODE_CORRUPTION

    PROCESS_NAME: bf1.exe

    CURRENT_IRQL: 2

    LAST_CONTROL_TRANSFER: from 0000000000000000 to 0000000000000000

    STACK_TEXT:
    00000000`00000000 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x0


    STACK_COMMAND: kb

    MODULE_NAME: memory_corruption

    IMAGE_NAME: memory_corruption

    FOLLOWUP_NAME: memory_corruption

    DEBUG_FLR_IMAGE_TIMESTAMP: 0

    MEMORY_CORRUPTOR: ONE_BIT

    FAILURE_BUCKET_ID: X64_MEMORY_CORRUPTION_ONE_BIT

    BUCKET_ID: X64_MEMORY_CORRUPTION_ONE_BIT

    Followup: memory_corruption
    ---------
    ROOT CAUSE:
    coldfusion.runtime.RequestTimedOutException: The request has exceeded the allowable time limit Tag: cfoutput
    at coldfusion.tagext.io.OutputTag.doAfterBody(OutputTag.java:208)
    at cfDA22ecfm656655218.runPage(E:\inetpub\wwwroot\Portal\dump\DA2.cfm:315)
    at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
    at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370)
    at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
    at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279)
    at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
    at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
    at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
    at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
    at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
    at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
    at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
    at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
    at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
    at coldfusion.CfmServlet.service(CfmServlet.java:175)
    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)


    javax.servlet.ServletException: ROOT CAUSE:
    coldfusion.runtime.RequestTimedOutException: The request has exceeded the allowable time limit Tag: cfoutput
    at coldfusion.tagext.io.OutputTag.doAfterBody(OutputTag.java:208)
    at cfDA22ecfm656655218.runPage(E:\inetpub\wwwroot\Portal\dump\DA2.cfm:315)
    at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196)
    at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370)
    at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
    at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279)
    at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
    at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
    at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
    at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
    at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
    at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
    at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
    at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
    at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
    at coldfusion.CfmServlet.service(CfmServlet.java:175)
    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
     
  2. Cycloid Torus

    Cycloid Torus TS Evangelist Posts: 1,662   +311

    BSoD'ed out of BF1 beta

    "EXCEPTION_DOUBLE_FAULT" - Memory error - so test your memory to be sure, but I would think cause of BSOD is the beta
     
    Purple Flame likes this.
  3. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Also once got BSoD'ed out of league of legends, yesterday.
    Okay, I'll memtest it
     
  4. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Checked with memtest, no errors
     
  5. Cycloid Torus

    Cycloid Torus TS Evangelist Posts: 1,662   +311

    So it might be a 'beta' issue after all (tho' I am cautious still due to the BSOD from league of legends which should not crash on your system).

    Just to be sure, you might want to run memtest86 (from passmark at memtest86.com) from a self-booting ISO and let it chug away overnight (or 20 hours or so).
     
  6. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Another thing to add, can't start league of legends now, "unspecified error" while 'calculating differences'.
    Started right after I memtest'ed my RAM.
    Also tried CHKDSK just in case(with /f /I) - no errors again.
    Worth to mention that before I memtest'ed, I tried Windows utility - "mdsched", which stacked on around 58%, there wasnt any reaction to F1(there was assigned function for it tho), so I restarted PC and ran memtest
     
  7. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Also googled bf1 bsod's, nothing too direct, although there's some nasty issues with 372.20 Nvidia drivers, precisely ones I installed to play bf1, although I'm not sure how graphic card drivers could corrupt game files ...
     
  8. Purple Flame

    Purple Flame TS Rookie Topic Starter

    League of Legends fixed, apparently some files were corrupted for sure, dunno why updater hadn't done anything with it ...
    Fix: "Delete your lol_air_client project folder located at: C:\Riot Games\League of Legends\RADS\projects\lol_air_client\ and patch up again."©riot_spookydooky

    I'm still open for suggestions regarding bf1 bsod'outs
     
  9. Cycloid Torus

    Cycloid Torus TS Evangelist Posts: 1,662   +311

    If limited to that alone, likely it is a beta prob.
     
  10. Purple Flame

    Purple Flame TS Rookie Topic Starter

    I already mentioned that I also was once BSoD'ed out of league, prior to bf1 and everything else
     
  11. Cycloid Torus

    Cycloid Torus TS Evangelist Posts: 1,662   +311

    Since you had corrupted files associated, I discounted that - as it could be files fault. If it happens again in League, I would suggest LOOOONG session testing memory
     
  12. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Got another BSoD, now it was while I was playing "Redout", I have a screenshot of BS, but no dump file(maybe I restarted PC too fast).
    Going to downgrade my video driver
     

    Attached Files:

  13. Cycloid Torus

    Cycloid Torus TS Evangelist Posts: 1,662   +311

    Also, LOOOONG session testing memory.
     
  14. Purple Flame

    Purple Flame TS Rookie Topic Starter

    Downgraded videocard driver, played bf1 for about an hour - no BSoD, will test Redout later
     
  15. Purple Flame

    Purple Flame TS Rookie Topic Starter

    No BSoD's guess it was video driver fault ...
     

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...