View Issue Details

IDProjectCategoryView StatusLast Update
0000192VisualDifferGeneralpublic2013-08-23 12:57
ReporterbernieAssigned Toadmin 
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformOSOSXOS Version10.8
Product Version 
Target VersionFixed in Version 
Summary0000192: Result windows does not appear on same display as initial dialog on multi-display setup
DescriptionHi

I have a laptop with a connected display. After starting a search on the main display, the results is always displayed on the smaller laptop display. Could this be changed so it is opened on the same display were the initial open dialog is displayed.

Many thanks
TagsNo tags attached.

Activities

bernie

2013-08-23 11:50

reporter   ~0000331

After returning to my Mac, I've failed to reproduce this.
I've tried using the compare dialog and closing comparison windows on laptop display rather than main display, but is now correctly shows on main display.

Presume it was a temporary problem external to visual differ that must have been the cause, so think issue can be closed.

I did look back in the logs at the time of the fault and found the follower, but think this is just caused by sandboxing. I was testing out visualdiffer workflow in Finders context menu.
A similar error is logged if I choose the "Select..." button from the Compare dialog, but does not cause any issues with the application itself.

22/08/2013 16:46:36.488 sandboxd[5309]: ([3794]) VisualDiffer(3794) deny file-read-data /Users/brendan/....
22/08/2013 16:46:43.064 com.apple.security.pboxd[5311]: CGSGetWindowTags: Invalid window 0x9c0
22/08/2013 16:46:43.064 com.apple.security.pboxd[5311]: kCGErrorFailure: CGSSetHideOnDeact: error getting window tags
22/08/2013 16:46:43.066 librariand[435]: client process 3794 does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 16:46:43.066 librariand[435]: error in handle_container_path_request: LibrarianErrorDomain/9/The client process does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 16:46:43.661 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0x9c1 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:43.667 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0x9c1 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:43.868 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0x9c1 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:45.841 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0x9c1 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:45.841 com.apple.security.pboxd[5311]: CGSReleaseWindow: Invalid window 2496
22/08/2013 16:46:45.842 com.apple.security.pboxd[5311]: _NXTermWindow: error releasing window (1000)
22/08/2013 16:46:45.848 VisualDiffer[3794]: kCGErrorIllegalArgument: _getWindowRegion: Invalid window
22/08/2013 16:46:45.848 VisualDiffer[3794]: CGSSetWindowLevel: Invalid window 0x9c1
22/08/2013 16:46:45.848 VisualDiffer[3794]: PSsetwindowlevel, error setting window level (1000)
22/08/2013 16:46:45.848 VisualDiffer[3794]: CGSClearWindowTags: Invalid window 0x9c1
22/08/2013 16:46:45.849 VisualDiffer[3794]: CGSSetIgnoresCycle: error 1000 setting or clearing window tags
22/08/2013 16:46:47.680 com.apple.security.pboxd[5311]: CGSGetWindowTags: Invalid window 0x9c2
22/08/2013 16:46:47.680 com.apple.security.pboxd[5311]: kCGErrorFailure: CGSSetHideOnDeact: error getting window tags
22/08/2013 16:46:47.682 librariand[435]: client process 3794 does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 16:46:47.682 librariand[435]: error in handle_container_path_request: LibrarianErrorDomain/9/The client process does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 16:46:47.838 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0x9c3 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:47.843 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0x9c3 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:48.044 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0x9c3 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:49.452 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0x9c3 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 16:46:49.452 com.apple.security.pboxd[5311]: CGSReleaseWindow: Invalid window 2498
22/08/2013 16:46:49.452 com.apple.security.pboxd[5311]: _NXTermWindow: error releasing window (1000)
22/08/2013 16:46:49.483 VisualDiffer[3794]: kCGErrorIllegalArgument: _getWindowRegion: Invalid window
22/08/2013 16:46:49.483 VisualDiffer[3794]: CGSSetWindowLevel: Invalid window 0x9c3
22/08/2013 16:46:49.484 VisualDiffer[3794]: PSsetwindowlevel, error setting window level (1000)
22/08/2013 16:46:49.484 VisualDiffer[3794]: CGSClearWindowTags: Invalid window 0x9c3
22/08/2013 16:46:49.484 VisualDiffer[3794]: CGSSetIgnoresCycle: error 1000 setting or clearing window tags


22/08/2013 19:27:26.350 librariand[435]: client process 6134 does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 19:27:26.351 librariand[435]: error in handle_container_path_request: LibrarianErrorDomain/9/The client process does not have a valid com.apple.developer.ubiquity-container-identifiers entitlement
22/08/2013 19:27:26.479 com.apple.security.pboxd[6141]: CGSGetWindowTags: Invalid window 0xbb3
22/08/2013 19:27:26.480 com.apple.security.pboxd[6141]: kCGErrorFailure: CGSSetHideOnDeact: error getting window tags
22/08/2013 19:27:26.699 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0xbb4 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 19:27:26.706 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0xbb4 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 19:27:26.923 WindowServer[133]: CGXSetWindowShadowParameters: Operation on a window 0xbb4 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 19:27:28.579 WindowServer[133]: CGXSetWindowListTags: Modification of kCGSModalWindowTagBit (31) on a window 0xbb4 requiring rights kCGSWindowRightOwner by caller VisualDiffer
22/08/2013 19:27:28.579 com.apple.security.pboxd[6141]: CGSReleaseWindow: Invalid window 2995
22/08/2013 19:27:28.580 com.apple.security.pboxd[6141]: _NXTermWindow: error releasing window (1000)
22/08/2013 19:27:28.673 VisualDiffer[6134]: kCGErrorIllegalArgument: _getWindowRegion: Invalid window
22/08/2013 19:27:28.673 VisualDiffer[6134]: CGSSetWindowLevel: Invalid window 0xbb4
22/08/2013 19:27:28.673 VisualDiffer[6134]: PSsetwindowlevel, error setting window level (1000)
22/08/2013 19:27:28.673 VisualDiffer[6134]: CGSClearWindowTags: Invalid window 0xbb4
22/08/2013 19:27:28.674 VisualDiffer[6134]: CGSSetIgnoresCycle: error 1000 setting or clearing window tags

admin

2013-08-23 12:57

administrator   ~0000334

About CGSSetIgnoresCycle and other log messages they are related to a bug on Apple NSOpenPanel panel, nothing I can do for that.

The log messages posted by you are "normal shit" produced by Apple code.

I think the bug exists and VisualDiffer is responsible in some manner, I will do more stress tests to reproduce it

Issue History

Date Modified Username Field Change
2013-08-22 20:18 bernie New Issue
2013-08-22 20:18 bernie Status new => assigned
2013-08-22 20:18 bernie Assigned To => admin
2013-08-23 11:50 bernie Note Added: 0000331
2013-08-23 12:57 admin Note Added: 0000334