stdio hang on merulo
Greetings! I have a recurrent but random stdio hang on merulo. In a
different place on each invocation, but reliably apparent when doing
heavy i/o, merulo's kernel hangs at
Dump of assembler code for function __kernel_syscall_via_break:
0xa000000000040720 <+0>: [MIB] break.m 0x100000
=> 0xa000000000040721 <+1>: nop.i 0x0
0xa000000000040722 <+2>: br.ret.sptk.many b6;;
called from
#1 0x20000000006ef940 in ?? () from /lib/ia64-linux-gnu/libc.so.6.1
0x20000000006ef920: [MMI] ld8 r14=[r14];;
0x20000000006ef921: nop.m 0x0
0x20000000006ef922: mov b7=r14;;
0x20000000006ef930: [MIB] nop.m 0x0
0x20000000006ef931: nop.i 0x0
0x20000000006ef932: br.call.sptk.many b6=b7;;
=> 0x20000000006ef940: [MIB] mov r33=2
0x20000000006ef941: adds r34=8,r13
called from various stdio functions, e.g. fread, ferror.
The session is live at merulo should anyone offer any debugging
suggestions. I basically have a FILE pointer on which most any stdio
call will hang.
gdb session at
http://paste.debian.net/62597/
Take care,
--
Camm Maguire camm@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
Reply to: