After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 743556 - X freezes when closing totem
X freezes when closing totem
Status: RESOLVED NOTGNOME
Product: totem
Classification: Core
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-01-26 21:41 UTC by Hervé ROMANO
Modified: 2015-01-27 00:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Journalctl log (390.88 KB, text/x-log)
2015-01-26 21:41 UTC, Hervé ROMANO
Details

Description Hervé ROMANO 2015-01-26 21:41:06 UTC
Created attachment 295482 [details]
Journalctl log

Hi,

I'm not sure it's totem's fault, but it only happens when I use it (so some bug somewhere may be triggered by totem).

I use totem to watch videos from shotwell. After opening and closing totem a lot of time to watch video files (~30-40 times) the screen freezes, and I can't vt-switch.

I've joined  the result of 'journalctl -b -1'. Errors appear after 'janv. 26 22:13:30' :

janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE)
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) Backtrace:
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 0: /usr/bin/Xorg.bin (xorg_backtrace+0x56) [0x594276]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 1: /usr/bin/Xorg.bin (mieqEnqueue+0x24b) [0x5753cb]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 2: /usr/bin/Xorg.bin (QueuePointerEvents+0x52) [0x44f1c2]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f7fcd847000+0x5f77) [0x7f7fcd84cf77]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 4: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f7fcd847000+0x66bd) [0x7f7fcd84d6bd]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 5: /usr/bin/Xorg.bin (0x400000+0x75a78) [0x475a78]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 6: /usr/bin/Xorg.bin (0x400000+0xa0717) [0x4a0717]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 7: /usr/lib/libc.so.6 (0x7f7fd72e3000+0x33b20) [0x7f7fd7316b20]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 8: /usr/lib/libc.so.6 (ioctl+0x7) [0x7f7fd73c3a87]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 9: /usr/lib/libdrm.so.2 (drmIoctl+0x28) [0x7f7fd84859d8]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 10: /usr/lib/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f7fd848839b]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 11: /usr/lib/libdrm_nouveau.so.2 (nouveau_bo_wait+0x99) [0x7f7fd1be9829]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 12: /usr/lib/xorg/modules/drivers/nouveau_drv.so (0x7f7fd1dee000+0x837b) [0x7f7fd1df637b]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 13: /usr/lib/xorg/modules/libexa.so (0x7f7fd139f000+0x48af) [0x7f7fd13a38af]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7f7fd139f000+0x7ef7) [0x7f7fd13a6ef7]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f7fd139f000+0x11c0b) [0x7f7fd13b0c0b]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 16: /usr/lib/xorg/modules/libexa.so (0x7f7fd139f000+0xe9a0) [0x7f7fd13ad9a0]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 17: /usr/bin/Xorg.bin (0x400000+0x11a951) [0x51a951]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 18: /usr/bin/Xorg.bin (0x400000+0x110644) [0x510644]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 19: /usr/bin/Xorg.bin (0x400000+0x37807) [0x437807]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 20: /usr/bin/Xorg.bin (0x400000+0x3b9a6) [0x43b9a6]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 21: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f7fd7303040]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) 22: /usr/bin/Xorg.bin (0x400000+0x25dce) [0x425dce]
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE)
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
janv. 26 22:13:30 maisondubonheur gdm-Xorg-:0[258]: (EE) [mi] mieq is *NOT* the cause.  It is a victim.
janv. 26 22:13:31 maisondubonheur gdm-Xorg-:0[258]: (EE) [mi] EQ overflow continuing.  100 events have been dropped.

I have an nvidia card (GeForce 7600GT) and I'm using the nouveau driver. vdpau is disabled (removed from the system). Main component versions are :

xf86-video-nouveau 1.0.11
xorg-server 1.16.3
mesa and mesa-libgl 10.4.3
linux 3.18.2
libdrm 2.4.59
clutter-gtk 1.6.0
totem 3.14.1

Tell me if more informations or tests are needed.
Comment 1 Bastien Nocera 2015-01-27 00:47:34 UTC
You should file a bug against your distribution's X.org instead, whatever totem's doing, the Xorg server shouldn't crash. There's nothing totem can do about it.