> > Yes, I do have a bind file in there. So I moved it out, and don't get the 
> > crash. But now I've moved it back, and I don't get the crash, either. Very 
> > strange indeed.
> 
> there is something really rotten. once i get rid of the crash i'm unable to
> reproduce it in any normal way. closing/launching lyx wont help; restarting

i have found recipy to reproduce:

1. have some bind file eg ~/.lyx/bind/my.bind and have fill it in preferences 
i.e. \bind_file "my"
2. launch lyx
3. File->Open->Cancel
4. Tools->Preferences->Browse bind file
5. boom

holds for both 1.5.4svn & 1.6.
note the crucial role of File->Open.

anytime Tools->Preferences->Browse UI file is done (with default setting), the 
crash does
not happen and one must do point 3. to reproduce the crash.

all debug dumps of parameters i put into functions leading to the last 
dlg.exec() shows
that the paramaters given to opendialog are identical for the crash vs noncrash 
point 4.
as if we put something odd into QFileDialog when File->Open->Cancel is called 
and its 
cleaned up by browse UI file.

pavel

Reply via email to