On Thu, Mar 27, 2003 at 04:19:12PM +0100, Clemens Ladisch wrote:
> > That's not the problem: the game freezes there. Actually, it doesn't even
> > start.
> 
> What is the last call in the strace output?

This is what I get:

[EMAIL PROTECTED] andreas]$ strace -f -o bla terminus
CD-ROM found at /dev/cdrom
Opened /dev/dsp for writing.

Opened /dev/dsp for reading.

Set 16 bits

Info 123: Set stereo sound

Set 44100Hz audio

Process 2293 attached
Process 2294 attached
mixing 4/1024
Process 2294 detached
Process 2293 detached
[EMAIL PROTECTED] andreas]$ 

It freezes at that "mixing 4/1024" line. I aborted with CTRL-C.
Strace:
2292  execve("/usr/bin/terminus", ["terminus"], [/* 38 vars */]) = 0
(...)
2292  write(1, "CD-ROM found at /dev/cdrom\n", 27) = 27
2292  close(19)                         = 0
2292  open("/dev/cdrom", O_RDONLY|O_NONBLOCK) = 19
2292  ioctl(19, 0x5327, 0x13)           = 1
2292  close(19)                         = 0
2292  open("/dev/dsp", O_RDWR)          = 19
2292  ioctl(19, SNDCTL_DSP_SETDUPLEX, 0) = 0
2292  ioctl(19, SNDCTL_DSP_GETCAPS, 0xbffff804) = 0
2292  write(2, "Opened /dev/dsp for writing.\n", 29) = 29
2292  write(2, "\n", 1)                 = 1
2292  write(2, "Opened /dev/dsp for reading.\n", 29) = 29
2292  write(2, "\n", 1)                 = 1
2292  ioctl(19, SNDCTL_DSP_SETFRAGMENT, 0xbffff82c) = 0
2292  ioctl(19, SOUND_PCM_READ_BITS, 0xbffff82c) = 0
2292  write(2, "Set 16 bits\n", 12)     = 12
2292  write(2, "\n", 1)                 = 1
2292  ioctl(19, SNDCTL_DSP_CHANNELS, 0xbffff82c) = 0
2292  write(2, "Info 123: Set stereo sound\n", 27) = 27
2292  write(2, "\n", 1)                 = 1
2292  ioctl(19, SOUND_PCM_READ_RATE, 0xbffff82c) = 0
2292  write(2, "Set 44100Hz audio\n", 18) = 18
2292  write(2, "\n", 1)                 = 1
2292  ioctl(19, SNDCTL_DSP_SETTRIGGER, 0xbffff828) = 0
2292  brk(0x824e000)                    = 0x824e000
2292  pipe([20, 21])                    = 0
2292  clone(child_stack=0x824d1ec, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) 
= 2293
2292  write(21, "[EMAIL PROTECTED]@\306\5y\r\214\367\377\277"..., 148 <unfinished ...>
2293  --- SIGSTOP (Stopped (signal)) ---
2292  <... write resumed> )             = 148
2293  rt_sigprocmask(SIG_SETMASK, ~[TRAP 33],  <unfinished ...>
2292  rt_sigprocmask(SIG_SETMASK, NULL,  <unfinished ...>
2293  <... rt_sigprocmask resumed> NULL, 8) = 0
2292  <... rt_sigprocmask resumed> [RTMIN], 8) = 0
2293  read(20,  <unfinished ...>
2292  write(21, "[EMAIL PROTECTED]"..., 148 <unfinished ...>
2293  <... read resumed> "[EMAIL PROTECTED]@\306\5y\r\214\367\377\277"..., 148) = 148
2292  <... write resumed> )             = 148
2293  poll( <unfinished ...>
2292  rt_sigprocmask(SIG_SETMASK, NULL,  <unfinished ...>
2293  <... poll resumed> [{fd=20, events=POLLIN, revents=POLLIN}], 1, 2000) = 1
2292  <... rt_sigprocmask resumed> [RTMIN], 8) = 0
2293  getppid( <unfinished ...>
2292  rt_sigsuspend([] <unfinished ...>
2293  <... getppid resumed> )           = 2292
2293  read(20, "[EMAIL PROTECTED]"..., 148) = 148
2293  old_mmap(0xbf600000, 2097152, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xbf600000
2293  mprotect(0xbf600000, 4096, PROT_NONE) = 0
2293  clone(child_stack=0xbf7ffbd4, 
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|0x21) = 2294
2293  kill(2292, SIGRTMIN <unfinished ...>
2294  --- SIGSTOP (Stopped (signal)) ---
2293  <... kill resumed> )              = 0
2294  getpid( <unfinished ...>
2292  --- SIGRTMIN (Unknown signal 32) ---
2293  poll( <unfinished ...>
2294  <... getpid resumed> )            = 2294
2292  <... rt_sigsuspend resumed> )     = -1 EINTR (Interrupted system call)
2294  rt_sigprocmask(SIG_SETMASK, [RTMIN],  <unfinished ...>
2292  sigreturn( <unfinished ...>
2294  <... rt_sigprocmask resumed> NULL, 8) = 0
2292  <... sigreturn resumed> )         = ? (mask now [RTMIN])
2294  brk(0x824f000 <unfinished ...>
2292  old_mmap(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 
0 <unfinished ...>
2294  <... brk resumed> )               = 0x824f000
2292  <... old_mmap resumed> )          = 0x40491000
2294  brk(0x8250000 <unfinished ...>
2292  munmap(0x40491000, 454656 <unfinished ...>
2294  <... brk resumed> )               = 0x8250000
2292  <... munmap resumed> )            = 0
2294  write(1, "mixing 4/1024\n", 14 <unfinished ...>
2292  munmap(0x40600000, 593920 <unfinished ...>
2294  <... write resumed> )             = 14
2292  <... munmap resumed> )            = 0
2294  getpriority(PRIO_PROCESS, 0 <unfinished ...>
2292  mprotect(0x40500000, 32768, PROT_READ|PROT_WRITE <unfinished ...>
2294  <... getpriority resumed> )       = 20
2292  <... mprotect resumed> )          = 0
2294  setpriority(PRIO_PROCESS, 0, -20 <unfinished ...>
2292  ioctl(19, SNDCTL_DSP_GETBLKSIZE <unfinished ...>
2294  <... setpriority resumed> )       = -1 EACCES (Permission denied)
2292  <... ioctl resumed> , 0xbffff860) = 0
2294  write(19, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096 
<unfinished ...>
2292  read(19,  <unfinished ...>
2294  <... write resumed> )             = 4096
2294  ioctl(19, SNDCTL_DSP_GETISPACE, 0xbf7ffacc) = 0
2294  write(19, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 
4096
2294  ioctl(19, SNDCTL_DSP_GETISPACE, 0xbf7ffacc) = 0
2294  write(19, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 
4096
2294  ioctl(19, SNDCTL_DSP_GETISPACE, 0xbf7ffacc) = 0
2294  write(19, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 
4096
(repeats itself ad infinitum until I abort)




-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to