Click-and-drag in eye of gnome crashes X

Bug #1080514 reported by James
60
This bug affects 10 people
Affects Status Importance Assigned to Milestone
AMD
Won't Fix
Undecided
Jammy Zhou
HWE Next
Won't Fix
Undecided
Timo Aaltonen
fglrx-installer (Ubuntu)
Won't Fix
Undecided
Timo Aaltonen

Bug Description

If I open any image with eog (I tried several different .png and .svg files), then click and drag with the left mouse button inside the window, X immediately crashes and I get taken back to the login screen. If no image file is open, nothing happens. The behaviour is the same in Unity and Xfce.

I'm running 64-bit Ubuntu 12.04, fully updated, on a Dell Inspiron 15R 5520 laptop with an AMD Radeon HD 7600M graphics card and the official 64-bit AMD driver (not sure how to tell which version - it was the latest a couple of months ago anyway). xorg's version is 1:7.6+12ubuntu1, and eog's is 3.4.2-0ubuntu1.1. If I redirect the output from eog to a file, I get:

(eog:22355): Gdk-WARNING **: eog: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

 /var/log/Xorg.0.log.old contains the following backtrace:

[ 37534.034] (II) fglrx(0): EDID vendor "LGD", prod id 826
[ 37534.034] (II) fglrx(0): Printing DDC gathered Modelines:
[ 37534.034] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
[ 37534.034] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
[ 37534.113] (II) fglrx(0): EDID vendor "LGD", prod id 826
[ 37534.113] (II) fglrx(0): Printing DDC gathered Modelines:
[ 37534.113] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
[ 37534.113] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
[ 37536.071] (II) XKB: reuse xkmfile /var/lib/xkb/server-4E634B280B0E5C069EA80E39EF9080F0A8FC0600.xkm
[ 37554.682] (II) fglrx(0): EDID vendor "LGD", prod id 826
[ 37554.682] (II) fglrx(0): Printing DDC gathered Modelines:
[ 37554.682] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
[ 37554.682] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
[ 41235.982] (II) fglrx(0): EDID vendor "LGD", prod id 826
[ 41235.982] (II) fglrx(0): Printing DDC gathered Modelines:
[ 41235.982] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
[ 41235.982] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
[ 49260.131]
Backtrace:
[ 49260.131] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f96c3ba2876]
[ 49260.131] 1: /usr/bin/X (0x7f96c3a1a000+0x18c71a) [0x7f96c3ba671a]
[ 49260.131] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f96c2d40000+0xfcb0) [0x7f96c2d4fcb0]
[ 49260.131] 3: /usr/bin/X (miResolveColor+0x3) [0x7f96c3b7fda3]
[ 49260.131] 4: /usr/bin/X (FakeAllocColor+0x62) [0x7f96c3a5ab72]
[ 49260.131] 5: /usr/bin/X (0x7f96c3a1a000+0x1779d8) [0x7f96c3b919d8]
[ 49260.131] 6: /usr/bin/X (0x7f96c3a1a000+0x1797c1) [0x7f96c3b937c1]
[ 49260.131] 7: /usr/bin/X (miPointerUpdateSprite+0x29d) [0x7f96c3b8d93d]
[ 49260.131] 8: /usr/bin/X (0x7f96c3a1a000+0x173c2d) [0x7f96c3b8dc2d]
[ 49260.131] 9: /usr/bin/X (0x7f96c3a1a000+0xdb9f9) [0x7f96c3af59f9]
[ 49260.131] 10: /usr/bin/X (0x7f96c3a1a000+0x1119ca) [0x7f96c3b2b9ca]
[ 49260.131] 11: /usr/bin/X (0x7f96c3a1a000+0x560a9) [0x7f96c3a700a9]
[ 49260.131] 12: /usr/bin/X (0x7f96c3a1a000+0x5e7a7) [0x7f96c3a787a7]
[ 49260.131] 13: /usr/bin/X (0x7f96c3a1a000+0x58000) [0x7f96c3a72000]
[ 49260.131] 14: /usr/bin/X (0x7f96c3a1a000+0x126caa) [0x7f96c3b40caa]
[ 49260.132] 15: /usr/bin/X (0x7f96c3a1a000+0x4e8a1) [0x7f96c3a688a1]
[ 49260.132] 16: /usr/bin/X (0x7f96c3a1a000+0x3d7ba) [0x7f96c3a577ba]
[ 49260.132] 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f96c1bd176d]
[ 49260.132] 18: /usr/bin/X (0x7f96c3a1a000+0x3daad) [0x7f96c3a57aad]
[ 49260.132] Segmentation fault at address 0x7f86c55810e6
[ 49260.132]
Caught signal 11 (Segmentation fault). Server aborting
[ 49260.132]
Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
[ 49260.132] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 49260.132]
[ 49260.177] (II) evdev: Power Button: Close
[ 49260.177] (II) UnloadModule: "evdev"
[ 49260.177] (II) Unloading evdev
[ 49260.178] (II) evdev: Video Bus: Close
[ 49260.178] (II) UnloadModule: "evdev"
[ 49260.178] (II) Unloading evdev
[ 49260.181] (II) evdev: Power Button: Close
[ 49260.181] (II) UnloadModule: "evdev"
[ 49260.181] (II) Unloading evdev
[ 49260.185] (II) evdev: Video Bus: Close
[ 49260.185] (II) UnloadModule: "evdev"
[ 49260.185] (II) Unloading evdev
[ 49260.193] (II) evdev: Laptop_Integrated_Webcam_HD: Close
[ 49260.193] (II) UnloadModule: "evdev"
[ 49260.193] (II) Unloading evdev
[ 49260.194] (II) evdev: AT Translated Set 2 keyboard: Close
[ 49260.194] (II) UnloadModule: "evdev"
[ 49260.194] (II) Unloading evdev
[ 49260.212] (II) UnloadModule: "synaptics"
[ 49260.212] (II) Unloading synaptics
[ 49260.308] (II) evdev: Dell WMI hotkeys: Close
[ 49260.309] (II) UnloadModule: "evdev"
[ 49260.309] (II) Unloading evdev
[ 49260.310] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 49260.341] (II) fglrx(0): Backup framebuffer data.
[ 49260.519] (II) fglrx(0): Backup complete.
[ 49260.676] ddxSigGiveUp: Closing log
[ 49260.676] Server terminated with error (1). Closing log file.

bugbot (bugbot)
tags: added: crash
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Revision history for this message
Takeuchi (g-takeuchi) wrote :

I am experiencing the same problem and the stacktrace is very similar, as seen on the end of this message.

I believe this is a driver problem and is related to the 7000 series, because I have a AMD 7970M with the latest driver (catalyst 13.2 beta). The previous drivers had the same problem and it doesn't occur when I switch to the embedded display card.

The problem happened in Ubuntu 12.04 and I upgraded to 12.10 expecting to fix the problem, but it is still happening.

[ 9842.240] (II) fglrx(0): EDID vendor "CMO", prod id 5926
[ 9842.240] (II) fglrx(0): Printing DDC gathered Modelines:
[ 9842.240] (II) fglrx(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (66.7 kHz eP)
[ 9924.502] (II) fglrx(0): EDID vendor "CMO", prod id 5926
[ 9924.502] (II) fglrx(0): Printing DDC gathered Modelines:
[ 9924.502] (II) fglrx(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (66.7 kHz eP)
[ 67586.541] (II) fglrx(0): AC Offline
[ 70762.133] (II) fglrx(0): AC Online
[174306.944] (II) fglrx(0): EDID vendor "CMO", prod id 5926
[174306.944] (II) fglrx(0): Printing DDC gathered Modelines:
[174306.944] (II) fglrx(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 -hsync -vsync (66.7 kHz eP)
[245874.780] (EE)
[245874.780] (EE) Backtrace:
[245874.783] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f9c64ed8b76]
[245874.783] (EE) 1: /usr/bin/X (0x7f9c64d30000+0x1ac9a9) [0x7f9c64edc9a9]
[245874.783] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f9c64056000+0xfcb0) [0x7f9c64065cb0]
[245874.783] (EE) 3: /usr/bin/X (miResolveColor+0x3) [0x7f9c64eb6e53]
[245874.783] (EE) 4: /usr/bin/X (FakeAllocColor+0x62) [0x7f9c64d77902]
[245874.783] (EE) 5: /usr/bin/X (0x7f9c64d30000+0x198373) [0x7f9c64ec8373]
[245874.783] (EE) 6: /usr/bin/X (0x7f9c64d30000+0x199ddd) [0x7f9c64ec9ddd]
[245874.783] (EE) 7: /usr/bin/X (miPointerUpdateSprite+0x29a) [0x7f9c64ec430a]
[245874.783] (EE) 8: /usr/bin/X (0x7f9c64d30000+0x1945bd) [0x7f9c64ec45bd]
[245874.783] (EE) 9: /usr/bin/X (0x7f9c64d30000+0xe6c7b) [0x7f9c64e16c7b]
[245874.783] (EE) 10: /usr/bin/X (0x7f9c64d30000+0x12e3b7) [0x7f9c64e5e3b7]
[245874.783] (EE) 11: /usr/bin/X (0x7f9c64d30000+0x5e039) [0x7f9c64d8e039]
[245874.783] (EE) 12: /usr/bin/X (0x7f9c64d30000+0x66723) [0x7f9c64d96723]
[245874.783] (EE) 13: /usr/bin/X (0x7f9c64d30000+0x5ff83) [0x7f9c64d8ff83]
[245874.783] (EE) 14: /usr/bin/X (ProcGrabPointer+0x124) [0x7f9c64d92ba4]
[245874.783] (EE) 15: /usr/bin/X (0x7f9c64d30000+0x55a91) [0x7f9c64d85a91]
[245874.783] (EE) 16: /usr/bin/X (0x7f9c64d30000+0x4456a) [0x7f9c64d7456a]
[245874.783] (EE) 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f9c62cdb76d]
[245874.783] (EE) 18: /usr/bin/X (0x7f9c64d30000+0x448ad) [0x7f9c64d748ad]
[245874.783] (EE)
[245874.784] (EE) Segmentation fault at address 0x7f8c67083e16
[245874.784]
Fatal server error:
[245874.784] Caught signal 11 (Segmentation fault). Server aborting
[245874.784]
[245874.784] (EE)
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.

Revision history for this message
Takeuchi (g-takeuchi) wrote :
Revision history for this message
Takeuchi (g-takeuchi) wrote :

I'll add that eoy of the gnome is not the only affected application.

These days I tried to drag an image in the browser and X crashed with the same error. Also, on the other day, I tried to edit an android screen inside eclipse and again, the same crash.

Timo Aaltonen (tjaalton)
affects: xserver-xorg-video-ati (Ubuntu) → fglrx-installer (Ubuntu)
tags: added: blocks-hwcert-enablement
Revision history for this message
Tammy Yang (wanchingy) wrote :

<tjaalton> tammy: the public bug suggests catalyst 13.2 beta works
<a16g> 13.3 at http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx

Revision history for this message
Tim Chen (timchen119) wrote :

check with fglrx 13.3 beta didn't fix the issue.

Changed in hwe-next:
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in fglrx-installer (Ubuntu):
assignee: nobody → Timo Aaltonen (tjaalton)
Changed in amd:
assignee: nobody → James M. Leddy (jm-leddy)
assignee: James M. Leddy (jm-leddy) → Jammy Zhou (jammy-zhou)
Changed in hwe-next:
status: New → Confirmed
Changed in amd:
status: New → Confirmed
Revision history for this message
Jammy Zhou (jammy-zhou) wrote :

Since the back trace happened in X itself instead of fglrx driver, can you debug Xserver for some investigation first?

Revision history for this message
Takeuchi (g-takeuchi) wrote : Re: [Bug 1080514] Re: Click-and-drag in eye of gnome crashes X
Download full text (6.3 KiB)

Hi

Yes, that wouldn't be a problem. Just show me some pointers on how to
proceed to debug it.

Thanks

On Thu, May 23, 2013 at 12:23 AM, Jammy Zhou <email address hidden>wrote:

> Since the back trace happened in X itself instead of fglrx driver, can
> you debug Xserver for some investigation first?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1080514
>
> Title:
> Click-and-drag in eye of gnome crashes X
>
> Status in amd:
> Confirmed
> Status in HWE Next Project:
> Confirmed
> Status in “fglrx-installer” package in Ubuntu:
> Confirmed
>
> Bug description:
> If I open any image with eog (I tried several different .png and .svg
> files), then click and drag with the left mouse button inside the
> window, X immediately crashes and I get taken back to the login
> screen. If no image file is open, nothing happens. The behaviour is
> the same in Unity and Xfce.
>
> I'm running 64-bit Ubuntu 12.04, fully updated, on a Dell Inspiron 15R
> 5520 laptop with an AMD Radeon HD 7600M graphics card and the official
> 64-bit AMD driver (not sure how to tell which version - it was the
> latest a couple of months ago anyway). xorg's version is
> 1:7.6+12ubuntu1, and eog's is 3.4.2-0ubuntu1.1. If I redirect the
> output from eog to a file, I get:
>
> (eog:22355): Gdk-WARNING **: eog: Fatal IO error 11 (Resource
> temporarily unavailable) on X server :0.0.
>
> /var/log/Xorg.0.log.old contains the following backtrace:
>
> [ 37534.034] (II) fglrx(0): EDID vendor "LGD", prod id 826
> [ 37534.034] (II) fglrx(0): Printing DDC gathered Modelines:
> [ 37534.034] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402
> 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
> [ 37534.034] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402
> 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
> [ 37534.113] (II) fglrx(0): EDID vendor "LGD", prod id 826
> [ 37534.113] (II) fglrx(0): Printing DDC gathered Modelines:
> [ 37534.113] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402
> 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
> [ 37534.113] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402
> 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
> [ 37536.071] (II) XKB: reuse xkmfile
> /var/lib/xkb/server-4E634B280B0E5C069EA80E39EF9080F0A8FC0600.xkm
> [ 37554.682] (II) fglrx(0): EDID vendor "LGD", prod id 826
> [ 37554.682] (II) fglrx(0): Printing DDC gathered Modelines:
> [ 37554.682] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402
> 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
> [ 37554.682] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402
> 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
> [ 41235.982] (II) fglrx(0): EDID vendor "LGD", prod id 826
> [ 41235.982] (II) fglrx(0): Printing DDC gathered Modelines:
> [ 41235.982] (II) fglrx(0): Modeline "1366x768"x0.0 76.50 1366 1402
> 1450 1546 768 771 776 824 -hsync -vsync (49.5 kHz)
> [ 41235.982] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402
> 1450 1564 768 771 776 814 -hsync -vsync (32.6...

Read more...

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

anyone able to reproduce this on 13.04?

tags: added: precise quantal
Changed in fglrx-installer (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Link (prostocyber) wrote :

I have the same problems in EOG and Eclipse. In Eclipse it affected, when i trying to drag and drop an WebView in visual editor (Android development).
HP g6. AMD HD6470 with latest Catalyst (13.4). Ubuntu 12.10.

Revision history for this message
onlink (pbbqdd) wrote :

So and i.
HP g4 amd HD6470 with latest Catalyst (13.4). Ubuntu 12.04.

Revision history for this message
Otus (jan-varho) wrote :

I can confirm this on both Ubuntu 12.10 and 13.04, using both fglrx and fglrx-updates.

Changed in fglrx-installer (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Otus (jan-varho) wrote :

This is still reproducible with the latest fglrx in saucy – 2:13.101-0ubuntu3.

Revision history for this message
Takeuchi (g-takeuchi) wrote :

I'm still having this problem on Ubuntu 13.10

fglrx 2:13.200-0ubuntu1

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

fglrx is dead, closing the bug

Changed in fglrx-installer (Ubuntu):
status: Confirmed → Won't Fix
Changed in hwe-next:
status: Confirmed → Won't Fix
Changed in amd:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.