xpra icon
Bug tracker and wiki

Opened 3 years ago

Closed 3 years ago

#1403 closed defect (invalid)

OSX client 1.0.1 r14706 is hitting Trace/BPT trap: 5 on trying to connect to a 1.0.1 server

Reported by: alas Owned by: alas
Priority: major Milestone:
Component: client Version: 1.0.x
Keywords: Cc:

Description (last modified by Antoine Martin)

Built a 1.01 r14570 fedora 23 server (yes, I'll upgrade soon), and tried to connect a 1.0.1 r14570 osx client to test the clipboard (#276).

Client connection fails, looks to me like there are some GTK 2 and 3 bits not playing nicely together.

Schadenfreude:MacOS Schadenfreude$ ./xpra attach tcp:10.0.32.134 -d all
objc[14917]: Class GdkQuartzView is implemented in both /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgdk-3.0.dylib (0x3f1d3c0) and /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib (0x36d8440). One of the two will be used. Which one is undefined.
objc[14917]: Class GtkQuartzStatusIcon is implemented in both /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-3.0.dylib (0x3d8e280) and /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib (0x35841e0). One of the two will be used. Which one is undefined.
objc[14917]: Class GtkClipboardOwner is implemented in both /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-3.0.dylib (0x3d8e2c0) and /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib (0x3584220). One of the two will be used. Which one is undefined.
objc[14917]: Class GtkDragSourceOwner is implemented in both /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-3.0.dylib (0x3d8e300) and /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib (0x3584260). One of the two will be used. Which one is undefined.
objc[14917]: Class ResultReceiver is implemented in both /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-3.0.dylib (0x3d8e340) and /Users/Schadenfreude/Desktop/xpra-catalog/xpra-ant-1-14706/Xpra.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib (0x35842a0). One of the two will be used. Which one is undefined.

(xpra:14917): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
Trace/BPT trap: 5

(Unfortunately, no other osx client to use to test #276 for 1.01 branch, still failing the same way with 1.0 r14467.)

Change History (2)

comment:1 Changed 3 years ago by Antoine Martin

Description: modified (diff)
Owner: changed from Antoine Martin to alas
Summary: OSX client 1.0.1 r14706 is hitting Trace/BPT trap: 5 on trying to connect to a 1.01 serverOSX client 1.0.1 r14706 is hitting Trace/BPT trap: 5 on trying to connect to a 1.0.1 server

Please test with the stable OSX 1.0.1 version found here: http://xpra.org/dists/osx/x86/.

comment:2 Changed 3 years ago by alas

Resolution: invalid
Status: newclosed

Re-tested with a 1.0.1 r14723 osx client from the dists directory - works as expected.

I must've hit a bad build, closing this the easy way now that I've found where I went wrong.

Note: See TracTickets for help on using tickets.