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