OldNewExplorer deadly embrace after access violation


perdrix

Well-known member
Member
Local time
6:23 AM
Posts
110
OS
Windows 11 for Workstations
I'm the developer for DeepSkyStacker. It sets up a vectored exception handler and tries to walk the stack when an error occurs.

A user reported that DeepSkyStacker just hung on his system when he tried to open a file.

I managed to get him to take a process dump from Task Manager and this is the top end of the call stack:
Code:
     ntdll.dll!NtWaitForAlertByThreadId()    Unknown
     ntdll.dll!RtlAcquireSRWLockExclusive()    Unknown
     ntdll.dll!LdrpSetAlternateResourceModuleHandle()    Unknown
     ntdll.dll!LdrResGetRCConfig()    Unknown
     ntdll.dll!LdrpResSearchResourceMappedFile()    Unknown
     ntdll.dll!LdrResSearchResource()    Unknown
     KERNELBASE.dll!FindVersionResourceSafe()    Unknown
     KERNELBASE.dll!GetFileVersionInfoSizeExW()    Unknown
     KERNELBASE.dll!GetFileVersionInfoSizeA()    Unknown
>    DeepSkyStacker.exe!StackWalkerInternal::LoadModule(void * hProcess, const char * img, const char * mod, unsigned __int64 baseAddr, unsigned long size) Line 741    C++
     [Inline Frame] DeepSkyStacker.exe!StackWalkerInternal::GetModuleListTH32(void *) Line 608    C++
     [Inline Frame] DeepSkyStacker.exe!StackWalkerInternal::LoadModules(void * hProcess, unsigned long dwProcessId) Line 817    C++
     DeepSkyStacker.exe!StackWalker::LoadModules() Line 1021    C++
     DeepSkyStacker.exe!StackWalker::ShowCallstack(void * hThread, const _CONTEXT *) Line 1051    C++
     DeepSkyStacker.exe!`anonymous namespace'::traceTheStack() Line 78    C++
     DeepSkyStacker.exe!`anonymous namespace'::DssCriticalExceptionHandler(_EXCEPTION_POINTERS * pExc) Line 102    C++
     ntdll.dll!RtlpCallVectoredHandlers()    Unknown
     ntdll.dll!RtlDispatchException()    Unknown
     ntdll.dll!KiUserExceptionDispatch()    Unknown
     ntdll.dll!RtlImageNtHeaderEx()    Unknown
     ntdll.dll!RtlImageNtHeader()    Unknown
     ntdll.dll!LdrpGetAlternateResourceModuleHandleEx()    Unknown
     ntdll.dll!LdrpAccessResourceData()    Unknown
     KERNELBASE.dll!LoadResource()    Unknown
     OldNewExplorer64.dll!00007ffbb99e23a4()    Unknown
     shell32.dll!DUI_LoadUIFileFromResources()    Unknown
     shell32.dll!CCommonLayoutDefinition::GetLayoutDefinition()    Unknown
OldNewExplorer calls LoadResource() which locks some resource (LdrpGetAlternateResourceModuleHandleEx()) and then hits an ACCESS VIOLATION. which triggers KiUserExceptionDispatch(). This in turn results in the stack walk code trying to walk the stack and calls GetFileVersionInfoSizeA(). Unfortunately it seems that this then tries to lock the same resource that was earlier locked by LoadResource().

Result: Deadly embrace.
Does anyone know how can I contact the author of OldNewExplorer to try to resolve this issue? I tried searching for a support forum or Git type repository for it but failed.

David
 

My Computer My Computer

At a glance

Windows 11 for WorkstationsXeon W-11885M128GB
OS
Windows 11 for Workstations
Computer type
Laptop
Manufacturer/Model
Dell Precision 7750
CPU
Xeon W-11885M
Motherboard
Dell
Memory
128GB

My Computers My Computers

  • At a glance

    Win 11 Home ♦♦♦26200.8655 ♦♦♦♦♦♦♦25H2AMD Ryzen 7 3700XG.Skill (F4-3200C14D-16GTZKW)EVGA RTX 2070 (08G-P4-2171-KR)
    OS
    Win 11 Home ♦♦♦26200.8655 ♦♦♦♦♦♦♦25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 5302)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Total Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • At a glance

    Windows XP Pro 32bit w/SP3AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Keyboard
    Logitech Classic Keybooard 200
    Mouse
    Logitech Optical M-BT96a
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 15 years?
No, I don't believe it is - I think that is just a repos used to group a bunch of stuff together for convenience.
 

My Computer My Computer

At a glance

Windows 11 for WorkstationsXeon W-11885M128GB
OS
Windows 11 for Workstations
Computer type
Laptop
Manufacturer/Model
Dell Precision 7750
CPU
Xeon W-11885M
Motherboard
Dell
Memory
128GB
No, I don't believe it is - I think that is just a repos used to group a bunch of stuff together for convenience.


Well MajorGeeks has the author listed as Tihiy ??

from 2013
 

My Computers My Computers

  • At a glance

    Win 11 Home ♦♦♦26200.8655 ♦♦♦♦♦♦♦25H2AMD Ryzen 7 3700XG.Skill (F4-3200C14D-16GTZKW)EVGA RTX 2070 (08G-P4-2171-KR)
    OS
    Win 11 Home ♦♦♦26200.8655 ♦♦♦♦♦♦♦25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 5302)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Total Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • At a glance

    Windows XP Pro 32bit w/SP3AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Keyboard
    Logitech Classic Keybooard 200
    Mouse
    Logitech Optical M-BT96a
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 15 years?
Tihiy now seems to be the developer (or one of the developers) of StartAllBack - StartAllBackForum
 

My Computers My Computers

  • At a glance

    macOS 14.x (plus Windows 11, Debian, FreeBSD ...Apple M1 Max (T6001) - 8 performance 2 effici...32GB LPDDR5Apple M1 Max (32-core)
    OS
    macOS 14.x (plus Windows 11, Debian, FreeBSD for ARM64)
    Computer type
    Laptop
    Manufacturer/Model
    MacBook Pro M1 MAX
    CPU
    Apple M1 Max (T6001) - 8 performance 2 efficiency cores
    Memory
    32GB LPDDR5
    Graphics Card(s)
    Apple M1 Max (32-core)
    Hard Drives
    a) 1TB SSD + + 1TB SD Card + external SSD Drives
    Browser
    1. Safari 2. DuckDuckGo
    Antivirus
    -
  • At a glance

    Windows 11 Pro, plus VirtualBox VMs: various ...i732GB
    Operating System
    Windows 11 Pro, plus VirtualBox VMs: various Windows & Linux
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface Laptop Studio
    CPU
    i7
    Memory
    32GB
    Hard Drives
    1TB SSD, plus external SSDs for Virtual Machines etc.
    Browser
    1. MS Edge 2. DuckDuckGo
    Antivirus
    Defender
MSFN refused to let me join :(

I've no clue why
 

My Computer My Computer

At a glance

Windows 11 for WorkstationsXeon W-11885M128GB
OS
Windows 11 for Workstations
Computer type
Laptop
Manufacturer/Model
Dell Precision 7750
CPU
Xeon W-11885M
Motherboard
Dell
Memory
128GB
Tihiy was the developer of OldNewExplorer but it appears it has not been in active development since 2019.
You can contact MSFN HERE
 

My Computers My Computers

  • At a glance

    Windows 11 Pro 25H2 26200.8655i9-10900 10 core 20 threads32 gbnone-Intel UHD Graphics 630
    OS
    Windows 11 Pro 25H2 26200.8655
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell Optiplex 7080
    CPU
    i9-10900 10 core 20 threads
    Motherboard
    DELL 0J37VM
    Memory
    32 gb
    Graphics Card(s)
    none-Intel UHD Graphics 630
    Sound Card
    Integrated Realtek
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    2x1tb Solidigm m.2 nvme /External drives 512gb Samsung m.2 sata+2tb Kingston m2.nvme
    PSU
    500w
    Case
    MT
    Cooling
    Dell Premium
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    so slow I'm too embarrassed to tell
    Browser
    #1 Edge #2 Firefox
    Antivirus
    Defender+MWB Premium
  • At a glance

    Windows 11 Pro 24H2 26200.8457AMD Ryzen 7 6800U32 gbintegrated
    Operating System
    Windows 11 Pro 24H2 26200.8457
    Computer type
    PC/Desktop
    Manufacturer/Model
    Beelink Mini PC SER5
    CPU
    AMD Ryzen 7 6800U
    Memory
    32 gb
    Graphics card(s)
    integrated
    Sound Card
    integrated
    Monitor(s) Displays
    Benq 27
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Crucial nvme
    Keyboard
    Logitech wired
    Mouse
    Logitech wireless
    Internet Speed
    still too embarrassed to tell
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    System 3 is non compliant Dell 9020 i7-4770/24gb ram Win11 PRO 26200.8457
Back
Top Bottom