Windows error 0x00000084, 132

Detailed Error Information

SEEK_ON_DEVICE[1]

MessageThe file pointer cannot be set on the specified device or file.
Declared inwinerror.h

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

HRESULT analysis[2]

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[2][1]
DescriptionThe default facility code.[2][1]
Error Code132 (0x0084)

Questions

17votes
2answers

What does gdb 'x' command do?

I am reading a book about hacking and it has a chapter about assembly. Following is my tiny program written in C. #include <stdio.h> int main(int argc, char const *argv[]) { int i; for (i = 0; i < 10; i++) { puts("Hello World!"); } return 0; } And the [...] read more
c
assembly
gdb
8votes
0answers

Fixing crashes Windows Phone apps with crashinfo of dev dashboard

I have a simple wp8.1 app published in the store (universal app) but it crashed. So I downloaded the excel file containing crash info from https://dev.windowsphone.com/en-us/DownloadReport The crash(es) occur in the latest version of my app and the clients have 8.1 (because you cannot run universal apps otherwise) Here is [...] read more
exception
windows-phone-8.1
win-universal-app
2votes
2answers

DWARF - How to find the prologue end/epilogue start addresses of functions in a given binary?

I have an ARM binary of which I need to find exactly at which addresses its function's prologues end and the epilogues begin. In other words, I need the boundaries of the function bodies. For instance, if I have a function whose assembly is something like: 0x00000320 <+0>: push {r7, [...] read more
c
assembly
objdump
dwarf
readelf
2votes
0answers

Using tcnative module on AIX for HTTP2 on Tomcat

Has anyone successfully got the HTTP/2 connector working in Tomcat9 on AIX (e.g. powerpc-ibm-aix7.2.5.0)? I followed the instructions here to build the tcnative module (using tomcat-native-1.2.24-src that comes with Tomcat 9.0.37, APR 1.5.2, OpenSSL 1.0.2, IBM Java 1.8.0_261) i.e. $ ./configure --with-apr=/opt/freeware/bin/apr-1-config --with-java-home=/app/java8_64/ --with-ssl=yes --prefix=/app/tomcat followed by make && make [...] read more
java
tomcat
aix
http2
2votes
2answers

iPhone App crash log - How to get class name and method name in crash log?

I am using the PLCrashReporter to get crash log of my application, I am getting below information from crash log <CrashReportInterface><CrashReport><applicationname>Basic</applicationname><bundleidentifier>com.iMobDev.weed</bundleidentifier><systemversion>6.0</systemversion><platform>x86_64</platform><senderversion>1.0</senderversion><version>1.0</version><userid></userid><contact></contact><description><![CDATA[]]></description><log><![CDATA[Incident Identifier: [TODO] CrashReporter Key: [TODO] Process: Basic [714] Path: /Users/bhavinparmar/Library/Application Support/iPhone Simulator/6.0/Applications/068F158F-CE56-46DD-B5D7-F93FD8FFB199/Basic.app/Basic Identifier: com.iMobDev.weed Version: 1.0 Code Type: X86 Parent Process: debugserver [716] Date/Time: 2012-12-20 14:12:04 +0000 OS Version: [...] read more
iphone
objective-c
ios
crash-reports
plcrashreporter
1vote
1answer

How to interrupt a syscall

I have a Go service doing heavy reads from an NFS / GPFS volume. I do occasionally run into issues at scale during which the underlying mount would not answer to a specific syscall, resulting in the entire service being taken down by the kernel: [98549.941930] Tainted: G O 4.14.13-1.el7.elrepo.x86_64 [...] read more
go
1vote
0answers

Process waiting on NFS transitions to uninterruptable sleep when receiving a signal with custom signal handler

I am currently doing some research on how we can extend the monitoring solution for Linux in our datacenter in order to detect inaccessible NFS mounts. My idea was to look for NFS mounts in /proc/self/mountinfo and then for each mount, call alarm(), issue a syncronous interruptible call via stat()/fsstat() [...] read more
c
linux
signals
nfs
1vote
0answers

C - Get File Bytes as Unsigned Int

I need the bytes of a BIN file converted to a unsigned int, in this format (JavaScript): p.write4(shellcode.add32(0x00000000), 0x00000be9); p.write4(shellcode.add32(0x00000004), 0x90909000); p.write4(shellcode.add32(0x00000008), 0x90909090); p.write4(shellcode.add32(0x0000000c), 0x90909090); p.write4(shellcode.add32(0x00000010), 0x0082b955); p.write4(shellcode.add32(0x00000014), 0x8948c000); p.write4(shellcode.add32(0x00000018), 0x415741e5); p.write4(shellcode.add32(0x0000001c), 0x41554156); p.write4(shellcode.add32(0x00000020), 0x83485354); p.write4(shellcode.add32(0x00000024), 0x320f18ec); p.write4(shellcode.add32(0x00000028), 0x89d58949); p.write4(shellcode.add32(0x0000002c), 0x64b948c0); p.write4(shellcode.add32(0x00000030), 0x77737069); p.write4(shellcode.add32(0x00000034), 0x49000000); p.write4(shellcode.add32(0x00000038), 0x4120e5c1); p.write4(shellcode.add32(0x0000003c), 0x000200bc); p.write4(shellcode.add32(0x00000040), [...] read more
c
0votes
0answers

dwarfdump output with overlapping ranges

I am using the dwarfdump command with these options -fFpPEo against a binary file. The output looks like this: fde: < 7><0x00000000:0x00000092><clear><fde offset 0x00005d70 length: 0x00000030><eh offset none> 0x00000000: <off cfa=00(r13) > 0x00000004: <off cfa=24(r13) > <off r4=-24(cfa) > <off r5=-20(cfa) > <off r6=-16(cfa) > <off r7=-12(cfa) > <off r8=-8(cfa) [...] read more
dwarf
0votes
0answers

C Structs mnemonics in Linux Socket Filter. trying to make sense

I am trying to discover details about C Linux Socket filter or C Linux BPS sockets. The network filter for socket on this link and other places on this link https://www.kernel.org/doc/Documentation/networking/filter.txt is something like this /* From the example above: tcpdump -i em1 port 22 -dd */ struct sock_filter code[] [...] read more
c
linux
networking
firewall
raw-sockets
0votes
0answers

How to get TLV data from kannel by using meta-data

Pcap of kannel shows that it received the 4 TLV in deliver_sm, but when i want to fetch the same in dlr-url by using meta-data=%D I am not getting all 4 TLV Params. 1. I am hitting this curl URL : http://IP ADDRESS:PORT/cgi-bin/sendsms?username=dummy&password=dummy&to=91ext=This+is+a+test+message&dlr-mask=23&coding=0&dlr-url=http%3A%2F%2F10.0.6.100%3A9992%2Fdlrhandler%2Fdlrrequestlistener%3Fstatus%3D%25d%26msgdetail%3D%25A%26meta-data%3D%25D basically I am using %D to fetch [...] read more
smpp
kannel
tlv
0votes
0answers

How to correct stack location arm-none-eabi-gcc?

I try to create a bare metal code using the standard lib C. I started with an assembly code .section .isr_vector .global _Reset _Reset: B Reset_Handler /* Reset */ B . /* Undefined */ B . /* SWI */ B . /* Prefetch Abort */ B . /* Data Abort [...] read more
gcc
arm
bare-metal
linker-scripts
cortex-a
0votes
0answers

Isolating an instruction in one page

I have written main function with one assembly add instruction. According to the GDB, the code is (gdb) disass /r main Dump of assembler code for function main: 0x00000000004004ed <+0>: 55 push %rbp 0x00000000004004ee <+1>: 48 89 e5 mov %rsp,%rbp 0x00000000004004f1 <+4>: 01 c1 add %eax,%ecx 0x00000000004004f3 <+6>: 5d pop [...] read more
c
assembly
x86
gdb

Comments

Leave a comment

(plain text only)

Sources

  1. winerror.h from Windows SDK 10.0.14393.0
  2. https://msdn.microsoft.com/en-us/library/cc231198.aspx

User contributions licensed under CC BY-SA 3.0