Consider the following program targeting Linux x86_64:
inf.s:
.global _start
.text
_start:
jmp _start
Which is basically an infinite loop.
If I link and strip this I get an ELF executable:
$ gcc -nostdlib inf.s
$ ./a.out &
[1] 15862
$ cat /proc/15862/maps
00400000-00401000 r-xp 00000000 fc:00 11404632 a.out
7fffacdb8000-7fffacdd9000 rwxp 00000000 00:00 0
I just wonder about the usage of non-readable vma chunk.
Here is the virtual memory mapping information of 'vi' process from /proc/${PID}/maps
00400000-005b7000 r-xp 00000000 08:01 267175 /usr/bin/vim.basic
007b6000-007b7000 r--p 001b6000 08:01 267175 /usr/bin/vim.basic
007b7000-007cc000 rw-p 001b7000 08:01 267175
Hi Guys
I have a text file that contains the message like this
Code:
/var/log/messages.all-20120401: Mar 26 12:12:23 brent kernel: NVRM: Xid (0003:00): 43, 0005 00009097 00000000 00000000 00001b0c 1000f010
/var/log/messages.all-20120401: Mar 27 20:42:40 brent kernel: NVRM: Xid (0003:00): 43, 0004 00009097 00000000 00000000 00001b0c 1000f010
how can i would like a way to count up the num
hey, im new to ubuntu and i love it so far, but im having an issue. i want to port my plants vs. zombies game to ubuntu but wine wont open it.
I am using an iscsi volume on an Open-E storage system for several virtual machines running on a XenServer host.
server was unresponsive for an hour so i rebooted it and checked /var/log/messages
and found this.
I am trying to start a bridge connection and force it to use IGMPV3.
The following command will explain my issue better :
The below is the output of force_igmp_version before issuing brctl commands
/ # cat /proc/sys/net/ipv4/conf/br/force_igmp_version
3
/ # cat /proc/net/igmp
Idx Device : Count Querier Group Users Timer Reporter
1 lo : 1 V3
My basic question is why is the VSIZE for a 64 bit process so much larger than that of the exact same program compiled for 32 bit?
The following is the output of the /proc/<pid>/maps file for the 32 bit process.
00148000-00149000 r-xp 00000000 00:00 0 [vdso]
00149000-002d2000 r-xp 00000000 fd:02 8914142 /lib/libc-2.12.so
002d2000-002d3000 ---p 00189000 fd:02 8914142
0xb7641e75 __strcasestr_sse42_nonascii+0x55 in libc.so.6: movq 0x10(%esp),%mm1
Modules:
wine: Unhandled page fault on read access to 0xffffffff at address 0xb7641e75 (thread 003a), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xb7641e75).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:b7641e75 ESP:0033e1dc EBP:b750f6c0 EFL