You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2012/06/12 07:38:08 UTC
[Bug 119950] New: [Windows 8 certification]Test for "Section 11
Apps must support multi-user sessions" is not tested by Windows App
Certification Kit.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
Priority: P3
Bug ID: 119950
Assignee: ooo-issues@incubator.apache.org
Summary: [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by
Windows App Certification Kit.
Severity: blocker
Issue Type: DEFECT
Classification: Code
OS: Windows 7
Reporter: wawalovo@gmail.com
Hardware: PC
Status: UNCONFIRMED
Version: AOO 3.4.0
Component: ui
Product: framework
Comments given by Herbert1 for "11.7 Your app must check other terminal service
(TS) sessions for existing instances of the app" : We need to rearchitect our
IPC to TS session management.
----------------------------------------------------------------------
Related links:
Windows 8 Preview ISO image
http://windows.microsoft.com/en-US/windows-8/iso
Windows App Certification Kit
http://msdn.microsoft.com/en-us/windows/desktop/hh852363
Certification requirements for Windows 8 desktop apps
http://msdn.microsoft.com/library/windows/desktop/hh749939
----------------------------------------------------------------------
----------------------------------------------------------------------
Please see the wiki page for full test result.
http://wiki.services.openoffice.org/wiki/Documentation/Windows_App_Certification_Kit_-_Test_Results_for_Apache_OpenOffice_3.4
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
zhang jianfang <zh...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |zhangjf@apache.org
--- Comment #7 from zhang jianfang <zh...@apache.org> ---
I have committed the string patch to AOO3.4.1 by revision r1355344 at first to
catch up translation.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
--- Comment #9 from yuanlin <yu...@gmail.com> ---
Created attachment 78533
--> https://issues.apache.org/ooo/attachment.cgi?id=78533&action=edit
Updated screen snapshot of the warning dialog
Updated screen snapshot of the warning dialog. Remove "Fatal Error" string on
dialog title.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78520|0 |1
is obsolete| |
Attachment #78520|review? |
Flags| |
Attachment #78521| |review?
Flags| |
--- Comment #6 from yuanlin <yu...@gmail.com> ---
Created attachment 78521
--> https://issues.apache.org/ooo/attachment.cgi?id=78521&action=edit
new patch only contains dialog string
String is updated after ID review. So update the patch
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78520| |review?
Flags| |
--- Comment #5 from yuanlin <yu...@gmail.com> ---
Created attachment 78520
--> https://issues.apache.org/ooo/attachment.cgi?id=78520&action=edit
patch that only contains dialog string
Add a patch that only add the string used by the warning dialog. It can be used
for translation
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |yuanlin.ibm@gmail.com
--- Comment #1 from yuanlin <yu...@gmail.com> ---
Tested by Yan Ji on a Windows 2008 server. When allow one user to remote log in
with multiple sessions, AOO 3.4 is not stable and will crash after some
operations.
To support multiple session for one user, I think rearchitect single IPC to TS
session managment is not enough. If allow multiple AOO instance can be run
isolated for one user, the data in user directory must be synchronized
correctly such as extensions, .xcu and other configuration files. So I suggest
that we use the simple way that do below mentioned in Certification
requirements for Windows 8
"If an app does not support multiple user sessions or remote access, it must
clearly state this when launched from this kind of session"
That is when AOO launched, check if there is another AOO instance is in another
TS session for same user. If does, popup a warning dialog and exit.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
jsc@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
--- Comment #13 from jsc@apache.org ---
patch reviewed and integrated in trunk and branch
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
--- Comment #11 from SVN Robot <sv...@dev.null.org> ---
"jsc" committed SVN revision 1363359 into trunk:
#119950# introduce new warning message box to inform about further running
te...
--
You are receiving this mail because:
You are the assignee for the bug.
3.4.1_release_blocker granted: [Bug 119950] [Windows 8
certification]Test for "Section 11 Apps must support multi-user sessions" is
not tested by Windows App Certification Kit.
Posted by bu...@apache.org.
jsc@apache.org has granted 3.4.1_release_blocker:
Bug 119950: [Windows 8 certification]Test for "Section 11 Apps must support
multi-user sessions" is not tested by Windows App Certification Kit.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
------- Additional Comments from jsc@apache.org
set release blocker flag
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
jsc@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |AOO 3.4.1
--- Comment #14 from jsc@apache.org ---
set target milestone AOO 3.4.1
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
jsc@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jsc@apache.org
Flags| |3.4.1_release_blocker+
--- Comment #10 from jsc@apache.org ---
set release blocker flag
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
--- Comment #12 from SVN Robot <sv...@dev.null.org> ---
"jsc" committed SVN revision 1363360 into branches/AOO34:
#119950 merge fix from trunk
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78463|0 |1
is obsolete| |
Attachment #78463|review? |
Flags| |
Attachment #78481| |review?
Flags| |
--- Comment #3 from yuanlin <yu...@gmail.com> ---
Created attachment 78481
--> https://issues.apache.org/ooo/attachment.cgi?id=78481&action=edit
new patch for warn and exit on multi terminal session case
Because the warning dialog will be displayed before Desktop::Main() method
called. So can not use variable such as "%PRODUCTNAME" in the warning message.
Do re-wording for the warning message in the new patch.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
Yan Ji <ya...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |121359
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78532| |review?
Flags| |
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
louqle <lo...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |121372
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78482| |review?
Flags| |
--- Comment #4 from yuanlin <yu...@gmail.com> ---
Created attachment 78482
--> https://issues.apache.org/ooo/attachment.cgi?id=78482&action=edit
Screen snapshot of the warning dialog in mutiple terminal session environment
This warning dialog will be popup in below scenario:
1. A user login Windows Server and launch the openoffice from remote desktop
terminal from local. Keep the openoffice running.
2. The user login the Windows server with same username in another terminal
session. (The desktop is different from previous one)
3. The user launch openoffice from the new terminal session. The warning dialog
will be opened.
Note: On Windows server 2008/2008R2, defautly one user can only have one
terminal session. Below is a link to enable multiple terminal session for one
user on Windows server 2008/R2
http://technet.microsoft.com/en-us/library/cc754762.aspx
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78463| |review?
Flags| |
--- Comment #2 from yuanlin <yu...@gmail.com> ---
Created attachment 78463
--> https://issues.apache.org/ooo/attachment.cgi?id=78463&action=edit
patch for warn and exit on multi terminal session case
This patch use a trick way to detect if there is another soffice.bin instance
launched by the same user but in another terminal session. One named pipe can
be created many time with default parameters in mutli terminal session enabled
env.
So in officeipcthread.cxx, change the detect logic for SingleIPC named piped.
Now will try to connect to an existing pipe first. If can be connected, then
create it. It can not be created if the existing pipe is created in the same
terminal session. But it can be created if the existing pipe is opened in
another terminal session.
And other codes is used to pass the error code and show the error message.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
yuanlin <yu...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #78481|0 |1
is obsolete| |
Attachment #78481|review? |
Flags| |
--- Comment #8 from yuanlin <yu...@gmail.com> ---
Created attachment 78532
--> https://issues.apache.org/ooo/attachment.cgi?id=78532&action=edit
updated patch for warn and exit on multi terminal session case
Update the patch. Remove display the untranslated "Fatal Error" string on
warning dialog title.
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 119950] [Windows 8 certification]Test for "Section 11 Apps
must support multi-user sessions" is not tested by Windows App Certification
Kit.
Posted by bu...@apache.org.
https://issues.apache.org/ooo/show_bug.cgi?id=119950
Yan Ji <ya...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
--- Comment #15 from Yan Ji <ya...@gmail.com> ---
Verified fixed in build r1400866,
--
You are receiving this mail because:
You are the assignee for the bug.