[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#464068: xserver-xorg: [ia64] black screen, backtrace



Hi dann,

sorry for letting this sleep for so long :(

On Wed, Feb 06, 2008 at 06:00:13PM -0700, dann frazier wrote:
> #0  _int_malloc (av=0x20000000006a9148, bytes=24) at malloc.c:4139
>     p = <value optimized out>
>     nb = 32
>     idx = 2
>     bin = (mbinptr) 0x20000000006a91b8
>     victim = (mchunkptr) 0x6000000000178a70
>     size = <value optimized out>
>     victim_index = <value optimized out>
>     remainder = <value optimized out>
>     remainder_size = <value optimized out>
>     block = <value optimized out>
>     bit = <value optimized out>
>     map = <value optimized out>
>     fwd = <value optimized out>
>     bck = (mchunkptr) 0x0
> #1  0x2000000000520df0 in *__GI___libc_malloc (bytes=24) at malloc.c:3553
>     ar_ptr = (mstate) 0x20000000006a9148
>     victim = (void *) 0x20000000006a9148
>     hook = <value optimized out>
> #2  0x40000000003588d0 in LogVMessageVerb (type=X_INFO, verb=3, 
>     format=0x400000000036b538 "Bus %s I/O range:\n", args=0x60000fffffefb3c8)
>     at ../../os/log.c:362
>     s = 0x400000000037adb8 "(II)"
>     tmpBuf = <value optimized out>

This is weird...  Either glibc is broken, or we have corrupted the heap.
On x86 I'd suggest to run X under valgrind, but I don't know how to
debug this on ia64 :/

Cheers,
Julien



Reply to: