Hi Angus,

Here is another clue. I ran the lyx executable with strace under Cygwin.

The output was very interesting and seems to point to an infinite
loop in startup:

[...]
   39  433123 [main] lyx 3884 mount_info::conv_to_posix_path: 
conv_to_posix_path (/usr/local/, keep-rel, add-slash)
   25  433148 [main] lyx 3884 normalize_win32_path: \usr\local\ = 
normalize_win32_path (/usr/local/)
   22  433170 [main] lyx 3884 mount_info::conv_to_posix_path: /usr/local/ = 
conv_to_posix_path (/usr/local/)
   35  433205 [main] lyx 3884 mount_info::conv_to_posix_path: 
conv_to_posix_path (/usr/local/, keep-rel, add-slash)
   24  433229 [main] lyx 3884 normalize_win32_path: \usr\local\ = 
normalize_win32_path (/usr/local/)
   23  433252 [main] lyx 3884 mount_info::conv_to_posix_path: /usr/local/ = 
conv_to_posix_path (/usr/local/)
   36  433288 [main] lyx 3884 mount_info::conv_to_posix_path: 
conv_to_posix_path (/usr/local/, keep-rel, add-slash)
   25  433313 [main] lyx 3884 normalize_win32_path: \usr\local\ = 
normalize_win32_path (/usr/local/)
   22  433335 [main] lyx 3884 mount_info::conv_to_posix_path: /usr/local/ = 
conv_to_posix_path (/usr/local/)
   35  433370 [main] lyx 3884 mount_info::conv_to_posix_path: 
conv_to_posix_path (/usr/local/, keep-rel, add-slash)
   25  433395 [main] lyx 3884 normalize_win32_path: \usr\local\ = 
normalize_win32_path (/usr/local/)
   22  433417 [main] lyx 3884 mount_info::conv_to_posix_path: /usr/local/ = 
conv_to_posix_path (/usr/local/)


The above is repeated forever till (I presume) stack space is exhasuted
and LyX does not start up.

Does this give you any ideas of where to look?

                        ---Kayvan
-- 
Kayvan A. Sylvan          | Proud husband of       | Father to my kids:
Sylvan Associates, Inc.   | Laura Isabella Sylvan  | Katherine Yelena (8/8/89)
http://sylvan.com/~kayvan | "crown of her husband" | Robin Gregory (2/28/92)

Reply via email to