Bug 552491 - slim 1.3.1-9.fc12 creates no ~/.Xauthority any longer
Summary: slim 1.3.1-9.fc12 creates no ~/.Xauthority any longer
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-xlib
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Thomas Spura
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:be67add7
: 560212 563747 603910 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-05 10:36 UTC by Pierre Maréchal
Modified: 2010-09-24 20:40 UTC (History)
21 users (show)

Fixed In Version: python-xlib-0.15-0.3.rc1.fc12
Clone Of:
Environment:
Last Closed: 2010-09-24 20:40:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.44 KB, text/plain)
2010-01-05 10:36 UTC, Pierre Maréchal
no flags Details
Here is a script to get the program running atleast while the bug is worked out. (62 bytes, application/octet-stream)
2010-01-25 15:42 UTC, Adi
no flags Details
patch to ignore non-existens (BEWARE don't know what happens else...) (652 bytes, patch)
2010-02-03 19:43 UTC, Thomas Spura
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
Launchpad 505459 0 None None None Never

Description Pierre Maréchal 2010-01-05 10:36:50 UTC
abrt 1.0.0 detected a crash.

backtrace
-----
Summary: TBbe67add7 xauth.py:46:__init__:XauthError: ~/.Xauthority: [Errno 2] No such file or directory: '/home/pierre/.Xauthority'

Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/gtktrayicon.py", line 114, in on_realize
    xdisplay = self.get_xdisplay()
  File "/usr/lib64/python2.6/site-packages/gtktrayicon.py", line 161, in get_xdisplay
    xdisplay =  Xdisplay.Display(name)
  File "/usr/lib/python2.6/site-packages/Xlib/display.py", line 85, in __init__
    self.display = _BaseDisplay(display)
  File "/usr/lib/python2.6/site-packages/Xlib/display.py", line 67, in __init__
    apply(protocol.display.Display.__init__, (self, ) + args, keys)
  File "/usr/lib/python2.6/site-packages/Xlib/protocol/display.py", line 53, in __init__
    name, host, displayno)
  File "/usr/lib/python2.6/site-packages/Xlib/support/connect.py", line 96, in get_auth
    return mod.get_auth(sock, dname, host, dno)
  File "/usr/lib/python2.6/site-packages/Xlib/support/unix_connect.py", line 100, in new_get_auth
    au = xauth.Xauthority()
  File "/usr/lib/python2.6/site-packages/Xlib/xauth.py", line 46, in __init__
    raise error.XauthError('~/.Xauthority: %s' % err)
XauthError: ~/.Xauthority: [Errno 2] No such file or directory: '/home/pierre/.Xauthority'

Local variables in innermost frame:
self: <Xlib.xauth.Xauthority instance at 0x2be8170>
err: [Errno 2] No such file or directory: '/home/pierre/.Xauthority'
filename: /home/pierre/.Xauthority

cmdline: /usr/bin/python -OO /usr/bin/gmixer -d 
component: gmixer
executable: /usr/bin/gmixer
kernel: 2.6.31.9-174.fc12.x86_64
package: gmixer-1.3-11.fc12
uuid: be67add7