On 01/11/03 09:57 AM, Dan Espen sat at the `puter and typed: > Louis LeBlanc <[EMAIL PROTECTED]> writes: > > On 01/11/03 01:43 AM, Ben Winslow sat at the `puter and typed: > > > A better example would be /usr/local/bin/bash -c /usr/X11R6/bin/xterm > > > > That one opens the xterm ok. > > > > I don't know if it makes any difference, but any other program I try > > opening from the menu seems ok. So long as it doesn't need an xterm > > to run. Any ideas? > > > > Here's a sample of a problematic menu entry: > > # Networking/Mail > > AddToMenu "Mail" "Mail" Title > > + "&Netscape Messenger" Exec /usr/local/bin/netscape +messenger > > + "&Mutt" Exec /usr/X11R6/bin/xterm -tn xterm-color -T > > "mutt" +sb -ls -fn 10x20 -geometry 125x47+1+1 -e mutt > > + "&Gbuffy" Exec /usr/X11R6/bin/gbuffy > > > > Netscape and gbuffy start fine, but mutt won't. I even tried the > > "Exec exec <command>" form, but no good. > > > > Any other ideas? Where could that Abort Trap be coming from? > > Well, even though I'm not right all the time, I think > I can keep coming up with ideas. > > I suppose plain: > > + "xterm" Exec /usr/X11R6/bin/xterm > > doesn't work either? > > The abort is supposed to cause a core dump. > Do you have ulimit set to allow core dumps? > > Do you have a core file? > If so, do "file core". > > You could also try running the strace from a menu: > > + "xterm" Exec strace -f /usr/X11R6/bin/xterm 2>/tmp/strace.out >
Problem solved. Turns out something went south in my latest update, and my /dev/null wound up with the wrong permissions. When fvwm tries to execute a command that has output from the menu, apparently it redirects to /dev/null, and fails if there is any error. When it couldn't write to /dev/null, it refused to start the process. So, now we know. It wasn't fvwm, or xterm, but an update script for an OS upgrade that hosed me. Thanks for your time! Lou -- Louis LeBlanc [EMAIL PROTECTED] Fully Funded Hobbyist, KeySlapper Extrordinaire :) http://www.keyslapper.org ԿԬ IBM Pollyanna Principle: Machines should work. People should think. -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
