← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 587708] Re: [i945gm] X crashes randomly (lucid)

 

I finally found how to trigger this bug and it's quite strange. I
remembered that this bug appeared not the day I did apt-get upgrade but
two days later. The last thing I did before this bug appeared was to
enable the auto-hide feature of the KDE panel :

right-click on the panel 
Panel Options -> Panel Settings
More Settings...

and select

Auto-hide

However, the panel auto-hide feature is not sufficient to trigger this
bug, I realized that I have also to start aMSN Messenger. With aMSN
messenger started, if move the pointer to the bottom of the screen
several times (where the hidden panel is supposed to be), X will crash.
Usually, X will not crash the first time I move the pointer to the
bottom of the screen (instead, it will show the panel as it's supposed
to do) and it does not take an exact number of pointer moves. But with
panel auto-hide feature enabled and with aMSN started, X will crash
after 2 to 10  pointer moves to 'unhide' the panel. I didn't count the
exact number before each crash but I realized it changes from one time
to another.

If I enable KDE panel auto-hide but I don't start aMSN, X won't crash
(no matter how many times I move the pointer to the bottom of the screen
to show the panel). If I disable auto-hide (set the panel to "Always
visible") and I start aMSN, X won't crash : maybe the bug was there
since Lucid was released, but I didn't notice it because I wasn't using
the auto-hide feature.

I don't really see the logic here. The only relationship between aMSN
and KDE panel that I see is that aMSN adds an icon to the KDE system
tray when it starts. I don't think I have other non-KDE applications
that adds icons to the systray, so I'm not sure it is related to the
systray icon. I use aMSN from the Lucid repository (0.98.3-0ubuntu1)

I have not tried yet xorg-edgers PPA. I will run intel_error_decode with
several i915_error_state as soon as possible.

I tried udevadm monitor --property and I'm sending the output as an
attachment. The last thing udevadm showed when X crashed was this block
:

UDEV  [1275752385.489124] change   /devices/pci0000:00/0000:00:02.0/drm/card0 (drm)
UDEV_LOG=3
ACTION=change
DEVPATH=/devices/pci0000:00/0000:00:02.0/drm/card0
SUBSYSTEM=drm
ERROR=1
DEVNAME=/dev/dri/card0
DEVTYPE=drm_minor
SEQNUM=1786
ACL_MANAGE=1
MAJOR=226
MINOR=0
DEVLINKS=/dev/char/226:0


** Attachment added: "udevadm monitor --property output"
   http://launchpadlibrarian.net/49752867/udevlog.2

** Summary changed:

- [i945gm] X crashes randomly (lucid)
+ [i945gm] lucid: moving pointer over auto-hidden KDE panel and aMSN started crashes X

** Summary changed:

- [i945gm] lucid: moving pointer over auto-hidden KDE panel and aMSN started crashes X
+ [i945gm] lucid: moving pointer over auto-hidden KDE panel when aMSN is started crashes X

-- 
[i945gm] lucid: moving pointer over auto-hidden KDE panel when aMSN is started crashes X
https://bugs.launchpad.net/bugs/587708
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-intel in ubuntu.



References