#11 crash when started after workrave

closed-works-for-me
nobody
None
5
2005-06-22
2005-05-17
The Anarcat
No

Really, workrave and pypanel don't like each other very
much... :) I started my session normally, with pypanel
and workrave started, in that order. The panel was
flickering madly, so I stopped workrave and restarted
it. Pypanel crashed:

Traceback (most recent call last):
File
"/home/anarcat/Choices/ROX-Session/AutoStart/90pypanel",
line 923, in ?
PyPanel(display.Display())
File
"/home/anarcat/Choices/ROX-Session/AutoStart/90pypanel",
line 98, in __init__
self.loop(self.display, self.root, self.window,
self.panel)
File
"/home/anarcat/Choices/ROX-Session/AutoStart/90pypanel",
line 830, in loop
self.updatePanel(root, win, panel)
File
"/home/anarcat/Choices/ROX-Session/AutoStart/90pypanel",
line 688, in updatePanel
width=t.width, height=t.height)
File
"/usr/lib/python2.3/site-packages/Xlib/xobject/drawable.py",
line 407, in configure
attrs = keys)
File
"/usr/lib/python2.3/site-packages/Xlib/protocol/rq.py",
line 1408, in __init__
self._binary = apply(self._request.to_binary, args,
keys)
File "<string>", line 2, in to_binary
File
"/usr/lib/python2.3/site-packages/Xlib/protocol/rq.py",
line 712, in pack_value
d = struct.pack('=' + field.structcode, val)
OverflowError: long int too large to convert to int

I restarted pypanel and it ran fan, of course with
workrave not embeded, which is nice with me right now.. :)

I'll head for the workrave support channels to signal
its misbehavior (mainly that its size changes without a
good reason).

Discussion

  • Jon Gelo
    Jon Gelo
    2005-06-22

    • status: open --> closed-works-for-me
     
  • Jon Gelo
    Jon Gelo
    2005-06-22

    Logged In: YES
    user_id=848968

    I couldn't reproduce this problem with the development
    version of PyPanel. Let me know if it's still an issue when
    2.4 is released ..