Bug 441108 - Opening non-existing file from gnome-panel's Recent Documents when file dialog open locks OOo
Summary: Opening non-existing file from gnome-panel's Recent Documents when file dialo...
Alias: None
Product: Fedora
Classification: Fedora
Component: openoffice.org
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2008-04-06 10:01 UTC by Leon Stringer
Modified: 2008-08-29 15:48 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2008-08-29 15:48:39 UTC
Type: ---

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
OpenOffice.org 92879 0 None None None Never

Description Leon Stringer 2008-04-06 10:01:07 UTC
Description of problem:
Selecting a file that no longer exists from the GNOME Recent Documents list when
the File Open dialog is open.

Version-Release number of selected component (if applicable):
OOo 2.4, GNOME 2.22

How reproducible:

Steps to Reproduce:
1. Create an OOo Writer file "Test1.odt" (e.g. in your home directory).

2. Create an OOo Writer file "Test2.odt". Both Test1.odt and Test2.odt should
appear in Places->Recent Documents.

3. Delete the file "Test2.odt".

4. Open "Test1.odt" in OOo Writer.

5. Select File->Open....

6. Select Places->Recent Places->Test2.odt. A message appears saying the file
does not exist.
Actual results:
Neither the error message, the Open dialog or the OOo Writer window now works.
If you have any other OOo windows open they are also not working. The only way
I've found to recover from this is by killing X (Ctrl+Alt+BkSp) losing any
unsaved changes.

Expected results:
Click OK to acknowledge error, carry on working.

Additional info:

Comment 1 Caolan McNamara 2008-04-07 09:04:38 UTC
Can't quite get exactly the same results, but I do see an error in this
interaction path that is likely the problem

Comment 2 Yolkfull Chow 2008-05-14 08:42:59 UTC
Just verified this problem several times. It can NOT be reproduced under FC8. 

[root@dhcp-65-153 Documents]# koji list-pkgs --tag dist-fc7 | grep openoffice.org
openoffice.org          dist-fc6                                 caolanm         
openoffice.org-dict-cs_CZ fe7-merge                                tmraz           
openoffice.org-voikko   dist-fc7                                 vpv             
openoffice.org-ooolatex dist-fc7                                 alexlan         
openoffice.org-extendedPDF dist-fc7                                 orion           
[root@dhcp-65-153 Documents]# 

Comment 3 Caolan McNamara 2008-05-14 08:54:09 UTC
It was reported on F9/rawhide, not F8 and I don't know why you're listing
packages built for F7 ?

But I'm pretty sure it was the problem I fixed as
http://www.openoffice.org/issues/show_bug.cgi?id=87991 and included in the F-9
OOo, so all should be well now there.

Comment 4 Yolkfull Chow 2008-05-14 09:48:29 UTC
So sorry for my wrongly verifying. I will re-verify it as soon as I finish
seting up testing environment.

Comment 5 Yolkfull Chow 2008-05-20 03:44:54 UTC
I re-verified this problem,it does NOT appear on FC9.

GNOME 2.22

Comment 6 Leon Stringer 2008-05-20 18:16:48 UTC
I still see this problem, exactly as described with:

GNOME 2.22

I also see it on F7 and F8.

Comment 7 Caolan McNamara 2008-05-20 18:43:45 UTC
Ah, *now* I understand what you're talking about. In a nutshell, if the file
open dialog is active, and then you use the *gnome panel places* menu to open a
non-existing file the dialog is blocked.

I think what we were all testing was the "recently used places" area *inside*
the file open dialog

Comment 8 Leon Stringer 2008-05-20 19:13:36 UTC
That's correct, sorry if it wasn't clear. With the OOo Writer "file open" dialog
open, I select the non-existant file from the GNOME Places->Recent Documents
menu. The error message then appears and the OOo GUI thread locks.

Comment 9 Caolan McNamara 2008-08-26 13:54:51 UTC
fix checked in, will be in next rawhide

Comment 10 Caolan McNamara 2008-08-29 15:48:39 UTC

Note You need to log in before you can comment on or make changes to this bug.