This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

"screen" tool problems on alpha. (osf_syscall --> Unknown error 352/353/362)


Hi !

 I have trouble using screen tool n alpha it manifest that starts than freeze the console without to display anything.
I leak lots of glibc knowledge i adress to this list because tracing with strace i found that osf_syscall return something strange
but maybe the problem is not in glibc, i ask for advise.

 I use glibc-2.3.3-40.src.rpm [nptl/tls enabled] with 2.6.7 kernel [fedora one], but must remark that with different older versions of glibc/screen
was the same problem.


Here is a suspect strace part on alpha:

1785  --- SIGALRM (Alarm clock) @ 0 (0) ---
1785  <... sigsuspend resumed> )        = -1 EINTR (Interrupted system call)
1785  sigreturn()                       = ? (mask now [])
1785  osf_syscall(0, 0x11fffe640, 0x11fffe620, 0, 0x200001773d0, 0x1) = 37
1785  osf_syscall(0x6fa, 0, 0x11fffe620, 0, 0x200001773d0, 0x1) = -1 ERRNO_352 (Unknown error 352)
1785  osf_syscall(0xe, 0x11fffe410, 0x11fffe4a0, 0, 0x200001773d0, 0x1) = -1 ERRNO_362 (Unknown error 362)
1785  osf_syscall(0, 0x11fffe640, 0x11fffe620, 0, 0x200001773d0, 0x1) = -1 ERRNO_353 (Unknown error 353)
1785  osf_syscall(0x1, 0, 0x11fffe5e0, 0, 0x200001773d0, 0x1) = 111
1785  --- SIGALRM (Alarm clock) @ 0 (0) ---
1785  write(14, NULL, 4831830816)       = -1 EDEADLOCK (Unknown error 103)
1785  setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, {it_interval={0, 0}, it_value={0, 0}}) = 0
1785  kill(1786, SIG_0)                 = 0
1785  rt_sigaction(SIGALRM, {0x1200327d0, [], 0}, {0x1200327d0, [], 0}, 8, 0x200001773d0) = 0
1785  setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={15, 0}}, {it_interval={0, 0}, it_value={0, 0}}) = 0
1785  rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
1785  sigsuspend(~[HUP INT QUIT ILL TRAP BUS SYS PIPE USR1 USR2] <unfinished ...>





On intel for comparation:
6987  --- SIGALRM (Alarm clock) @ 0 (0) ---
6987  sigreturn()                       = ? (mask now [])
6987  alarm(0)                          = 0
6987  kill(6988, SIG_0)                 = 0
6987  rt_sigaction(SIGALRM, {0x806c4bb, [], SA_RESTORER, 0x166578}, {0x806c4bb, [], SA_RESTORER, 0x166578}, 8) = 0
6987  alarm(15)                         = 0
6987  pause( <unfinished ...>


I can send full strace output.


Thanks in advance,

~cristian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]