desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #130742
[Bug 1443456] Re: Xorg crashed with SIGABRT in fbBltOne()
Launchpad has imported 31 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=90667.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.
------------------------------------------------------------------------
On 2015-05-26T19:18:36+00:00 M-kaffanke wrote:
Created attachment 116056
backtrace of the crash
Hello there,
I hope you can help me.
I have the same crash backtrace again and again but from different
reasons. Sometimes its emacs, than its libreoffice, but it can also be
chromium browser or firefox. Mostly - I'm not sure its when i resize
the windows - but that is just a guess, because it does not happen
systematically from my point of view. (its the same with awesome
windowmanager or enlightenment)
It just coredumps....
I will add the core dump and also the X log file and the .xsession-error
(which differs a bit)
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/12
------------------------------------------------------------------------
On 2015-05-26T19:19:17+00:00 M-kaffanke wrote:
Created attachment 116058
Xorg.0.log - the xorg logfile
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/13
------------------------------------------------------------------------
On 2015-05-26T19:19:55+00:00 M-kaffanke wrote:
Created attachment 116059
.xsession-errors
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/14
------------------------------------------------------------------------
On 2015-05-26T19:20:35+00:00 M-kaffanke wrote:
Please help me soon, I will try also patches for you...
Thanks very much.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/15
------------------------------------------------------------------------
On 2015-05-28T18:59:52+00:00 M-kaffanke wrote:
As I mentioned allready, the bug comes from different applications,
because I work most with emacs, so I will give you the emacs core dump
too, maybe you can help me now... :(
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/16
------------------------------------------------------------------------
On 2015-05-28T19:00:47+00:00 M-kaffanke wrote:
Created attachment 116125
emacs core dump
But I think emacs core dumps just because of the xorg coredump which
comes first.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/17
------------------------------------------------------------------------
On 2015-05-30T12:38:48+00:00 Freedesktop-4 wrote:
Created attachment 116170
Xorg log
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/18
------------------------------------------------------------------------
On 2015-05-30T12:39:16+00:00 Freedesktop-4 wrote:
Created attachment 116171
gdb backtrace
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/19
------------------------------------------------------------------------
On 2015-05-30T12:40:04+00:00 Freedesktop-4 wrote:
I have the same problem. It seems to mostly happen when I resize frames
in certain programs.
I can more or less reproduce it by resizing the frames in 'git gui' but
it also occurs in LibreOffice and Emacs.
I'm running on an Intel i5-2500k and use a Radeon R9 290 graphics card
with xf86-video-radeon.
I added my own log file and backtraces.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/20
------------------------------------------------------------------------
On 2015-06-01T07:14:32+00:00 Michel-daenzer wrote:
(In reply to André from comment #8)
> I can more or less reproduce it by resizing the frames in 'git gui' but it
> also occurs in LibreOffice and Emacs.
Which window manager(s) does it happen with for you?
Do you guys use any special window manager configuration, e.g. non-
opaque window resizes?
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/21
------------------------------------------------------------------------
On 2015-06-02T10:31:02+00:00 M-kaffanke wrote:
I also had the Idea about window resizing, until today it also crashed
while using mu4e for my mails, just switching from one mail to another.
That worked for 20 emails, but now it crashed with the same Xorg
backtrace.
I use awesome windowmanager, and will add my rc.lua for you. I don't
think there are special configurations.
Here is my xorg config:
------ begin .xinitrc ------
#!/bin/bash
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?* ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
exec awesome
------ end .xinitrc -----
------ begin .Xresources ------
! This is a comment placed above some Xft settings
!Xft.dpi: 115 ! this is an inline comment
Xft.dpi: 122
Xft.antialias: true
Xft.hinting: true
Xft.hintstyle: hintslight
------ end .Xresources ------
having 2 files in my /etc/X11/xinit/xinitrc.d:
------ begin 30-dbus.sh -----
#!/bin/bash
# launches a session dbus instance
if [ -z "${DBUS_SESSION_BUS_ADDRESS-}" ] && type dbus-launch >/dev/null; then
eval $(dbus-launch --sh-syntax --exit-with-session)
fi
------ end 30-dbus.sh -------
------ begin 40-libcanberra-gtk-module.sh ------
#!/bin/bash
case "${DESKTOP_SESSION-}" in
gnome) # Done by gnome-settings-daemon
;;
*)
# Extra check in case DESKTOP_SESSION is not set correctly
if [[ -z ${GNOME_DESKTOP_SESSION_ID-} ]]; then
if [[ -z ${GTK_MODULES-} ]]; then
GTK_MODULES="canberra-gtk-module"
else
GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
fi
export GTK_MODULES
fi
;;
esac
--------- end 40-libcaberra-gtk-module.sh ------
ok and then i have no xorg.conf in my /etc/X11 directory but a /etc/X11/xorg.conf.d dirctory, having one file:
------ begin 20-tastatur.conf -----
# Deutsches Layout
Section "InputClass"
Identifier "keyboard"
MatchIsKeyboard "yes"
Option "XkbLayout" "de,se"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "grp:alt_space_toggle"
EndSection
------- end 20-tastatur.conf ----
I will send my rc.lua via attachment.
Any hints about that configuration?
Thanks,
Martin
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/22
------------------------------------------------------------------------
On 2015-06-02T10:31:51+00:00 M-kaffanke wrote:
Created attachment 116238
rc.lua for my awesome windowmanager
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/23
------------------------------------------------------------------------
On 2015-06-04T19:15:31+00:00 M-kaffanke wrote:
could you tell me where you would start to fix that problem?
I know some C, but I don't know where to start with that problem. Just
tell me your thoughts what you as a developer would try, and I try to
test that.
thanks.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/24
------------------------------------------------------------------------
On 2015-06-10T02:39:58+00:00 Michel-daenzer wrote:
I've been unable to reproduce the crash with xserver Git master,
although I've confirmed I'm hitting the same code path with git gui.
After reproducing the crash with gdb attached, please run the following
commands at the gdb prompt and post their output:
frame 2
p *(PixmapPtr)dst
p *(glamor_pixmap_private*)dixLookupPrivate(&((PixmapPtr)dst)->devPrivates, &glamor_pixmap_private_key)
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/26
------------------------------------------------------------------------
On 2015-06-20T17:47:02+00:00 M-kaffanke wrote:
Hi Michael,
I get:
(gdb) frame 2
#2 0x0000000000598d2e in OsAbort () at utils.c:1342
1342 utils.c: File or direcotry not found.
(gdb) p *(PixmapPtr)dst
No symbol "dst" in current context.
(gdb) p *(glamor_pixmap_private*)dixLookupPrivate(&((PixmapPtr)dst)->devPrivates, &glamor_pixmap_private_key)
No symbol "dst" in current context.
so I think I have to install or do something before doing that?
Thanks,
Martin
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/29
------------------------------------------------------------------------
On 2015-06-21T10:33:52+00:00 Freedesktop-4 wrote:
Created attachment 116628
GDB output emacs
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/30
------------------------------------------------------------------------
On 2015-06-21T10:34:08+00:00 Freedesktop-4 wrote:
Created attachment 116629
GDB output git gui
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/31
------------------------------------------------------------------------
On 2015-06-21T10:34:25+00:00 Freedesktop-4 wrote:
Created attachment 116630
GDB output LibreOffice
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/32
------------------------------------------------------------------------
On 2015-06-21T10:43:40+00:00 Freedesktop-4 wrote:
I added three stacktraces from different programs with the output of the
commands you have given.
LibreOffice crashes when I add a frame (Insert -> Frame) and then resize
it with the handles. Sometimes it takes two or three resize operations
before the crash occurs.
git gui crashes when I move the splitter seperating the different parts
of the window. It also take several move operations before the crash. It
seems that in this case the dst argument for fbBltOne is not 0x0.
Emacs crashes when I resize the window. It occurs less often and I have
to resize the window 10 times or so. It has a different stacktrace than
the others so I tried to get the right variable for your commands.
If you need any other output or things to try out just tell me.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/33
------------------------------------------------------------------------
On 2015-06-21T10:58:31+00:00 Freedesktop-4 wrote:
I'm running Arch Linx with xfce4.
xfwm4 (4.12.3-1)
xorg-server (1.17.2-1)
xf86-video-ati (1:7.5.0-2)
As mentioned before I have a Radeon R9 290 graphics card with 2 monitors
on DVI and one on HDMI. But the crashes occur even if I connect only one
monitor.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/34
------------------------------------------------------------------------
On 2015-06-22T01:40:04+00:00 Michel-daenzer wrote:
(In reply to André from comment #18)
> I added three stacktraces from different programs with the output of the
> commands you have given.
Thanks. Can you also print *glamor_priv?
So far, the only way I could see this happen is if glMapBuffer() fails.
Or, maybe there's memory corruption going on. Any chance one of you
could run Xorg in valgrind, try reproducing a crash and see if valgrind
finds anything wrong?
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/35
------------------------------------------------------------------------
On 2015-06-22T10:15:54+00:00 Freedesktop-4 wrote:
Created attachment 116650
Valgrind output from Xorg
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/36
------------------------------------------------------------------------
On 2015-06-22T10:16:17+00:00 Freedesktop-4 wrote:
Created attachment 116651
GDB output LibreOffice
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/37
------------------------------------------------------------------------
On 2015-06-22T10:16:40+00:00 Freedesktop-4 wrote:
Created attachment 116652
GDB output git gui
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/38
------------------------------------------------------------------------
On 2015-06-22T10:25:44+00:00 Freedesktop-4 wrote:
I updated the gdb output to include glamor_priv.
I also tried to run valgrind. I've run a bare Xorg without my usual
xfce4 environment. I disabled the leak checks because after the crash I
got around 40MB of leak output.
Do you have any clue what component could cause the corruption, then I
could try to change it.
(In reply to m.kaffanke from comment #10)
> I use awesome windowmanager, and will add my rc.lua for you. I don't think
> there are special configurations.
What graphics card and driver are you using?
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/39
------------------------------------------------------------------------
On 2015-06-23T08:40:39+00:00 Michel-daenzer wrote:
Created attachment 116666
Assert that glMapBuffer returns non-NULL
Thanks for the valgrind output, but unfortunately, it doesn't shed any
more light on this mystery for me.
Can you try applying this xserver patch and reproducing the problem with
gdb attached to Xorg? Does it fail the added assertion before it
crashes?
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/40
------------------------------------------------------------------------
On 2015-06-25T08:09:47+00:00 Michel-daenzer wrote:
BTW, has one of you tried if this also happens with xserver 1.16.y?
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/41
------------------------------------------------------------------------
On 2015-07-15T07:57:52+00:00 Airlied-freedesktop wrote:
Created attachment 117133
X server patch to make current in some fallback paths
this X server patch should fix this.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/44
------------------------------------------------------------------------
On 2015-07-16T00:47:18+00:00 Michel-daenzer wrote:
*** Bug 90941 has been marked as a duplicate of this bug. ***
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/45
------------------------------------------------------------------------
On 2015-07-20T09:05:25+00:00 Freedesktop-4 wrote:
I'm now running xorg-server-1.17.2-4 on Arch (which includes the patch)
and didn't had a crash with the programs I tested.
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/46
------------------------------------------------------------------------
On 2015-07-21T03:43:08+00:00 Michel-daenzer wrote:
commit db5337afb248edf81087cf8d74006fc496d70589
Author: Dave Airlie <airlied@xxxxxxxxxx>
Date: Wed Jul 15 17:56:11 2015 +1000
glamor: make current in prepare paths
Reply at: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1443456/comments/47
** Changed in: xorg-server
Status: Unknown => Fix Released
** Changed in: xorg-server
Importance: Unknown => Critical
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1443456
Title:
Xorg crashed with SIGABRT in fbBltOne()
Status in X.Org X server:
Fix Released
Status in xorg-server package in Ubuntu:
Triaged
Bug description:
system restarts when trying to open libreoffice writer, just after the
installation of the latest updates (after a fresh install)
ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: xserver-xorg-core 2:1.17.1-0ubuntu3
ProcVersionSignature: Ubuntu 3.19.0-13.13-generic 3.19.3
Uname: Linux 3.19.0-13-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.17-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CrashCounter: 1
Date: Mon Apr 13 16:32:19 2015
DistUpgraded: Fresh install
DistroCodename: vivid
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R6/R7 Graphics] [1002:1309] (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:3830]
InstallationDate: Installed on 2015-04-13 (0 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Beta amd64 (20150326)
MachineType: LENOVO 80EC
ProcCmdline: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcEnviron:
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.19.0-13-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
fbBltOne () from /usr/lib/xorg/modules/libfb.so
fbCopy1toN () from /usr/lib/xorg/modules/libfb.so
?? () from /usr/lib/xorg/modules/libglamoregl.so
miCopyRegion ()
miDoCopy ()
Title: Xorg crashed with SIGABRT in fbBltOne()
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 09/11/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: A4CN32WW (V 2.01)
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Lancer 5B3
dmi.board.vendor: LENOVO
dmi.board.version: NO DPK
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo Z50-75
dmi.modalias: dmi:bvnLENOVO:bvrA4CN32WW(V2.01):bd09/11/2014:svnLENOVO:pn80EC:pvrLenovoZ50-75:rvnLENOVO:rnLancer5B3:rvrNODPK:cvnLENOVO:ct10:cvrLenovoZ50-75:
dmi.product.name: 80EC
dmi.product.version: Lenovo Z50-75
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.1+15.04.20150330-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.60-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Mon Apr 13 16:32:28 2015
xserver.configfile: default
xserver.errors: RADEON(G0): [XvMC] Failed to initialize extension.
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.17.1-0ubuntu3
xserver.video_driver: radeon
To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1443456/+subscriptions