I just went back through all the releases from 2.2.2 up to and including 2.3.2_beta3. beta3 is the only one that exhibits the problem. Attached is a CrashReporter log file from beta3. The crash is in the CoreAudio library which just happens to coincide with the dialog giving the bell sound; which isn't heard with beta3. Also, the dialog windows seem to stay in place between opening, closing, and reopening them up to and including 2.3.2_beta2. I can't find anywhere in our application where the gravity is explicitly set. This is what 'xwininfo' has to say about the dialogs: xwininfo: Window id: 0xe0032d "Part color, lighting, & transparency" Absolute upper-left X: 516 Absolute upper-left Y: 319 Relative upper-left X: 0 Relative upper-left Y: 22 Width: 279 Height: 682 Depth: 24 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x21 (not installed) Bit Gravity State: ForgetGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: yes Map State: IsViewable Override Redirect State: no Corners: +516+319 -2165+319 -2165-49 +516-49 -geometry 279x682+516-49 Hope this helps! -Mike On Nov 11, 2008, at 5:55 PM, Jeremy Huddleston wrote:
But actually... the version of /usr/X11/lib/libpixman-1.0.dylib should always be right for /Applications/Utilities/X11.app/Contents/ MacOS/X11 ...
It looks like you /Applications/Utilities/X11.app/Contents/MacOS/X11 is from 2.3.2_beta and your libpixman is from 2.3.1 ... how did that happen?
On Nov 11, 2008, at 14:27, Mike Krogh wrote:
Turns out the CrashLog has a clue. But I'm not sure how to resolve it:
Dyld Error Message: Library not loaded: /usr/X11/lib/libpixman-1.0.dylib Referenced from: /Applications/Utilities/X11.app/Contents/MacOS/X11 Reason: Incompatible library version: X11 requires version 13.0.0 or later, but libpixman-1.0.dylib provides version 12.0.0
On Nov 11, 2008, at 5:21 PM, Mike Krogh wrote:
Hi,
I just installed 2.3.2_beta3 on my Leopard 10.5.5 MacBook and am having several problems with our X11 based application now.
First, I tried to install X11-2.3.1.pkg after trying 2.3.2-beta3 but it crashes every time I try to start the X11 server. I've rebooted, reinstall a couple of times but no luck. X11 now just crashes immediately. How does one downgrade X11?
Second, at least with 2.3.2_beta3 our application's dialogs now frequently, but not always, pop to the upper left corner of the desktop (dual monitors) after twiddling some of the dialog's widgets.
Third, the application opens multiple connections to the X server since it uses both Motif and QT4. With 2.3.2_beta3, some dialogs created via PyQT are now causing the X11 server to crash; the main app is Motif based.
Unfortunately, I have not been keeping up with all the 2.3.x updates so I don't know how far back this problem goes. Prior to this I was running 2.2.2 without these problems. I'll be happy to try the various 2.2.x and 2.3.x release to see when the problem was introduced if someone can tell me how to properly downgrade.
Thanks!
Mike