BSOD Critical_Object_Termination (f4)

Page 1 of 2 12 LastLast

  1. Posts : 17
    Windows 7 Ultimate x64
       #1

    BSOD Critical_Object_Termination (f4) Help Please


    I get this BSOD randomly, but the time frame between each BSOD is quite long something like 3 to 4 weeks. If it is time to crash the laptop crashes no matter how long I have been running it for. I use the laptop for long periods of times, and sometimes also do some casual video encoding without any issues, but after every 3-4 weeks I will get this BSOD. I did some poking around with the dump file and this is what i came up with. Suspecting the memory I have run memtest a couple of time, but they seem to be fine. All the BSOD that I have had have been the same.

    Here is the original memory dump https://www.dropbox.com/s/1rtzrgskmw...EMORY.rar?dl=0 (980MB unpacked)

    Code:
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck F4, {3, fffffa80107a7b10, fffffa80107a7df0, fffff800031c9e20}
    
    Probably caused by : wininit.exe
    
    Followup: MachineOwner
    ---------
    
    6: kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    CRITICAL_OBJECT_TERMINATION (f4)
    A process or thread crucial to system operation has unexpectedly exited or been
    terminated.
    Several processes and threads are necessary for the operation of the
    system; when they are terminated (for any reason), the system can no
    longer function.
    Arguments:
    Arg1: 0000000000000003, Process
    Arg2: fffffa80107a7b10, Terminating object
    Arg3: fffffa80107a7df0, Process image file name
    Arg4: fffff800031c9e20, Explanatory message (ascii)
    
    Debugging Details:
    ------------------
    
    
    PROCESS_OBJECT: fffffa80107a7b10
    
    DEBUG_FLR_IMAGE_TIMESTAMP:  0
    
    MODULE_NAME: wininit
    
    FAULTING_MODULE: 0000000000000000 
    
    PROCESS_NAME:  WerFault.exe
    
    BUGCHECK_STR:  0xF4_WerFault.exe
    
    DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT
    
    CURRENT_IRQL:  0
    
    LAST_CONTROL_TRANSFER:  from fffff8000325c582 to fffff80002ec68c0
    
    STACK_TEXT:  
    fffff880`02d759c8 fffff800`0325c582 : 00000000`000000f4 00000000`00000003 fffffa80`107a7b10 fffffa80`107a7df0 : nt!KeBugCheckEx
    fffff880`02d759d0 fffff800`0321299b : ffffffff`ffffffff fffffa80`16abdb50 fffffa80`107a7b10 fffffa80`16c4e060 : nt!PspCatchCriticalBreak+0x92
    fffff880`02d75a10 fffff800`0317e26c : ffffffff`ffffffff 00000000`00000001 fffffa80`107a7b10 00000000`00000008 : nt! ?? ::NNGAKEGL::`string'+0x29d16
    fffff880`02d75a60 fffff800`02ec5b53 : fffffa80`107a7b10 fffff880`000000ff fffffa80`16abdb50 00000000`00000000 : nt!NtTerminateProcess+0xf4
    fffff880`02d75ae0 00000000`7780de7a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
    00000000`0028cfd8 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x7780de7a
    
    
    STACK_COMMAND:  kb
    
    FOLLOWUP_NAME:  MachineOwner
    
    IMAGE_NAME:  wininit.exe
    
    FAILURE_BUCKET_ID:  X64_0xF4_WerFault.exe_IMAGE_wininit.exe
    
    BUCKET_ID:  X64_0xF4_WerFault.exe_IMAGE_wininit.exe
    
    Followup: MachineOwner
    ---------
    
    6: kd> !process fffffa80107a7b10 3
    PROCESS fffffa80107a7b10
        SessionId: 0  Cid: 02d4    Peb: 7fffffd5000  ParentCid: 01f4
        DirBase: 3e852c000  ObjectTable: fffff8a0013c0c60  HandleCount:  87.
        Image: wininit.exe
        VadRoot fffffa8010cc1b10 Vads 67 Clone 0 Private 526. Modified 9. Locked 3.
        DeviceMap fffff8a000008aa0
        Token                             fffff8a0013c7060
        ElapsedTime                       03:20:49.419
        UserTime                          00:00:00.015
        KernelTime                        00:00:00.140
        QuotaPoolUsage[PagedPool]         0
        QuotaPoolUsage[NonPagedPool]      0
        Working Set Sizes (now,min,max)  (1442, 50, 345) (5768KB, 200KB, 1380KB)
        PeakWorkingSetSize                1442
        VirtualSize                       49 Mb
        PeakVirtualSize                   53 Mb
        PageFaultCount                    1692
        MemoryPriority                    BACKGROUND
        BasePriority                      13
        CommitCharge                      570
    
            THREAD fffffa80107a9b50  Cid 02d4.02d8  Teb: 000007fffffde000 Win32Thread: fffff900c00e1740 WAIT: (UserRequest) UserMode Non-Alertable
                fffffa8010ce7ab0  NotificationEvent
    
            THREAD fffffa80107beb50  Cid 02d4.02f4  Teb: 000007fffffda000 Win32Thread: 0000000000000000 WAIT: (WrQueue) UserMode Alertable
                fffffa80107bcc80  QueueObject
    
            THREAD fffffa8010501b50  Cid 02d4.0310  Teb: 000007fffffd6000 Win32Thread: 0000000000000000 WAIT: (UserRequest) UserMode Alertable
                fffffa8010500360  SynchronizationTimer
                fffffa80105004d0  SynchronizationTimer
                fffffa8010510b10  ProcessObject
                fffffa8010524b10  ProcessObject
                fffffa80105019e0  SynchronizationTimer
    
            THREAD fffffa801673b040  Cid 02d4.2090  Teb: 000007fffffdc000 Win32Thread: 0000000000000000 WAIT: (Executive) UserMode Non-Alertable
                fffffa8015b27228  Semaphore Limit 0x7fffffff
    
            THREAD fffffa8016f18b50  Cid 02d4.0e2c  Teb: 000007fffffd8000 Win32Thread: 0000000000000000 WAIT: (WrQueue) UserMode Alertable
                fffffa80107bcc80  QueueObject
    
            THREAD fffffa8012b14060  Cid 02d4.0fe0  Teb: 000007fffffd3000 Win32Thread: 0000000000000000 WAIT: (UserRequest) UserMode Non-Alertable
                fffffa8016c4e060  ProcessObject
                fffffa80154b62f0  NotificationEvent
    
    
    6: kd> da fffffa80107a7df0
    fffffa80`107a7df0  "wininit.exe"
    6: kd> da fffff800031c9e20
    fffff800`031c9e20  "Terminating critical process 0x%"
    fffff800`031c9e40  "p (%s)."
    Last edited by keyboardcowboy; 30 Jul 2015 at 21:18.
      My Computer


  2. Posts : 17
    Windows 7 Ultimate x64
    Thread Starter
       #2

    I did some searching on the forum, and found many having the same BSOD, most of the suggestion seems to be pointing towards a failing hard drive. I am on an SSD Crucial Mx100. How can I tell from the memory dump if the BSOD is related to the hard disk?
      My Computer


  3. Posts : 26,869
    Windows 11 Pro
       #3

    Your memory dump does not give that much information, but an F4 error is typically a storage error. Make sure your SSD has the most recent firmware update. It can also come from a drive other than a system drive. You can run Seatools on your Mechanical drives. Seatools is not made for SSDs, so I wouldn't trust the results and wouldn't recommend running it on the SSD. Please use the Seatools for DOS and run the short and the long test. SeaTools for DOS and Windows - How to Use
      My Computer


  4. Posts : 17
    Windows 7 Ultimate x64
    Thread Starter
       #4

    I have two drives, SSD and a WD mechanical drive which I am using through laptops DVD bay, through a caddy. I will run a seatools test on it, but could the caddy be a problem here?
    The ssd is on the latest firmware
      My Computer


  5. Posts : 26,869
    Windows 11 Pro
       #5

    I would not think the caddy would matter at all. The only thing that could matter is the connections. Bad connections or bad wiring could not affect a DVD but could affect a hard drive. The caddy is basically just a holder. As long as the hard drive is secure and not bouncing around, I don't see how the caddy could affect anything.
      My Computer


  6. Posts : 17
    Windows 7 Ultimate x64
    Thread Starter
       #6

    essenbe said:
    I would not think the caddy would matter at all. The only thing that could matter is the connections. Bad connections or bad wiring could not affect a DVD but could affect a hard drive. The caddy is basically just a holder. As long as the hard drive is secure and not bouncing around, I don't see how the caddy could affect anything.
    I just tried running seatools, and strangely it does not detect the hard drive connected through the caddy. Is seatools capable of detecting a drive connected through the caddy?. If it should then could be a busted caddy. The smart status for the caddy drive reports no errors though
      My Computer


  7. Posts : 17
    Windows 7 Ultimate x64
    Thread Starter
       #7

    The bios also does not seem to recognize the drive connected through the caddy, here is a screenshot with the caddy



    and here is the screenshot with the caddy removed and the DVD drive inserted




    is it suppose to behave like this? I think the drive does get detected during POST, but I am not sure because all the messages on screen come and go very quickly
      My Computer


  8. Posts : 26,869
    Windows 11 Pro
       #8

    yes, the BIOS should detect every hard drive in your system during POST. That is the purpose of POST, to identify all the hardware in your system and initialize it. If BIOS does not detect it, there is a problem. The BIOS will detect it when the OS does not.
      My Computer


  9. Posts : 17
    Windows 7 Ultimate x64
    Thread Starter
       #9

    but windows detects it without any problems.
      My Computer


  10. Posts : 26,869
    Windows 11 Pro
       #10

    I't looks like it is detecting it as a CDRom, perhaps. I assume you don't have one of them, but it's listed.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 17:00.
Find Us