Xpra: Ticket #261: Xpra on Debian Squeeze with Backports running TDE crashes

OS: Debian Squeeze with Backports Desktop Environment: TDE 3.5.13.2 (fork of KDE 3.5) - http://trinitydesktop.org/ xorg-server 2:1.10.4-1~bpo60+1

xpra output:

xpra start :100 --start-child=xterm --no-daemon
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list!
kdeinit: Launched DCOPServer, pid = 24267 result = 0
kdeinit: Launched KLauncher, pid = 24272 result = 0
kdeinit: opened connection to :100.0
kdeinit: Launched KDED, pid = 24273 result = 0
kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher.
kbuildsycoca running...
DCOP Cleaning up dead connections.
kdeinit: PID 24275 terminated.
kdeinit: Got EXEC_NEW 'kconf_update' from launcher.
kdeinit: PID 24276 terminated.
kdeinit: PID 24273 terminated.
Xlib:  extension "RANDR" missing on display ":100.0".
Xlib:  extension "RANDR" missing on display ":100.0".
Speicherzugriffsfehler(segmentation fault)


Thu, 14 Feb 2013 16:16:51 GMT - Antoine Martin: status, description changed; owner set

Is there any chance you could give us a backtrace as per Debugging: Getting a Backtrace?

This could really speed things up, otherwise I don't know when I can get around to testing this particular environment.

Also, have you tried with different encodings, or verified with just a plain xterm that the installation is working? (just checking... more generic bug reporting guidelines here)

It seems that you were starting a KDE command, what was it?

Thanks!


Fri, 15 Feb 2013 10:09:57 GMT - rzs19:

As you wish, here is the backtrace:

#0  0xb7cb11a0 in ?? () from /lib/i686/cmov/libc.so.6
#1  0x0809f71a in PyString_FromString (str=0x0) at ../Objects/stringobject.c:116
#2  0x080edd57 in PyErr_SetString (exception=<type at remote 0x8229e20>, string=0x0) at ../Python/errors.c:69
#3  0xb6de4ebb in CFuncPtr_FromDll (type=0x8852bcc, args=
    (('uuid_generate_random', <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>),), kwds=0x0) at /build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/_ctypes/_ctypes.c:3296
#4  CFuncPtr_new (type=0x8852bcc, args=
    (('uuid_generate_random', <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>),), kwds=0x0) at /build/buildd-python2.6_2.6.6-8+b1-i386-eMQLuT/python2.6-2.6.6/Modules/_ctypes/_ctypes.c:3378
#5  0x080accbd in type_call (type=0x8852bcc, args=
    (('uuid_generate_random', <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>),), kwds=0x0) at ../Objects/typeobject.c:726
#6  0x0806232a in PyObject_Call (func=<_ctypes.CFuncPtrType at remote 0x8852bcc>, arg=
    (('uuid_generate_random', <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>),), kw=0x0) at ../Objects/abstract.c:2492
#7  0x080e016b in do_call (f=
    Frame 0x87fc53c, for file /usr/lib/python2.6/ctypes/__init__.py, line 371, in __getitem__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name_or_ordinal='uuid_generate_random'), throwflag=0)
    at ../Python/ceval.c:3968
---Type <return> to continue, or q <return> to quit---
#8  call_function (f=
    Frame 0x87fc53c, for file /usr/lib/python2.6/ctypes/__init__.py, line 371, in __getitem__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name_or_ordinal='uuid_generate_random'), throwflag=0)
    at ../Python/ceval.c:3773
#9  PyEval_EvalFrameEx (f=
    Frame 0x87fc53c, for file /usr/lib/python2.6/ctypes/__init__.py, line 371, in __getitem__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name_or_ordinal='uuid_generate_random'), throwflag=0)
    at ../Python/ceval.c:2412
#10 0x080e18b0 in fast_function (f=
    Frame 0x835bb44, for file /usr/lib/python2.6/ctypes/__init__.py, line 366, in __getattr__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name='uuid_generate_random'), throwflag=0)
    at ../Python/ceval.c:3836
#11 call_function (f=
    Frame 0x835bb44, for file /usr/lib/python2.6/ctypes/__init__.py, line 366, in __getattr__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name='uuid_generate_random'), throwflag=0)
    at ../Python/ceval.c:3771
#12 PyEval_EvalFrameEx (f=
    Frame 0x835bb44, for file /usr/lib/python2.6/ctypes/__init__.py, line 366, in __getattr__ (self=<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name='uuid_generate_random'), throwflag=0)
---Type <return> to continue, or q <return> to quit---
    at ../Python/ceval.c:2412
#13 0x080e2507 in PyEval_EvalCodeEx (co=0xb6ebf0f8, globals=
    {'Union': <_ctypes.UnionType at remote 0xb6df2960>, 'c_wchar': <_ctypes.SimpleType at remote 0x83b46cc>, 'c_bool': <_ctypes.SimpleType at remote 0x83b3ef4>, 'c_double': <_ctypes.SimpleType at remote 0x83b0dac>, 'CFUNCTYPE': <function at remote 0x8372144>, '__path__': ['/usr/lib/python2.6/ctypes'], 'byref': <built-in function byref>, 'pointer': <built-in function pointer>, 'alignment': <built-in function alignment>, '_memmove_addr': 3083543232L, 'c_longlong': <_ctypes.SimpleType at remote 0x83b18e4>, 'c_short': <_ctypes.SimpleType at remote 0x82c6844>, 'get_errno': <built-in function get_errno>, 'LittleEndianStructure': <_ctypes.StructType at remote 0xb6df2880>, '__file__': '/usr/lib/python2.6/ctypes/__init__.pyc', '_calcsize': <built-in function calcsize>, 'util': <module at remote 0x837bbfc>, 'c_ulong': <_ctypes.SimpleType at remote 0x82c814c>, 'c_int': <_ctypes.SimpleType at remote 0x82c78fc>, 'c_int32': <_ctypes.SimpleType at remote 0x82c78fc>, 'memmove': <CFunctionType at remote 0xb6f02714>, '_sys': <modu...(truncated), locals=0x0, args=0x88388f8, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0,
    closure=0x0) at ../Python/ceval.c:3000
#14 0x0816b80c in function_call (func=<function at remote 0x8372374>, arg=
    (<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, 'uuid_generate_random'), kw=0x0) at ../Objects/funcobject.c:524
#15 0x0806232a in PyObject_Call (func=<function at remote 0x8372374>, arg=
    (<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, 'uuid_generate_random'), kw=0x0) at ../Objects/abstract.c:2492
#16 0x0806a311 in instancemethod_call (func=<function at remote 0x8372374>, arg=('uuid_generate_random',), kw=0x0)
    at ../Objects/classobject.c:2579
---Type <return> to continue, or q <return> to quit---
#17 0x08066443 in PyObject_Call (callable=<instancemethod at remote 0x882484c>) at ../Objects/abstract.c:2492
#18 PyObject_CallFunctionObjArgs (callable=<instancemethod at remote 0x882484c>) at ../Objects/abstract.c:2723
#19 0x080b2587 in call_attribute (self=
    <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name=
    'uuid_generate_random') at ../Objects/typeobject.c:5410
#20 slot_tp_getattr_hook (self=
    <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, name=
    'uuid_generate_random') at ../Objects/typeobject.c:5464
#21 0x080d9507 in builtin_hasattr (self=0x0, args=
    (<CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, 'uuid_generate_random')) at ../Python/bltinmodule.c:884
#22 0x080e0721 in call_function (f=Frame 0x884daf4, for file /usr/lib/python2.6/uuid.py, line 404, in <module> (), throwflag=0)
    at ../Python/ceval.c:3750
#23 PyEval_EvalFrameEx (f=Frame 0x884daf4, for file /usr/lib/python2.6/uuid.py, line 404, in <module> (), throwflag=0)
    at ../Python/ceval.c:2412
#24 0x080e2507 in PyEval_EvalCodeEx (co=0x8823f08, globals=
    {'RESERVED_FUTURE': 'reserved for future definition', 'RESERVED_MICROSOFT': 'reserved for Microsoft compatibility', 'RESERVED_NCS': 'reserved for NCS compatibility', 'lib': <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, '_find_mac': <function at remote 0x8826144>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at---Type <return> to continue, or q <return> to quit---
 remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting...(truncated), locals=
    {'RESERVED_FUTURE': 'reserved for future definition', 'RESERVED_MICROSOFT': 'reserved for Microsoft compatibility', 'RESERVED_NCS': 'reserved for NCS compatibility', 'lib': <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, '_find_mac': <function at remote 0x8826144>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting...(truncated), args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at ../Python/ceval.c:3000
#25 0x080e2607 in PyEval_EvalCode (co=0x8823f08, globals=
    {'RESERVED_FUTURE': 'reserved for future definition', 'RESERVED_MICROSOFT': 'reserved for Microsoft compatibility', 'RESERVED_NCS': 'reserved for NCS compatibility', 'lib': <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, '_find_mac': <function at remote 0x8826144>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': ---Type <return> to continue, or q <return> to quit---
<type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting...(truncated), locals=
    {'RESERVED_FUTURE': 'reserved for future definition', 'RESERVED_MICROSOFT': 'reserved for Microsoft compatibility', 'RESERVED_NCS': 'reserved for NCS compatibility', 'lib': <CDLL(_FuncPtr=<_ctypes.CFuncPtrType at remote 0x8852bcc>, _handle=3084645736L, _name='libc.so.6') at remote 0x88255ec>, '_find_mac': <function at remote 0x8826144>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting...(truncated)) at ../Python/ceval.c:541
#26 0x080f31df in PyImport_ExecCodeModuleEx (name=0xbfff7220 "uuid", co=<code at remote 0x8823f08>, pathname=
    0xbfff50db "/usr/lib/python2.6/uuid.pyc") at ../Python/import.c:677
#27 0x080f506c in load_source_module (name=<value optimized out>, pathname=0xbfff50db "/usr/lib/python2.6/uuid.pyc",
    fp=<value optimized out>) at ../Python/import.c:1017
#28 0x080f5d95 in import_submodule (mod=None, subname=<value optimized out>, fullname=0xbfff7220 "uuid") at ../Python/import.c:2592
#29 0x080f608c in load_next (mod=<module at remote 0xb70fd4dc>, altmod=<value optimized out>, p_name=<value optimized out>, buf=
    0xbfff721b "xpra.uuid", p_buflen=0xbfff821c) at ../Python/import.c:2416
---Type <return> to continue, or q <return> to quit---
#30 0x080f6640 in import_module_level (name=0x0, globals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), locals=<value optimized out>, fromlist=None, level=-1) at ../Python/import.c:2133
#31 0x080f6b27 in PyImport_ImportModuleLevel (name=0x8757534 "uuid", globals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), locals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'hel---Type <return> to continue, or q <return> to quit---
p': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), fromlist=None, level=-1) at ../Python/import.c:2185
#32 0x080db0cf in builtin___import__ (self=0x0, args=
    ('uuid', {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>,...(truncated), kwds=0x0) at ../Python/bltinmodule.c:48
#33 0x0806232a in PyObject_Call (func=<built-in function __import__>, arg=
    ('uuid', {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at---Type <return> to continue, or q <return> to quit---
 remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>,...(truncated), kw=0x0) at ../Objects/abstract.c:2492
#34 0x080dbd10 in PyEval_CallObjectWithKeywords (func=<built-in function __import__>, arg=
    ('uuid', {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>,...(truncated), kw=<value optimized out>) at ../Python/ceval.c:3619
#35 0x080ddc08 in PyEval_EvalFrameEx (f=
    Frame 0x87f980c, for file /usr/lib/pymodules/python2.6/xpra/server_base.py, line 17, in <module> (), throwflag=0)
    at ../Python/ceval.c:2159
#36 0x080e2507 in PyEval_EvalCodeEx (co=0x881ebf0, globals=
---Type <return> to continue, or q <return> to quit---
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), locals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at ../Python/ceval.c:3000
#37 0x080e2607 in PyEval_EvalCode (co=0x881ebf0, globals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'hel---Type <return> to continue, or q <return> to quit---
p': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated), locals=
    {'__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None, _Printer__name='copyright', _Printer__dirs=(), _Printer__files=(...)) at remote 0xb70dd4ec>, 'NameError': <type at remote 0x8229c60>, 'BytesWarning': <type at remote 0x822b860>, 'dict': <type at remote 0x822f360>, 'input': <built-in function input>, 'oct': <...(truncated)) at ../Python/ceval.c:541
#38 0x080f31df in PyImport_ExecCodeModuleEx (name=0xbfffa68b "xpra.server_base", co=<code at remote 0x881ebf0>, pathname=
    0xbfff854b "/usr/lib/pymodules/python2.6/xpra/server_base.pyc") at ../Python/import.c:677
#39 0x080f506c in load_source_module (name=<value optimized out>, pathname=0xbfff854b "/usr/lib/pymodules/python2.6/xpra/server_base.pyc",
    fp=<value optimized out>) at ../Python/import.c:1017
---Type <return> to continue, or q <return> to quit---
#40 0x080f5d95 in import_submodule (mod=<module at remote 0xb70fd4dc>, subname=<value optimized out>, fullname=
    0xbfffa68b "xpra.server_base") at ../Python/import.c:2592
#41 0x080f6055 in load_next (mod=<module at remote 0xb70fd4dc>, altmod=<value optimized out>, p_name=<value optimized out>, buf=
    0xbfffa68b "xpra.server_base", p_buflen=0xbfffb68c) at ../Python/import.c:2412
#42 0x080f6689 in import_module_level (name=0x0, globals=<value optimized out>, locals=<value optimized out>, fromlist=('XpraServerBase',),
    level=-1) at ../Python/import.c:2141
#43 0x080f6b27 in PyImport_ImportModuleLevel (name=0x875d304 "xpra.server_base", globals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated), locals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at re---Type <return> to continue, or q <return> to quit---
mote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated), fromlist=('XpraServerBase',), level=-1) at ../Python/import.c:2185
#44 0x080db0cf in builtin___import__ (self=0x0, args=
    ('xpra.server_base', {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function...(truncated), kwds=0x0) at ../Python/bltinmodule.c:48
#45 0x0806232a in PyObject_Call (func=<built-in function __import__>, arg=
    ('xpra.server_base', {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x8---Type <return> to continue, or q <return> to quit---
80e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function...(truncated), kw=0x0) at ../Objects/abstract.c:2492
#46 0x080dbd10 in PyEval_CallObjectWithKeywords (func=<built-in function __import__>, arg=
    ('xpra.server_base', {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function...(truncated), kw=<value optimized out>) at ../Python/ceval.c:3619
#47 0x080ddc08 in PyEval_EvalFrameEx (f=Frame 0x87f627c, for file /usr/lib/pymodules/python2.6/xpra/server.py, line 43, in <module> (),
    throwflag=0) at ../Python/ceval.c:2159
#48 0x080e2507 in PyEval_EvalCodeEx (co=0x875c4e8, globals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at re---Type <return> to continue, or q <return> to quit---
mote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated), locals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated), args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at ../Python/ceval.c:3000
#49 0x080e2607 in PyEval_EvalCode (co=0x875c4e8, globals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensio---Type <return> to continue, or q <return> to quit---
ns=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated), locals=
    {'SystemTray': <GObjectMeta(__module__='wimpiggy.tray', setup_tray_window=<function at remote 0x880fd84>, dock_tray=<function at remote 0x880fdf4>, cleanup=<function at remote 0x880fd4c>, move_resize=<function at remote 0x880fe2c>, __gtype__=<gobject.GType at remote 0x874f8f0>, do_wimpiggy_client_message_event=<function at remote 0x880fdbc>, __doc__=None, __init__=<function at remote 0x880fd14>, do_wimpiggy_unmap_event=<function at remote 0x880fe64>) at remote 0x862d174>, 'add_event_receiver': <built-in function add_event_receiver>, 'Logger': <type at remote 0x83c003c>, 'OverrideRedirectWindowModel': <GObjectMeta(__module__='wimpiggy.window', setup=<function at remote 0x880e614>, get_dimensions=<function at remote 0x880e6bc>, call_setup=<function at remote 0x880e5dc>, __gtype__=<gobject.GType at remote 0x874f8a0>, is_OR=<function at remote 0x880e6f4>, _guess_window_type=<function at remote 0x880e64c>, __doc__=None, __init__=<function at remote 0x880e5a4>, do_wimpiggy_unmap_event=<function at remote 0x880e684>...(truncated)) at ../Python/ceval.c:541
#50 0x080f31df in PyImport_ExecCodeModuleEx (name=0xbfffdafb "xpra.server", co=<code at remote 0x875c4e8>, pathname=
    0xbfffb9bb "/usr/lib/pymodules/python2.6/xpra/server.pyc") at ../Python/import.c:677
#51 0x080f506c in load_source_module (name=<value optimized out>, pathname=0xbfffb9bb "/usr/lib/pymodules/python2.6/xpra/server.pyc",
    fp=<value optimized out>) at ../Python/import.c:1017
#52 0x080f5d95 in import_submodule (mod=<module at remote 0xb70fd4dc>, subname=<value optimized out>, fullname=0xbfffdafb "xpra.server")
    at ../Python/import.c:2592
#53 0x080f6055 in load_next (mod=<module at remote 0xb70fd4dc>, altmod=<value optimized out>, p_name=<value optimized out>, buf=
    0xbfffdafb "xpra.server", p_buflen=0xbfffeafc) at ../Python/import.c:2412
---Type <return> to continue, or q <return> to quit---
#54 0x080f6689 in import_module_level (name=0x0, globals=<value optimized out>, locals=<value optimized out>, fromlist=('XpraServer',),
    level=-1) at ../Python/import.c:2141
#55 0x080f6b27 in PyImport_ImportModuleLevel (name=0x85a3804 "xpra.server", globals=
    {'DotXpra': <type at remote 0x8367644>, 'subprocess': <module at remote 0xb70fdca4>, '_cleanups': [<function at remote 0x84a2e2c>, <function at remote 0x8750bc4>], 'deadly_signal': <function at remote 0x84a2aac>, 'close_all_fds': <function at remote 0x84a2d4c>, 'save_pid': <function at remote 0x84a2ae4>, '__package__': 'xpra.scripts', 'create_tcp_socket': <function at remote 0x84a2d14>, 'xpra_runner_shell_script': <function at remote 0x84a2ca4>, '__doc__': None, 'wait_for_x_server': <built-in function wait_for_x_server>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\...(truncated), locals=None, fromlist=('XpraServer',), level=-1) at ../Python/import.c:2185
#56 0x080db0cf in builtin___import__ (self=0x0, args=
    ('xpra.server', {'DotXpra': <type at remote 0x8367644>, 'subprocess': <module at remote 0xb70fdca4>, '_cleanups': [<function at remote 0x84a2e2c>, <function at remote 0x8750bc4>], 'deadly_signal': <function at remote 0x84a2aac>, 'close_all_fds': <function at remote 0x84a2d4c>, 'save_pid': <function at remote 0x84a2ae4>, '__package__': 'xpra.scripts', 'create_tcp_socket': <function at remote 0x84a2d14>, 'xpra_runner_shell_script': <function at remote 0x84a2ca4>, '__doc__': None, 'wait_for_x_server': <built-in function wait_for_x_server>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 200---Type <return> to continue, or q <return> to quit---
1-2010 Python Software Foundation.\nAll R...(truncated), kwds=0x0) at ../Python/bltinmodule.c:48
#57 0x0806232a in PyObject_Call (func=<built-in function __import__>, arg=
    ('xpra.server', {'DotXpra': <type at remote 0x8367644>, 'subprocess': <module at remote 0xb70fdca4>, '_cleanups': [<function at remote 0x84a2e2c>, <function at remote 0x8750bc4>], 'deadly_signal': <function at remote 0x84a2aac>, 'close_all_fds': <function at remote 0x84a2d4c>, 'save_pid': <function at remote 0x84a2ae4>, '__package__': 'xpra.scripts', 'create_tcp_socket': <function at remote 0x84a2d14>, 'xpra_runner_shell_script': <function at remote 0x84a2ca4>, '__doc__': None, 'wait_for_x_server': <built-in function wait_for_x_server>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll R...(truncated), kw=0x0) at ../Objects/abstract.c:2492
#58 0x080dbd10 in PyEval_CallObjectWithKeywords (func=<built-in function __import__>, arg=
    ('xpra.server', {'DotXpra': <type at remote 0x8367644>, 'subprocess': <module at remote 0xb70fdca4>, '_cleanups': [<function at remote 0x84a2e2c>, <function at remote 0x8750bc4>], 'deadly_signal': <function at remote 0x84a2aac>, 'close_all_fds': <function at remote 0x84a2d4c>, 'save_pid': <function at remote 0x84a2ae4>, '__package__': 'xpra.scripts', 'create_tcp_socket': <function at remote 0x84a2d14>, 'xpra_runner_shell_script': <function at remote 0x84a2ca4>, '__doc__': None, 'wait_for_x_server': <built-in function wait_for_x_server>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll R...(truncated), kw=<value optimized out>) at ../Python/ceval.c:3619
---Type <return> to continue, or q <return> to quit---
#59 0x080ddc08 in PyEval_EvalFrameEx (f=
    Frame 0x85f3b0c, for file /usr/lib/pymodules/python2.6/xpra/scripts/server.py, line 423, in run_server (parser=<OptionParser(process_default_values=True, allow_interspersed_args=True, _long_opt={'--delay-tray': <Option(_long_opts=['--delay-tray'], help='Waits for the first events before showing the system tray', callback_args=None, callback=None, default=False, nargs=None, choices=None, dest='delay_tray', container=<OptionGroup(_long_opt={...}, title='Client Features Options', parser=<...>, _short_opt={'-d': <Option(_long_opts=['--debug'], help='List of categories to enable debugging for (or "all")', callback_args=None, callback=None, default=None, nargs=1, choices=None, dest='debug', container=<OptionGroup(_long_opt={...}, title='Advanced Options', parser=<...>, _short_opt={...}, option_list=[<Option(_long_opts=['--password-file'], help='The file containing the password required to connect (useful to secure TCP mode)', callback_args=None, callback=None, default=None, nargs=1, choices=None, dest='password_fil...(truncated), throwflag=0) at ../Python/ceval.c:2159
#60 0x080e2507 in PyEval_EvalCodeEx (co=0x83fbba8, globals=
    {'DotXpra': <type at remote 0x8367644>, 'subprocess': <module at remote 0xb70fdca4>, '_cleanups': [<function at remote 0x84a2e2c>, <function at remote 0x8750bc4>], 'deadly_signal': <function at remote 0x84a2aac>, 'close_all_fds': <function at remote 0x84a2d4c>, 'save_pid': <function at remote 0x84a2ae4>, '__package__': 'xpra.scripts', 'create_tcp_socket': <function at remote 0x84a2d14>, 'xpra_runner_shell_script': <function at remote 0x84a2ca4>, '__doc__': None, 'wait_for_x_server': <built-in function wait_for_x_server>, '__builtins__': {'bytearray': <type at remote 0x826d640>, 'IndexError': <type at remote 0x822a280>, 'all': <built-in function all>, 'help': <_Helper at remote 0xb70dd6ec>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x8229f00>, 'unicode': <type at remote 0x8235fc0>, 'UnicodeDecodeError': <type at remote 0x822a6e0>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software Foundation.\nAll Rights Reserved.\...(truncated), locals=0x0, args=0x83bf688, argcount=5, kws=0x83bf69c, kwcount=0, defs=0x0,
    defcount=0, closure=0x0) at ../Python/ceval.c:3000
---Type <return> to continue, or q <return> to quit---
#61 0x080e098b in fast_function (f=
    Frame 0x83bf4bc, for file /usr/lib/pymodules/python2.6/xpra/scripts/main.py, line 541, in main (script_file='/usr/bin/xpra', cmdline=['/usr/bin/xpra', 'start', ':102', '--start-child=xterm', '--no-daemon'], bool_default=<function at remote 0xb70e4e2c>, int_default=<function at remote 0x84a25dc>, int_auto_default=<function at remote 0x84a264c>, float_default=<function at remote 0x84a2684>, string_list=<function at remote 0x84a26bc>, supports_server=True, wait_for_x_server=<built-in function wait_for_x_server>, start_str='\t%prog start DISPLAY\n', list_str='\t%prog list\n', upgrade_str='\t%prog upgrade DISPLAY\n', shadow_str='\t%prog shadow DISPLAY\n', note_str='', stop_str='\t%prog stop [DISPLAY]\n', parser=<OptionParser(process_default_values=True, allow_interspersed_args=True, _long_opt={'--delay-tray': <Option(_long_opts=['--delay-tray'], help='Waits for the first events before showing the system tray', callback_args=None, callback=None, default=False, nargs=None, choices=None, dest='delay_tray', container=...(truncated), throwflag=0) at ../Python/ceval.c:3846
#62 call_function (f=
    Frame 0x83bf4bc, for file /usr/lib/pymodules/python2.6/xpra/scripts/main.py, line 541, in main (script_file='/usr/bin/xpra', cmdline=['/usr/bin/xpra', 'start', ':102', '--start-child=xterm', '--no-daemon'], bool_default=<function at remote 0xb70e4e2c>, int_default=<function at remote 0x84a25dc>, int_auto_default=<function at remote 0x84a264c>, float_default=<function at remote 0x84a2684>, string_list=<function at remote 0x84a26bc>, supports_server=True, wait_for_x_server=<built-in function wait_for_x_server>, start_str='\t%prog start DISPLAY\n', list_str='\t%prog list\n', upgrade_str='\t%prog upgrade DISPLAY\n', shadow_str='\t%prog shadow DISPLAY\n', note_str='', stop_str='\t%prog stop [DISPLAY]\n', parser=<OptionParser(process_default_values=True, allow_interspersed_args=True, _long_opt={'--delay-tray': <Option(_long_opts=['--delay-tray'], help='Waits for the first events before showing the system tray', callback_args=None, callback=None, default=False, nargs=None, choices=None, dest='delay_tray', container=...(truncated), throwflag=0) at ../Python/ceval.c:3771
#63 PyEval_EvalFrameEx (f=
---Type <return> to continue, or q <return> to quit---
    Frame 0x83bf4bc, for file /usr/lib/pymodules/python2.6/xpra/scripts/main.py, line 541, in main (script_file='/usr/bin/xpra', cmdline=['/usr/bin/xpra', 'start', ':102', '--start-child=xterm', '--no-daemon'], bool_default=<function at remote 0xb70e4e2c>, int_default=<function at remote 0x84a25dc>, int_auto_default=<function at remote 0x84a264c>, float_default=<function at remote 0x84a2684>, string_list=<function at remote 0x84a26bc>, supports_server=True, wait_for_x_server=<built-in function wait_for_x_server>, start_str='\t%prog start DISPLAY\n', list_str='\t%prog list\n', upgrade_str='\t%prog upgrade DISPLAY\n', shadow_str='\t%prog shadow DISPLAY\n', note_str='', stop_str='\t%prog stop [DISPLAY]\n', parser=<OptionParser(process_default_values=True, allow_interspersed_args=True, _long_opt={'--delay-tray': <Option(_long_opts=['--delay-tray'], help='Waits for the first events before showing the system tray', callback_args=None, callback=None, default=False, nargs=None, choices=None, dest='delay_tray', container=...(truncated), throwflag=0) at ../Python/ceval.c:2412
#64 0x080e2507 in PyEval_EvalCodeEx (co=0xb70ea770, globals=
    {'AES': <module at remote 0x837b14c>, 'DotXpra': <type at remote 0x8367644>, 'python_platform': <module at remote 0xb70fd7c4>, 'run_list': <function at remote 0x84a25a4>, 'x264': <module at remote 0x837b0bc>, 'parse_display_name': <function at remote 0x84a23ac>, 'read_xpra_defaults': <function at remote 0x8380d4c>, 'get_codecs': <function at remote 0x84a2304>, 'connect_or_fail': <function at remote 0x84a2454>, 'run_proxy': <function at remote 0x84a24fc>, '__package__': 'xpra.scripts', 'PIPE': -1, 'show_codec_help': <function at remote 0x84a233c>, 'codec': <module at remote 0x837b0d4>, 'TwoFileConnection': <type at remote 0x8368134>, 'ENCODINGS': ['x264', 'vpx', 'png', 'jpeg', 'rgb24'], 'get_default_socket_dir': <function at remote 0x84a2374>, 'main': <function at remote 0x8380dbc>, 'DEFAULT_SSH_CMD': 'ssh', 'OptionParser': <classobj at remote 0xb6ec5e0c>, 'GOT_PASSWORD_PROMPT_SUGGESTION': 'Perhaps you need to set up your ssh agent?\n', 'XPRA_LOCAL_SERVERS_SUPPORTED': True, 'gstreamer_util': <module at remote ...(truncated), locals=0x0, args=0x829c0c4, argcount=2, kws=0x829c0cc, kwcount=0, defs=0x0,
    defcount=0, closure=0x0) at ../Python/ceval.c:3000
#65 0x080e098b in fast_function (f=Frame 0x829bf84, for file /usr/bin/xpra, line 6, in <module> (), throwflag=0) at ../Python/ceval.c:3846
---Type <return> to continue, or q <return> to quit---
#66 call_function (f=Frame 0x829bf84, for file /usr/bin/xpra, line 6, in <module> (), throwflag=0) at ../Python/ceval.c:3771
#67 PyEval_EvalFrameEx (f=Frame 0x829bf84, for file /usr/bin/xpra, line 6, in <module> (), throwflag=0) at ../Python/ceval.c:2412
#68 0x080e2507 in PyEval_EvalCodeEx (co=0xb7136578, globals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, locals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
    at ../Python/ceval.c:3000
#69 0x080e2607 in PyEval_EvalCode (co=0xb7136578, globals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb---Type <return> to continue, or q <return> to quit---
711c4b8>, __module__='gst') at remote 0x85697fc>}, locals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}) at ../Python/ceval.c:541
#70 0x080ffcbd in run_mod (fp=0x82a0b08, filename=0xbffff4c5 "/usr/bin/xpra", start=257, globals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, locals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, closeit=1, flags=0xbffff23c) at ../Python/pythonrun.c:1351
#71 PyRun_FileExFlags (fp=0x82a0b08, filename=0xbffff4c5 "/usr/bin/xpra", start=257, globals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, ---Type <return> to continue, or q <return> to quit---
'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, locals=
    {'__builtins__': <module at remote 0xb70fd074>, '__file__': '/usr/bin/xpra', 'xpra': <module at remote 0xb70fd4dc>, '__package__': None, 'sys': <module at remote 0xb70fd08c>, 'GstChildProxy': <type at remote 0x85680fc>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x85c4960>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gtk') at remote 0x868ed2c>, '__name__': '__main__', '__doc__': None, 'GstProxyPad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb712e4a0>, __doc__=<gobject.GObject.__doc__ at remote 0xb711c4b8>, __module__='gst') at remote 0x85697fc>}, closeit=1, flags=0xbffff23c) at ../Python/pythonrun.c:1337
#72 0x080fff22 in PyRun_SimpleFileExFlags (fp=0x82a0b08, filename=0xbffff4c5 "/usr/bin/xpra", closeit=1, flags=0xbffff23c)
    at ../Python/pythonrun.c:941
#73 0x0805dd81 in Py_Main (argc=6, argv=0xbffff324) at ../Modules/main.c:577
#74 0x0805cf6b in main (argc=6, argv=0xbffff324) at ../Modules/python.c:23

Due a house moving i don't have much time for testing, but maybe this evening i could try a little bit around.

Tested Versions: 0.3.11 and 0.8.4.

I just executed this command:

xpra start :100 --start-child=xterm --no-daemon

Nothing more!


Fri, 15 Feb 2013 10:27:36 GMT - Antoine Martin:

Odd things, your backtrace is from uuid_generate_random, which isn't in xpra's code but in python's uuid module. Why that would crash is beyond me. Anything unusual about your environment setup? Can you run this without problems:

python -c "import uuid;print uuid.uuid4().hex"


Also, the KDE environment is being started by something and this does not look normal: when you start an Xvfb instance you do not expect the system to start all sorts of other things too. Probably some unwanted xinit/xsession debian script firing, try starting Xvfb by hand to verify (ie: using the command line in /etc/xpra/xpra.conf by appending a display number at the end, like Xvfb .... :10) Whatever it is doing is very likely to be what is causing you problems. Xpra is a window manager, you cannot run the KDE desktop and Xpra at the same time on the same virtual display.


Also, these errors seem to come from the tray forwarding code, so try adding: --no-system-tray to see if it helps.


Fri, 15 Feb 2013 12:57:51 GMT - rzs19:

python -c "import uuid;print uuid.uuid4().hex"
Speicherzugriffsfehler(segmentation fault)

Hmm, strange...

When i start Xvfb from console, then TDE is not starting up.

foo@bar:~$ Xvfb :1 &
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list!
foo@bar:~$ DISPLAY=:1 xterm

xterm is displayed inside the Xvfb.


Fri, 15 Feb 2013 13:09:00 GMT - Antoine Martin:

Well, I'm pretty sure that you first need to fix why python isn't working properly on that system. (I've just re-tested these commands in Debian Squeeze amd64 and x86, both ran fine) It may be something /dev/random or security related..

As for Xvfb, maybe you're right, maybe it is Xpra that is starting KDE somehow. OTOH, the only other possibilities are:

If the "--no-pulseaudio" flag does not help, I am afraid that the only solution is to strace the process to try to see when/why it ends up starting a whole lot of things we don't want (KDE).


Wed, 27 Feb 2013 11:36:59 GMT - Antoine Martin: status changed


Wed, 27 Feb 2013 11:37:11 GMT - Antoine Martin: status changed; resolution set

Many many hours later. Installed TDE, fully uptodate squeeze with xpra 0.8.7 binary packages and I cannot reproduce any problems at all.

Seeing that your environment seems broken (python uuid unusable), I am closing this bug. Feel free to re-open if you can reproduce the bug in a sane environment.


Sat, 23 Jan 2021 04:49:54 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/261