Josselin Mouette wrote:
> Can you generally play MIDI files with the playmidi package?

No. "playmidi: No playback device found."
 
> Otherwise, could you please use strace to show me where prboom is
> hanging?

Seems to be hanging in rt_sigsuspend.

 [...] 
 connect(3, {sa_family=AF_FILE, path="/tmp/.X11-unix/X0"}, 19) = 0
 [...]
 gettimeofday({1110936074, 161825}, NULL) = 0
 gettimeofday({1110936074, 161863}, NULL) = 0
 select(4, [3], NULL, NULL, {0, 0})      = 0 (Timeout)
 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
 rt_sigsuspend([] <unfinished ...>
 --- SIGHUP (Hangup) @ 0 (0) ---
 +++ killed by SIGHUP +++

The SIGHUP is from me killing X.

There are actually three earlier instances in the trace of
 rt_sigsuspend([]  <unfinished ...>
in those cases it gets "SIGRTMIN (Unknown signal 32)" and carries on.
The one prior to the hanging instance is

 open("/dev/sequencer", O_WRONLY)        = 10
 ioctl(10, SNDCTL_SEQ_NRSYNTHS, 0x40095b20) = 0
 ioctl(10, SNDCTL_SEQ_NRMIDIS, 0x40094c20) = 0
 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
 write(9, " [EMAIL PROTECTED]@\220\376\23\10"..., 148) = 148
 rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
 rt_sigsuspend([] <unfinished ...>
 --- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
 <... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
 sigreturn()                             = ? (mask now [RTMIN])

Andrew


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to