I think that the graphics code is now pretty robust but that's partly 
because we've hidden away a way to make LyX crash.

If the executable bit on a shell script is not set and if it is invoked as
        script.sh ...
rather than as
        sh script.sh
then the execvp call hidden away inside the forkedcall class barfs:

execvp of 
"/usr/users/aleem/OTHERS_CODE/lyx/devel/lib/scripts/lyxpreview2bitmap.sh 
/usr/
users/aleem/.lyx-1.3.0cvs/tmp/lyx_tmpdir2204aaceCa/lyx_tmpbuf0/0lyxpreview.tex 
137 ppm" failed: Permission denied
BadWindow received !
If you're using xforms 1.0 or greater,  please report this to 
[EMAIL PROTECTED]
Xlib: unexpected async reply (sequence 0x1a9f)!
BadIDChoice (invalid resource ID chosen for this connection) id: 96469196
Resources lost(coredump)

sometimes the thing that dies is LyX, sometimes its just the daughter process 
(as in this case). Can we do anything to make things more robust?

Angus

Reply via email to