Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Panic kernal-mode address fault on user address 0x14 Post 302323075 by Twix on Friday 5th of June 2009 10:10:06 AM
Old 06-05-2009
Error Panic kernal-mode address fault on user address 0x14

Smilie Firstly Hi all!!, im NEW!! and on here hoping that someone might be able to offer me some help... i have a server that keeps crashing every few days with the error message:

Code:
PANIC KERNAL-MODE ADDRESS FAULT ON USER ADDRESS 0X14
KERNAL PAGE FAULT FROM (CS:EIP)=(100:EF71B5BD)
EAX=EF822000 EBX=D588D460 ECX = 3 EDX=D61A1D44 ESI = 0 EDI=EF822F80 EBP-D37B7820 ESP=EF6D5284 
DEBUGGER 
EAX:EF822000 EBX:D588D460 ECX: 3 EDX:D61A1D44 EFL: 10206 ESI: 0
EDI: EF822F80 ESP:EF6D527C EBP:D37B7820 REGSET: 0
DLPI_SEND_IOCACK+D: MOVL 0X14(%ESI), EAX

I have googled it but no joy.. i know NOTHING about UNIX and thought that someone here might just be able to advise me if nothing else whether this is a hardware error or a software error??

any input at all would be great!!

thanks for taking the time to read!

TWIX

Last edited by Franklin52; 06-05-2009 at 11:26 AM.. Reason: Reformatting
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Kernal Panic

Received the following on the weekend. Panic:k_trap kernel mode trap type 0X0000000e cannot dump 163739 pages to dumpdev hd (1/41):space for only 48640 pages Dump not complete Safe to power off or press any key to reboot Any ideas how to fix this one? It also happen a month ago. (3 Replies)
Discussion started by: jcoleman544
3 Replies

2. IP Networking

How to Achive IP address through MAC(Ethernet) address

Hi sir, i want to make such programe which takes MAC(Ethernet) address of any host & give me its IP address....... but i'm nt getting that how i can pass the MAC address to Frame........ Please give me an idea for making such program... Thanks & regards Krishna (3 Replies)
Discussion started by: krishnacins
3 Replies

3. UNIX for Dummies Questions & Answers

signal SEGV (no mapping at the fault address) in _malloc_unlocked at 0xfe1d44ac

When i run a program in sun solaris i got core dumped with an error message as follows... signal SEGV (no mapping at the fault address) in _malloc_unlocked at 0xfe1d44ac 0xfe1d44ac: _malloc_unlocked+0x022c: ld , %o3 Current function is GetEDBInfo 360 EXEC SQL (dbx) where... (1 Reply)
Discussion started by: noufal
1 Replies

4. Programming

segmantation Fault error SEGV_MAPERR - Address not mapped to object

Program received signal SIGSEGV, Segmentation fault si_code: 1 - SEGV_MAPERR - Address not mapped to object. 0x9fffffffbe7080d0:0 in free+0xb0 () from /usr/lib/hpux64/libc.so.1 Hi , I have developed a class to read config file (flat file with space as a field seperator ) on plattform... (3 Replies)
Discussion started by: pravinbhingare
3 Replies

5. UNIX for Dummies Questions & Answers

signal SEGV (no mapping at the fault address)

Hello i ve got the following error on a C servor. signal SEGV (no mapping at the fault address) when running in dbx program terminated by signal SEGV (no mapping at the fault address) 0xff1d5cb4: srch_dir+0x0154: cmp %o1, %o0 Current function is _log 533 ... (4 Replies)
Discussion started by: mumuri
4 Replies

6. IP Networking

Tracing a MAC address to IP address: Solaris

Hi there I lost connectivity to one of our remote systems and when I checked the messages log I found the following: Aug 10 23:42:34 host xntpd: time reset (step) 1.681729 s Aug 16 13:20:51 host ip: WARNING: node "mac address" is using our IP address x.x.x.x on aggr1 Aug 16 13:20:51 host... (9 Replies)
Discussion started by: notreallyhere
9 Replies

7. SCO

Kernal Panic questions

I am trying to restore Unixware 7.1 from a backup using RestoreEdge which is from Microline version 2. The restore is on another machine using the same RAID controller and TBU. We are retiring the other machine. Anyway, we get to disk #2 and it panics. Here is the Pic. Can anyone tell me... (13 Replies)
Discussion started by: ccd1977
13 Replies

8. Programming

Signal SEGV (no mapping at the fault address) in _memcpy at 0xff0b07c0

Hi, I am unable to copy the cursor value into character variable which is defined in nested structure by pointer. typedef struct aaa { unsigned char device_type; unsigned char encrypt; unsigned short rec_len; } ABC; typedef ABC *Pabc; typedef struct def { ABC... (9 Replies)
Discussion started by: gthangav
9 Replies

9. Red Hat

Error: kernal panic not syncing

HI All, server stopped here, we are suspecting server crash, need install new OS. Any suggestions on this. kindly help to us. Thanks Rajesh (0 Replies)
Discussion started by: Rajesh_Apple
0 Replies

10. UNIX for Advanced & Expert Users

C program to detect duplicate ip address if any after assigning ip address to ethernet interface

Hi , Could someone let me know how to detect duplicate ip address after assigning ip address to ethernet interface using c program (3 Replies)
Discussion started by: Gopi Krishna P
3 Replies
bcc(1)                                                        General Commands Manual                                                       bcc(1)

NAME
bcc - Bruce's C compiler SYNOPSIS
bcc [-03EGNOPSVcegvwxW] [-Aas_option] [-Bexecutable_prefix] [-Ddefine] [-Uundef] [-Mc_mode] [-o outfile] [-ansi] [-Ccc1_option] [-Pcpp_option] [-Iinclude_dir] [-Lld_option] [-Ttmpdir] [-Qc386_option] [-ttext_segno] [ld_options] [infiles] DESCRIPTION
Bcc is a simple C compiler that produces 8086 assembler, in addition compiler compile time options allow 80386 or 6809 versions. The compiler understands traditional K&R C with just the restriction that bit fields are mapped to one of the other integer types. The default operation is to produce an 8086 executable called a.out from the source file. OPTIONS
-ansi Pass the C source through unprotoize after preprocessing and before code generation. This will allow some ansi C to be compiled but it is definitly NOT a true ansi-C compiler. -0 8086 target (works on 80386 host, but not 6809) -3 80386 target (may work on 8086 host, but not 6809) -A pass remainder of option to assembler (e.g. -A-l -Alistfile for a listing) -B prefix for executable search path (as usual; the search order is all paths specified using -B, in order, then the path given in the environment variable BCC_EXEC_PREFIX if that is set, then the compiled-in defaults (something like /usr/lib/bcc/ followed by /usr/bin/) -C pass remainder of option to bcc-cc1, see code generation options. -D preprocessor define -E produce preprocessor output to standard out. -G produce GCC objects (Same as -Mg) -Ixyz include search 'xyz' path -I don't add default include to search list -Lxyz add directory name 'xyz' to the head of the list of library directories searched -L don't add default library to search list -Md alters the arguments for all passes to produce MSDOS executable COM files. These are small model executables, use -i to get tiny model. -Mf sets bcc to pass the -c and -f arguments to the code generator for smaller faster code. Note this code is not compatible with the standard calling conventions so a different version of the C library is linked too. -Mc sets bcc to pass the -c argument to the code generator for smaller faster code. Note the standard libc is normally transparent to this, but there are exceptions. -Ms alters the arguments for all passes and selects C-library to produce standalone Linux-86 executables -Ml switches to i386-Linux code generator and library. This configuration accepts the -z flag to generate QMAGIC a.out files instead of the normal OMAGIC. -Mg switches to i386-Linux code generator and generates OMAGIC object files that can be linked with some versions of gcc; unfortunatly the most recent versions use 'collect2' to link and this crashes. -N makes the linker produce a native a.out file (Linux OMAGIC) if combined with -3 the executable will run under Linux-i386. -O optimize, call copt(1) to optimize 8086 code. Specifiers to choose which rules copt should use can be appended to the -O and the option can be repeated. -P produce preprocessor output with no line numbers to standard output. -Q pass full option to c386 (Only for c386 version) -S produce assembler file -T temporary directory (overrides previous value and default; default is from the environment variable TMPDIR if that is set, otherwise /tmp) -U preprocessor undefine -V print names of files being compiled -X pass remainder of option to linker (e.g. -X-Ofile is passed to the linker as -Ofile) -c produce object file -f turn on floating point support, no effect with i386, changes libc library with 8086 code. -g produce debugging info (ignored.) -o output file name follows (assembler, object or executable) (as usual) -p produce profiling info (ignored.) -t1 pass to the assembler to renumber the text segment for multi-segment programs. -v print names and args of subprocesses being run. Two or more -v's print names of files being unlinked. Three or more -v's print names of paths being searched. -w Supress any warning diagnostics. -W Turn on assembler warning messages. -x don't include crt0.o in the link. -i don't pass -i to the linker so that it will create an impure executable. Other options are passed to the linker, in particular -lx, -M, -m, -s, -H. CODE GENERATOR OPTIONS
These are all options that the code generator pass bcc-cc1 understands, only some will be useful for the -C option of bcc. -0 8086 target (works even on 80386 host, not on 6809) -3 80386 target (may work even on 8086 host, not on 6809) -D define (as usual) -E produce preprocessor output (as usual) -I include search path (as usual) -P produce preprocessor output with no line numbers (as usual) -c produce code with caller saving regs before function calls -d print debugging information in assembly output -f produce code with 1st argument passed in a register (AX, EAX or X) -l produce code for 2 3 1 0 long byte order (only works in 16-bit code), a special library of compiler helper functions is needed for this mode. -o assembler output file name follows -p produce (almost) position-independent code (only for the 6809) -t print source code in assembly output -w print what cc1 thinks is the location counter in assembly output All the options except -D, -I and -o may be turned off by following the option letter by a '-'. Options are processed left to right so the last setting has precedence. PREPROCESSOR DEFINES
The preprocessor has a number of manifest constants. __BCC__ 1 The compiler identifier, normally used to avoid compiler limitations. __FILE__ stringized name of current input file __LINE__ current line number __MSDOS__ 1 compiler is configured for generating MSDOS executable COM files. __STANDALONE__ 1 compiler is configured for generating standalone executables. __AS386_16__ 1 compiler is generating 16 bit 8086 assembler and the #asm keyword is available for including 8086 code. __AS386_32__ 1 compiler is generating 32 bit 80386 assembler and the #asm keyword is available for including 80386 code. __CALLER_SAVES__ 1 compiler calling conventions are altered so the calling function must save the SI and DI registers if they are in use (ESI and EDI on the 80386) __FIRST_ARG_IN_AX__ 1 compiler calling conventions are altered so the calling function is passing the first argument to the function in the AX (or EAX ) register. __LONG_BIG_ENDIAN__ 1 alters the word order of code generated by the 8086 compiler. These defines only occur in the 6809 version of the compiler. __AS09__ 1 compiler is generating 6809 code __FIRST_ARG_IN_X__ 1 the first argument to functions is passed in the X register. __POS_INDEPENDENT__ 1 the code generated is (almost) position independent. ENVIRONMENT
BCC_EXEC_PREFIX default directory to seach for compiler passes TMPDIR directory to place temporary files (default /tmp) DIRECTORIES
All the include, library and compiler components are stored under the /usr/lib/bcc directory under Linux-i386, this is laid out the same as a /usr filesystem and if bcc is to be the primary compiler on a system it should be moved there. The configuration for this is in the bcc.c source file only, all other executables are independent of location. The library installation also creates the file /usr/lib/liberror.txt, this path is hardcoded into the C library. The bcc executable itself, as86 and ld86 are in /usr/bin. SEE ALSO
as86(1), ld86(1), elksemu(1) BUGS
The bcc.c compiler driver source is very untidy. The linker, ld86, produces a broken a.out object file if given one input and the -r option this is so it is compatible with pre-dev86 versions. Nov, 1997 bcc(1)
All times are GMT -4. The time now is 01:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy