Windows error 0x00000052, 82

Detailed Error Information

CANNOT_MAKE[1]

MessageThe directory or file cannot be created.
Declared inwinerror.h

This appears to be a raw Win32 error. More information may be available in error 0x80070052.

MAILSLOT_FILE_SYSTEM[2]

This is a Blue Screen of Death stop code. More information is available in the Knowledge Base article Bug Check 0x52: MAILSLOT_FILE_SYSTEM.

HRESULT analysis[3]

This is probably not the correct interpretation of this error. The Win32 error above is more likely to indicate the actual problem.
FlagsSeveritySuccess

This code indicates success, rather than an error. This may not be the correct interpretation of this code, or possibly the program is handling errors incorrectly.

Reserved (R)false
OriginMicrosoft
NTSTATUSfalse
Reserved (X)false
FacilityCode0 (0x000)
NameFACILITY_NULL[3][1]
DescriptionThe default facility code.[3][1]
Error Code82 (0x0052)

Questions

4votes
2answers

Why in NASM do we have to use square brackets ([ ]) to MOV to memory location?

For example if I have a variable named test declared like: test db 0x01 ;suppose the address is 0x00000052 If I do something like: mov rax, test ;rax = 0x00000052 mov rax, [test] ;rax = 0x01 But, when I try to save in it, if we're following the same pattern: [...] read more
assembly
nasm
yasm
3votes
0answers

"ld: 32-bit RIP relative reference out of range" on Mac OSX

I am trying to compile a Fortran 90 code that basically solves a very large system of differential equations (around 5000 ODEs). In order to increase the precision of the solver, I have to increase the size of the solution arrays, and I am running into a problem. I am [...] read more
gcc
compiler-errors
fortran
gfortran
2votes
2answers

Are Sub-Arrays Guaranteed to be Allocated Linearly?

I know this answer is in violation of the reinterpret_cast rules but it also presumes that sub-arrays will be allocated linearly. I believed this was not guaranteed, but as I search the standard, I find my confidence wavering. If I statically allocate a 2D array, like this: int foo[][4] = [...] read more
c++
arrays
memory-layout
static-allocation
2votes
0answers

Universal App with localized app name crashes

After a small update to my app, it crashes quite often with the following stack trace: Frame Image Function Offset 0 KERNELBASE.dll RaiseException 0x00000036 1 mrmcorer.dll Microsoft::Resources::ReportFatalException 0x00000052 2 mrmcorer.dll Windows::ApplicationModel::Resources::Core::CResourceManagerFactory::get_Current 0x0002b1b0 3 mrmcorer.dll Windows::ApplicationModel::Resources::Core::CResourceManagerFactory::GetCurrentResourceManagerInternal 0x0000004a 4 mrmcorer.dll _GetResourceManagerForCurrentApplicationInternal 0x00000026 5 mrmcorer.dll GetStringValueForManifestField 0x00000140 6 twinapi.appcore.dll Windows::ApplicationModel::Core::CoreApplication::SetAppDisplayName 0x00000048 7 twinapi.appcore.dll [...] read more
windows-phone-8.1
win-universal-app
1vote
0answers

CentOS 8 - XRDP cannot login for the second time

Somehow I cannot connect with RDP for the second time to CentOS 8 running xRDP. I tried changing KillDisconnected in sesman.ini to true without success. I Use xrdp with the following settings: /etc/xrdp.ini ; xrdp.ini file version number ini_version=1 ; fork a new process for each incoming connection fork=true ; [...] read more
centos
rdp
xrdp
0votes
2answers

If I have hexadecimal numbers with some 1 digit long like 0x1 and some 5 digits long like 0x1e4b1, how do I write code to make them all 8 digits long?

I have some hexadecimal numbers like this in a .txt file: 0x1, 0x2, 0x1e4b1, 0x5b, 0x80, 0x52, 0x111, 0x6b0d, 0x4e, 0x34a, 0x2067, 0x6ef3, 0x1cf, 0x1b, 0x15b, 0x4f, 0xba8, 0x319. What I am trying to do now is overwrite the contents (using code) of the file and make the end result [...] read more
python
hex
0votes
1answer

Binary bomb- phase 6

This is the disassembly of phase_6: 08048dbf <phase_6>: 8048dbf: 55 push %ebp 8048dc0: 89 e5 mov %esp,%ebp 8048dc2: 83 ec 18 sub $0x18,%esp 8048dc5: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp) 8048dcc: 00 8048dcd: c7 44 24 08 0a 00 00 movl $0xa,0x8(%esp) 8048dd4: 00 8048dd5: c7 44 [...] read more
assembly
x86
reverse-engineering
0votes
2answers

WinDbg with dump files when you have a classic ASP app which uses a lot of .Net via interop

Ok, first please don't ask why this application is the way it is. This is a classic ASP application which in several areas uses .Net and COM and some of that .Net also reaches into COM! It's all to do with code reuse really, at some point .Net was introduced [...] read more
.net
memory-leaks
asp-classic
windbg
0votes
2answers

GDB debugging trace with no relevant info (#0 0x2e6e6f69 in ?? ())

I am facing a specific challenge while debugging with GDB. My binary is generating core. When i am debugging it GDB. I am not getting relevant debugging information. GDB stack trace (bt):- [root@ussdgw5 bin]# gdb pull core.11328 GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5) Copyright (C) 2009 Free Software [...] read more
linux
gdb
segmentation-fault
coredump
memory-corruption

Comments

Leave a comment

(plain text only)

Sources

  1. winerror.h from Windows SDK 10.0.14393.0
  2. https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2
  3. https://msdn.microsoft.com/en-us/library/cc231198.aspx

User contributions licensed under CC BY-SA 3.0