I don't experience this bug with the "Find in files" plugin. A detail that could help though: the first time I change the working directory, it works fine. The crash occurs when clicking on the combobox the second time.
Regarding the generation of the core file in debug mode by running boostrap.py through gdb with "gdb -ex r --args python bootstrap.py", when the crash occurs, xorg would completely freeze and I need to kill gdb. S. On Sunday, January 27, 2013 11:58:03 AM UTC-5, Pierre Raybaut wrote: > > Unfortunately, this is not helping much (maybe someone else will be > inspired). Are you using debug versions of Python and PyQt? (because I > saw more detailed backtraces with informations on the Python script > line which is involved in the segmentation fault) > > Apparently, this has something to do with the combo box object > (spyderlib.widgets.comboboxes.PathComboBox). This is a generic object > also used by the "Find in files" plugin. So I suspect that you should > experience segfault when changing the search directory in this plugin > too, do you? > > Thanks, > -Pierre > > 2013/1/27 Sylvain Corlay <[email protected] <javascript:>>: > > Hi Pierre, here is the backtrace and a list of threads. I hope this > helps. > > S. > > > > > > On Sunday, January 27, 2013 5:00:33 AM UTC-5, Pierre Raybaut wrote: > >> > >> Hmmm... sorry I've read your posts too quickly: I was sure that you > >> wrote "Changing Workspace" instead of "Changing working directory". So > >> this has probably nothing to do with the new Project Explorer > >> design... However, the full traceback is still needed. > >> > >> -Pierre > >> > >> 2013/1/27 Pierre Raybaut <[email protected]>: > >> > Hi, > >> > > >> > This may be related to the new Project Explorer design which is based > >> > on the same base class as File Explorer > >> > (spyderlib.widgets.explorer.FilteredDirView). > >> > > >> > Another similar segmentation fault was fixed recently: > >> > http://code.google.com/p/spyderlib/source/detail?r=8d6d603d1f31 > >> > > >> > Thank you for these bug reports. > >> > However, the only way for us to understand where it comes from and to > >> > fix it is to be able to study a real traceback. Following > instructions > >> > of this wiki page will provide such a traceback: > >> > http://code.google.com/p/spyderlib/wiki/HowToDebugQtCrash > >> > > >> > Cheers, > >> > -Pierre > >> > > >> > 2013/1/23 David Verelst <[email protected]>: > >> >> I can replicate this on Archlinux 64bit. Although it doesn't seem to > >> >> happen > >> >> on every change, it takes a few seconds before the crash happens. > With > >> >> the > >> >> --debug option it get this: > >> >> > >> >> $ spyder -d > >> >> Start of MainWindow constructor > >> >> Initializing... > >> >> End of MainWindow constructor > >> >> *** Start of MainWindow setup *** > >> >> abort: repository /usr/lib/python2.7/site-packages not found! > >> >> Loading object inspector... > >> >> Loading outline explorer... > >> >> Loading editor... > >> >> Loading file explorer... > >> >> Loading history plugin... > >> >> Loading online help... > >> >> Loading project explorer... > >> >> Loading external console... > >> >> Loading IPython console... > >> >> Loading namespace browser... > >> >> Setting up main window... > >> >> Setting up window... > >> >> *** End of MainWindow setup *** > >> >> Segmentation fault (core dumped) > >> >> > >> >> I don't know yet what the first line means (no site-packages repo > >> >> found) > >> >> because that is actually the valid and correct site-packages > directory > >> >> of my > >> >> system. > >> >> > >> >> Regards, > >> >> David > >> >> > >> >> > >> >> On 23 January 2013 05:01, Sylvain Corlay <[email protected]> > wrote: > >> >>> > >> >>> This occurs only with the 2.2 beta 1 version of spyder (not with > 2.1). > >> >>> I > >> >>> experienced it on Ubuntu 12.04 64 bits as well as Windows XP. > >> >>> Apparently, it > >> >>> works on Windows 7. > >> >>> S. > >> >>> > >> >>> -- > >> >>> You received this message because you are subscribed to the Google > >> >>> Groups > >> >>> "spyder" group. > >> >>> To view this discussion on the web visit > >> >>> https://groups.google.com/d/msg/spyderlib/-/1GgnTsQfwu4J. > >> >>> To post to this group, send email to [email protected]. > >> >>> To unsubscribe from this group, send email to > >> >>> [email protected]. > >> >>> For more options, visit this group at > >> >>> http://groups.google.com/group/spyderlib?hl=en. > >> >> > >> >> > >> >> -- > >> >> You received this message because you are subscribed to the Google > >> >> Groups > >> >> "spyder" group. > >> >> To post to this group, send email to [email protected]. > >> >> To unsubscribe from this group, send email to > >> >> [email protected]. > >> >> For more options, visit this group at > >> >> http://groups.google.com/group/spyderlib?hl=en. > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "spyder" group. > > To post to this group, send email to [email protected]<javascript:>. > > > To unsubscribe from this group, send email to > > [email protected] <javascript:>. > > Visit this group at http://groups.google.com/group/spyderlib?hl=en. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > -- You received this message because you are subscribed to the Google Groups "spyder" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. Visit this group at http://groups.google.com/group/spyderlib?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
