Description of problem: In the "save as" window, I dragged a file in the "favorite locations". When I try to remove it from the fav location, LibreOffice crashes. That behavior doesn't happen with fav folder, which I can delete without problem. Version-Release number of selected component: libreoffice-core-4.1.4.2-5.fc20 Additional info: reporter: libreport-2.1.12 backtrace_rating: 4 cmdline: /usr/lib64/libreoffice/program/soffice.bin --writer '/home/edouard/Documents/Formation/Doctoral Course in Management/Modules/Management/Assignment.odt' --splash-pipe=5 crash_function: strlen executable: /usr/lib64/libreoffice/program/soffice.bin kernel: 3.12.9-301.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 strlen at ../sysdeps/x86_64/strlen.S:106 #1 SalGtkFilePicker::getSelectedFiles at /usr/src/debug/libreoffice-4.1.4.2/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx:895 #2 SalGtkFilePicker::getFiles at /usr/src/debug/libreoffice-4.1.4.2/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx:784 #3 SalGtkFilePicker::execute at /usr/src/debug/libreoffice-4.1.4.2/vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx:1007 #4 sfx2::FileDialogHelper_Impl::implDoExecute at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/dialog/filedlghelper.cxx:1336 #5 sfx2::FileDialogHelper_Impl::execute at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/dialog/filedlghelper.cxx:1489 #6 sfx2::FileDialogHelper::Execute at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/dialog/filedlghelper.cxx:2402 #7 ModelData_Impl::OutputFileDialog at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/doc/guisaveas.cxx:1075 #8 SfxStoringHelper::GUIStoreModel at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/doc/guisaveas.cxx:1566 #9 SfxObjectShell::ExecFile_Impl at /usr/src/debug/libreoffice-4.1.4.2/sfx2/source/doc/objserv.cxx:669
Created attachment 859811 [details] File: backtrace
Created attachment 859812 [details] File: cgroup
Created attachment 859813 [details] File: core_backtrace
Created attachment 859814 [details] File: dso_list
Created attachment 859815 [details] File: environ
Created attachment 859816 [details] File: exploitable
Created attachment 859817 [details] File: limits
Created attachment 859818 [details] File: maps
Created attachment 859819 [details] File: open_fds
Created attachment 859820 [details] File: proc_pid_status
Created attachment 859821 [details] File: var_log_messages
What is "favorite locations"?
submitted a blind fix upstream, but would ideally want to be able to reproduce this. Somehow or other the filter is NULL but we always set at least the "*" filter as far as I know.
@David: when you save a document for the first time, a window pops up and you can choose where to save and the name. On the left of this window, you can drag folders (what I call fav locations) which will be remembered. I think default are home, desktop, downloads, /, trash. And you can add the ones you use most of course. I hope that answer is clear, otherwise I'll provide a screencap
The only crash I am able to get there is on dragging an entry to another position and that is deep in gtk. So is there an exact sequence of steps that leads to your crash?
sorry for that long delay in replying. I can't reproduce the bug, actually I am no longer able to drag a file to the favs. I guess the recent update(s?) solved that. Thanks anyway for your time and the constant improvements ;)