Bug#609145: xserver restarts when loading a specific jpeg using iceweasel or midori

2011-01-14 Thread Arthur Marsh
Package: xserver-xorg-video-radeon
Version: 1:6.13.2-1
Severity: normal


I've revisted an earlier kernel that I thought was good, and have been
able to trigger the referenced image being replaced by a black rectangle.

Linux am64 2.6.37-rc5-git2 #3 SMP Thu Dec 9 07:07:27 CST 2010 x86_64 GNU/Linux

dmesg reported:

[  465.173507] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12!

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Apr 10  2009 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1959848 Jan  9 13:03 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: ATI Technologies Inc RV670PRO [Radeon HD 
3850]

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 981 Apr 21  2010 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier  "Radeon 3200"
#Driver "vesa"
#Driver "radeonhd"
Driver  "radeon"
#Option "CustomEDID""VGA-0:/etc/X11/hp7500.edid" # UMS only
#Option  "AccelMethod"   "shadowfb"
Option  "AccelMethod"   "exa"
#Option  "AccelMethod"   "xaa"
Option  "DRI" "on"
#Option "DRI" "off"
EndSection


Kernel version (/proc/version):
Linux version 2.6.37-rc5-git2 (root@am64) (gcc version 4.4.5 (Debian 4.4.5-10) 
) #3 SMP Thu Dec 9 07:07:27 CST 2010

Xorg X server log files on system:
-rw-r--r-- 1 root root 34303 Jan 15 00:39 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:
[17.023] 
X.Org X Server 1.9.3.901 (1.9.4 RC 1)
Release Date: 2011-01-07
[17.039] X Protocol Version 11, Revision 0
[17.039] Build Operating System: Linux 2.6.32-5-amd64 x86_64 Debian
[17.039] Current Operating System: Linux am64 2.6.37-rc5-git2 #3 SMP Thu 
Dec 9 07:07:27 CST 2010 x86_64
[17.039] Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.37-rc5-git2 
root=UUID=39706f53-7c27-4310-b22a-36c7b042d1a1 ro iommu=noaperture
[17.039] Build Date: 09 January 2011  02:16:34AM
[17.039] xorg-server 2:1.9.3.901-1 (Cyril Brulebois ) 
[17.039] Current version of pixman: 0.16.4
[17.039]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[17.039] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[17.039] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 15 00:39:26 
2011
[17.204] (==) Using config file: "/etc/X11/xorg.conf"
[17.204] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[17.337] (==) No Layout section.  Using the first Screen section.
[17.337] (==) No screen section available. Using defaults.
[17.337] (**) |-->Screen "Default Screen Section" (0)
[17.337] (**) |   |-->Monitor ""
[17.337] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[17.337] (**) |   |-->Device "Radeon 3200"
[17.337] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[17.337] (==) Automatically adding devices
[17.337] (==) Automatically enabling devices
[17.403] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[17.403]Entry deleted from font path.
[17.403] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[17.403]Entry deleted from font path.
[17.403] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[17.403]Entry deleted from font path.
[17.418] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[17.418]Entry deleted from font path.
[17.418] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[17.418]Entry deleted from font path.
[17.491] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
[17.491] (==) ModulePath se

Bug#609145: xserver restarts when loading a specific jpeg using iceweasel or midori

2011-01-08 Thread Arthur Marsh



Julien Cristau wrote, on 08/01/11 21:41:

On Sat, Jan  8, 2011 at 21:06:59 +1030, Arthur Marsh wrote:


Package: xserver-xorg-video-radeon
Version: 1:6.13.2-1
Severity: normal


# git bisect bad
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[541cc966915b6756e54c20eebe60ae957afdb537] drm: Don't try and disable an 
encoder that was never enabled

BISECT_EXPECTED_REV

541cc966915b6756e54c20eebe60ae957afdb537


Does reverting that commit on .37 make things work again for you?


I did a:

git reset --hard v2.6.37
git revert 541cc966915b6756e54c20eebe60ae957afdb537

/usr/src/linux-2.6.37.y/.git# ls -alt|head
total 3440
drwxr-xr-x 26 root src 4096 Jan  8 23:32 ..
drwxr-xr-x  8 root src 4096 Jan  8 22:52 .
-rw-r--r--  1 root root 444 Jan  8 22:39 COMMIT_EDITMSG
-rw-r--r--  1 root root 3417675 Jan  8 22:39 index
-rw-r--r--  1 root root 133 Jan  8 22:39 MERGE_MSG
-rw-r--r--  1 root root  41 Jan  8 22:38 HEAD
-rw-r--r--  1 root root  41 Jan  8 21:00 BISECT_EXPECTED_REV
-rw-r--r--  1 root src 3337 Jan  8 21:00 BISECT_LOG
-rw---  1 root root   0 Jan  8 17:20 BISECT_ANCESTORS_OK

am64:/usr/src/linux-2.6.37.y/.git# cat HEAD
3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5
am64:/usr/src/linux-2.6.37.y/.git# cat MERGE_MSG
Revert "drm: Don't try and disable an encoder that was never enabled"

This reverts commit 541cc966915b6756e54c20eebe60ae957afdb537.

and rebuilt the kernel and booted into it, and found that I still had 
the problem.




Cheers,
Julien




--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d286a2b.6030...@internode.on.net



Bug#609145: xserver restarts when loading a specific jpeg using iceweasel or midori

2011-01-08 Thread Julien Cristau
On Sat, Jan  8, 2011 at 21:06:59 +1030, Arthur Marsh wrote:

> Package: xserver-xorg-video-radeon
> Version: 1:6.13.2-1
> Severity: normal
> 
> 
> # git bisect bad
> Bisecting: 0 revisions left to test after this (roughly 0 steps)
> [541cc966915b6756e54c20eebe60ae957afdb537] drm: Don't try and disable an 
> encoder that was never enabled
> 
> BISECT_EXPECTED_REV
> 
> 541cc966915b6756e54c20eebe60ae957afdb537
> 
Does reverting that commit on .37 make things work again for you?

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#609145: xserver restarts when loading a specific jpeg using iceweasel or midori

2011-01-08 Thread Arthur Marsh
Package: xserver-xorg-video-radeon
Version: 1:6.13.2-1
Severity: normal


# git bisect bad
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[541cc966915b6756e54c20eebe60ae957afdb537] drm: Don't try and disable an 
encoder that was never enabled

BISECT_EXPECTED_REV

541cc966915b6756e54c20eebe60ae957afdb537

BISECT_LOG

git bisect start
# bad: [3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5] Linux 2.6.37
git bisect bad 3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5
# good: [cf7d7e5a1980d1116ee152d25dac382b112b9c17] Linux 2.6.37-rc5
git bisect good cf7d7e5a1980d1116ee152d25dac382b112b9c17
# bad: [b0c3844d8af6b9f3f18f31e1b0502fbefa2166be] Linux 2.6.37-rc6
git bisect bad b0c3844d8af6b9f3f18f31e1b0502fbefa2166be
# bad: [66ef6aa63defa54b2c7e8edcc69e0641d2bb61ef] Merge branch 'idle-release' 
of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6
git bisect bad 66ef6aa63defa54b2c7e8edcc69e0641d2bb61ef
# bad: [38971ce2fac484249d697fe48a9b0851a0b62572] Merge branch 'bugfixes' of 
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
git bisect bad 38971ce2fac484249d697fe48a9b0851a0b62572
# bad: [599bbb9de0fe9c494a223a34d790b353ad4d69f8] drm/i915: i915 cannot provide 
switcher services.
git bisect bad 599bbb9de0fe9c494a223a34d790b353ad4d69f8
# good: [81e8d2162566379adcf4b3700f03845c62577145] Merge branch 
'irq-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect good 81e8d2162566379adcf4b3700f03845c62577145
# good: [2a1292fd4cf1558b4a60781227d503c9111d9075] drm/i915/lvds: Always 
restore panel-fitter when enabling the LVDS
git bisect good 2a1292fd4cf1558b4a60781227d503c9111d9075
# good: [ea5d552c73707645c53d42e8a71c9a4d9cbb85c1] drm: Add missing 
drm_vblank_put() along queue vblank error path
git bisect good ea5d552c73707645c53d42e8a71c9a4d9cbb85c1
# bad: [93225b0d7bc030f4a93165347a65893685822d70] drm/radeon/kms: forbid big bo 
allocation (fdo 31708) v3
git bisect bad 93225b0d7bc030f4a93165347a65893685822d70
# bad: [92971021c632876108ea2e06290a56a9157578f5] Revert "drm: Don't try and 
disable an encoder that was never enabled"
git bisect bad 92971021c632876108ea2e06290a56a9157578f5
# bad: [3373c3ddb26848beee7b8a96fb98d89533dbf9d7] Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb
git bisect bad 3373c3ddb26848beee7b8a96fb98d89533dbf9d7
# bad: [5111711d3ed8f4f1012cac3ec3f2b463b549fbfd] Merge branch 'for-2.6.37' of 
git://linux-nfs.org/~bfields/linux
git bisect bad 5111711d3ed8f4f1012cac3ec3f2b463b549fbfd
# bad: [caa4a59574a39e6574664e82b92455d41eca27a8] Merge 
git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
git bisect bad caa4a59574a39e6574664e82b92455d41eca27a8
# good: [f8f5d4f11dc7d321fb372b09fc8767069a18bf30] Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
git bisect good f8f5d4f11dc7d321fb372b09fc8767069a18bf30
# bad: [6313e3c21743cc88bb5bd8aa72948ee1e83937b6] Merge branches 
'x86-fixes-for-linus', 'perf-fixes-for-linus' and 'sched-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 6313e3c21743cc88bb5bd8aa72948ee1e83937b6
# bad: [6dde39be39e636c1d41e73590668d5903b11535b] Merge branch 'drm-fixes' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
git bisect bad 6dde39be39e636c1d41e73590668d5903b11535b
# bad: [dd7cc55a258400440aff5869d3e1e42297cd] drm/radeon/kms: fix 
formatting of vram and gtt info
git bisect bad dd7cc55a258400440aff5869d3e1e42297cd
# bad: [93225b0d7bc030f4a93165347a65893685822d70] drm/radeon/kms: forbid big bo 
allocation (fdo 31708) v3
git bisect bad 93225b0d7bc030f4a93165347a65893685822d70



-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Apr 10  2009 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1955712 Dec  5 12:09 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: ATI Technologies Inc RV670PRO [Radeon HD 
3850]

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 981 Apr 21  2010 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier  "Radeon 3200"
#Driver "vesa"