[uClibc] Compiling CUPS with uClibc?

Erik Andersen andersen at codepoet.org
Mon Oct 20 07:24:15 UTC 2003


On Mon Oct 20, 2003 at 12:06:34AM -0700, SRINIVAS RAO wrote:
> Hello,
>  
> Has anybody tried compiling CUPS with  uClibc?? I've been trying the same but the server crashes taking the kernel alongwith for a system hangup!!
> This is snip of the error I get on screen:
>  
> starting server
> kernel BUG at sched.c:559!
> Unhandled fault: alignment exception (80000093) at 0x00055564
> fault-common.c(97): start_code=0x0, start_stack=0x788)
> Internal error: Oops: 0
> CPU: 0
> pc : [<00055564>]    lr : [<00000000>]    Not tainted
> sp : 016a1f98  ip : 0000001f  fp : 016a1fb4
> .....................
> Kernel panic: Attempted to kill the idle task!
> In idle task - not syncing

You realize of course that you have not told us anything about
the version of uClibc you are using, what platform you are
running on, what kernel version you are using, etc.

That said -- an alignment exception is typically a bug in user
space code which is doing an unaligned memory access.  Processors
like x86 are very forgiving about unaligned access.  Processors
such as arm do not like that sort of thing one bit.  The current
mmu-full arm-linux kernels will fixup user-space alignment
problems (with a significant performance penalty).  I'm guessing
you might be using an mmu-less arm-linux system?

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



More information about the uClibc mailing list