ALT Linux Bugzilla
– Attachment 7681 Details for
Bug 35198
xorg-xserver segfaults with armsoc_drv
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
gdb-Session with Xorg/armsoc-driver
gdb-session.txt (text/plain), 12.76 KB, created by
Sven
on 2018-07-31 13:00:44 MSK
(
hide
)
Description:
gdb-Session with Xorg/armsoc-driver
Filename:
MIME Type:
Creator:
Sven
Created:
2018-07-31 13:00:44 MSK
Size:
12.76 KB
patch
obsolete
># gdb /usr/bin/Xorg >GNU gdb (GDB) 7.9-alt4 (ALT) >Copyright (C) 2015 Free Software Foundation, Inc. >License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> >This is free software: you are free to change and redistribute it. >There is NO WARRANTY, to the extent permitted by law. Type "show copying" >and "show warranty" for details. >This GDB was configured as "aarch64-alt-linux". >Type "show configuration" for configuration details. >For bug reporting instructions, please see: ><http://www.gnu.org/software/gdb/bugs/>. >Find the GDB manual and other documentation resources online at: ><http://www.gnu.org/software/gdb/documentation/>. >For help, type "help". >Type "apropos word" to search for commands related to "word"... >Reading symbols from /usr/bin/Xorg...Missing separate debuginfo for /usr/bin/Xorg >Try to install the hash file /usr/lib/debug/.build-id/5f/5cdf007c57382cfdb03d1772684293db50d02e.debug >(no debugging symbols found)...done. >(gdb) run >Starting program: /usr/bin/Xorg >Missing separate debuginfo for /lib64/ld-linux-aarch64.so.1 >Try to install the hash file /usr/lib/debug/.build-id/17/860125904d929bcf7fefe1d681e6d22240e21b.debug >Missing separate debuginfo for /lib64/libudev.so.1 >Try to install the hash file /usr/lib/debug/.build-id/dd/81207ff691a862d65e829f99cc21d8e18253c9.debug >Missing separate debuginfo for /lib64/libselinux.so.1 >Try to install the hash file /usr/lib/debug/.build-id/cf/6996b81559a5387e649162de7657bf5e79417c.debug >Missing separate debuginfo for /lib64/libcrypto.so.10 >Try to install the hash file /usr/lib/debug/.build-id/7f/5f676a8f8883743941acb53e106c4736e28752.debug >Missing separate debuginfo for /lib64/libdl.so.2 >Try to install the hash file /usr/lib/debug/.build-id/ce/e09397eef032d43cf4de6d97a28cc753c7cfeb.debug >Missing separate debuginfo for /usr/lib64/libpciaccess.so.0 >Try to install the hash file /usr/lib/debug/.build-id/90/c0984e812b2f6a6f9a27802b621871986c4eab.debug >Missing separate debuginfo for /usr/lib64/libdrm.so.2 >Try to install the hash file /usr/lib/debug/.build-id/95/3980a10567a41c6bd6848c6bf0f6735c9ab536.debug >Missing separate debuginfo for /usr/lib64/libpixman-1.so.0 >Try to install the hash file /usr/lib/debug/.build-id/01/1ced43ff0aa286476159cbddeff803d4917abd.debug >Missing separate debuginfo for /usr/lib64/libXfont2.so.2 >Try to install the hash file /usr/lib/debug/.build-id/da/6d4be558e593d517ca6474d766dfbe5f987f9a.debug >Missing separate debuginfo for /usr/lib64/libXau.so.6 >Try to install the hash file /usr/lib/debug/.build-id/cf/31ff6a24d3fcb4ab1a2c343d1fad44a480d2be.debug >Missing separate debuginfo for /usr/lib64/libxshmfence.so.1 >Try to install the hash file /usr/lib/debug/.build-id/5a/ff399deac25ad97701401cf7290b89254b7b2e.debug >Missing separate debuginfo for /usr/lib64/libXdmcp.so.6 >Try to install the hash file /usr/lib/debug/.build-id/fc/1f13536aae00eddd0d1b2ba9c97fc4f85fcd56.debug >Missing separate debuginfo for /lib64/libaudit.so.1 >Try to install the hash file /usr/lib/debug/.build-id/73/7deb865492962e7ff88212d79e3517e265fbf9.debug >Missing separate debuginfo for /lib64/libm.so.6 >Try to install the hash file /usr/lib/debug/.build-id/99/53382492d924004496e85d46a3b4d796b60c5a.debug >Missing separate debuginfo for /lib64/libpthread.so.0 >Try to install the hash file /usr/lib/debug/.build-id/1f/459e61d898cecd150ad3b561ec2279fc777418.debug >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Missing separate debuginfo for /lib64/libc.so.6 >Try to install the hash file /usr/lib/debug/.build-id/18/6f632e8df517885bb85c681113dd15efe3f659.debug >Missing separate debuginfo for /lib64/libmount.so.1 >Try to install the hash file /usr/lib/debug/.build-id/3a/7548bcfa3804ef2cf26a43771e31da28135a9b.debug >Missing separate debuginfo for /lib64/libpcre.so.3 >Try to install the hash file /usr/lib/debug/.build-id/71/5d255d85a2db4dc8b5c0ac2caed6611d36b0a0.debug >Missing separate debuginfo for /lib64/libz.so.1 >Try to install the hash file /usr/lib/debug/.build-id/0d/cc5e11f80f9c95cdeffb097a345153a08fcab2.debug >Missing separate debuginfo for /lib64/libbz2.so.1 >Try to install the hash file /usr/lib/debug/.build-id/11/d72607a101cc3f27332e51052fa38bd829c47a.debug >Missing separate debuginfo for /usr/lib64/libfontenc.so.1 >Try to install the hash file /usr/lib/debug/.build-id/54/0164d6f154b93910725042d584267d50199914.debug >Missing separate debuginfo for /usr/lib64/libfreetype.so.6 >Try to install the hash file /usr/lib/debug/.build-id/9e/9f6fb1489050e2d13df8aee514dde683996f26.debug >Missing separate debuginfo for /lib64/libblkid.so.1 >Try to install the hash file /usr/lib/debug/.build-id/0e/ad78777d80e37f55d6e0a6e0587a3580a5676b.debug >Missing separate debuginfo for /usr/lib64/libpng16.so.16 >Try to install the hash file /usr/lib/debug/.build-id/b9/df333f850fbb0a2f6eac186a6bdbc38bd1f375.debug >Missing separate debuginfo for /usr/lib64/libharfbuzz.so.0 >Try to install the hash file /usr/lib/debug/.build-id/44/54fd3b6d4d587e3a4bc51c68331c9bc4d479c6.debug >Missing separate debuginfo for /lib64/libuuid.so.1 >Try to install the hash file /usr/lib/debug/.build-id/cf/3e66581416eed998e4266de880074f894d9641.debug >Missing separate debuginfo for /lib64/libglib-2.0.so.0 >Try to install the hash file /usr/lib/debug/.build-id/1f/177e2e72e7047bcfa4d7c9f50d88cb2a4f140a.debug >Missing separate debuginfo for /usr/lib64/libgraphite2.so.3 >Try to install the hash file /usr/lib/debug/.build-id/1b/3459b9d04dfe0ad9b3e929fa6db811eacc5e1c.debug >Missing separate debuginfo for /lib64/libgcc_s.so.1 >Try to install the hash file /usr/lib/debug/.build-id/61/a96d6fe72e3a3c29833e01c5637bb882da81d9.debug > >X.Org X Server 1.20.0 >X Protocol Version 11, Revision 0 >Build Operating System: ALT Sisyphus (unstable) (sisyphus) aarch64 >Current Operating System: Linux rock64 4.4.132 #5 SMP Thu Jul 26 15:17:12 CEST 2018 aarch64 >Kernel command line: ro root=LABEL=linux-root rootwait rootfstype=ext4 panic=10 init=/sbin/init ethaddr=2a:a2:a8:03:04:44 eth1addr=2a:a2:a8:03:04:64 serial=471a711076714aa video=640x480 drm_kms_helper.edid_firmware=HDMI-A-1:edid/canox.bin >Build Date: 14 June 2018 07:56:24AM > >Current version of pixman: 0.34.0 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. >Markers: (--) probed, (**) from config file, (==) default setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. >(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan 21 09:53:42 2016 >(==) Using config directory: "/etc/X11/xorg.conf.d" >(==) Using system config directory "/usr/share/X11/xorg.conf.d" >Detaching after fork from child process 1919. >Missing separate debuginfo for /usr/lib64/X11/modules/extensions/libglx.so >Try to install the hash file /usr/lib/debug/.build-id/58/f43b458dac9cda6f391e165402867397ceea8d.debug >Missing separate debuginfo for /usr/lib64/libGL.so.1 >Try to install the hash file /usr/lib/debug/.build-id/6d/1d6be641e3f4c9fcb277c384091b2ac21ba627.debug >Missing separate debuginfo for /lib64/libexpat.so.1 >Try to install the hash file /usr/lib/debug/.build-id/c1/10f8a9717adc2f70a7cc4706f1f01e4c571b80.debug >Missing separate debuginfo for /usr/lib64/libxcb-dri3.so.0 >Try to install the hash file /usr/lib/debug/.build-id/65/b3211bf2a48cca2242b2925675bada4a657b2f.debug >Missing separate debuginfo for /usr/lib64/libxcb-present.so.0 >Try to install the hash file /usr/lib/debug/.build-id/d2/ea6076cbc23460934c66e939ef809ef46c7976.debug >Missing separate debuginfo for /usr/lib64/libxcb-sync.so.1 >Try to install the hash file /usr/lib/debug/.build-id/8d/acf451a0aa3778c52c3892295682b82a002f86.debug >Missing separate debuginfo for /usr/lib64/libglapi.so.0 >Try to install the hash file /usr/lib/debug/.build-id/68/6b907bab8317ab18e5bf79763442655dea3ff5.debug >Missing separate debuginfo for /usr/lib64/libXext.so.6 >Try to install the hash file /usr/lib/debug/.build-id/89/e754e11ce915f1636535928164eecd5914006c.debug >Missing separate debuginfo for /usr/lib64/libXdamage.so.1 >Try to install the hash file /usr/lib/debug/.build-id/b9/498f444b7a99d61a29c38babeb236bf77a7f46.debug >Missing separate debuginfo for /usr/lib64/libXfixes.so.3 >Try to install the hash file /usr/lib/debug/.build-id/e7/438b280a3345c129b3335cb72a284fda2ece13.debug >Missing separate debuginfo for /usr/lib64/libX11-xcb.so.1 >Try to install the hash file /usr/lib/debug/.build-id/6c/a5f5358f8a7d1205b9dfe394006a4f3456ba11.debug >Missing separate debuginfo for /usr/lib64/libX11.so.6 >Try to install the hash file /usr/lib/debug/.build-id/77/005d80460741d582f461b10db2405eef051e11.debug >Missing separate debuginfo for /usr/lib64/libxcb.so.1 >Try to install the hash file /usr/lib/debug/.build-id/f3/3d5577f95689b324f2d4fb30e530dd35202c0b.debug >Missing separate debuginfo for /usr/lib64/libxcb-glx.so.0 >Try to install the hash file /usr/lib/debug/.build-id/76/0ed30057916eb1c5cd08b0ec00d4fe014b281d.debug >Missing separate debuginfo for /usr/lib64/libxcb-dri2.so.0 >Try to install the hash file /usr/lib/debug/.build-id/c7/225cd9fdf6896e6db8ed10c0efadf15c152f73.debug >Missing separate debuginfo for /usr/lib64/libXxf86vm.so.1 >Try to install the hash file /usr/lib/debug/.build-id/1e/e5fdbcd265455e3715c9bf3f99b0b6fdbb4931.debug >[tcsetpgrp failed in terminal_inferior: Operation not permitted] >Missing separate debuginfo for /usr/lib64/X11/modules/libexa.so >Try to install the hash file /usr/lib/debug/.build-id/d5/a20c0f1405d34c9dd0c3a0bd21a410a9c5d392.debug >Missing separate debuginfo for /usr/lib64/X11/modules/libfb.so >Try to install the hash file /usr/lib/debug/.build-id/04/2fef588d4d6b5af723931af2644e17c5c63fce.debug > >Program received signal SIGSEGV, Segmentation fault. >0x00000000004fe59c in RRCrtcIsLeased () >(gdb) bt >#0 0x00000000004fe59c in RRCrtcIsLeased () >#1 0x00000000004b3860 in xf86CrtcSetModeTransform () >#2 0x00000000004b3e64 in xf86SetDesiredModes () >#3 0x0000007f87598af8 in ?? () from /usr/lib64/X11/modules/drivers/armsoc_drv.so >#4 0x0000007f87599848 in ?? () from /usr/lib64/X11/modules/drivers/armsoc_drv.so >#5 0x0000000000444fa8 in AddScreen () >#6 0x000000000048407c in InitOutput () >#7 0x0000000000448c54 in ?? () >#8 0x0000007f87f18820 in __libc_start_main () from /lib64/libc.so.6 >#9 0x0000000000432a90 in _start () >Backtrace stopped: previous frame identical to this frame (corrupt stack?) >(gdb) list >No symbol table is loaded. Use the "file" command. >(gdb) disassemble >Dump of assembler code for function RRCrtcIsLeased: > 0x00000000004fe598 <+0>: adrp x2, 0x63a000 >=> 0x00000000004fe59c <+4>: ldr x4, [x0,#8] > 0x00000000004fe5a0 <+8>: ldr x2, [x2,#3008] > 0x00000000004fe5a4 <+12>: ldp w1, w3, [x2] > 0x00000000004fe5a8 <+16>: ldr w2, [x2,#8] > 0x00000000004fe5ac <+20>: cbz w3, 0x4fe628 <RRCrtcIsLeased+144> > 0x00000000004fe5b0 <+24>: cbz w2, 0x4fe638 <RRCrtcIsLeased+160> > 0x00000000004fe5b4 <+28>: ldr x2, [x4,#976] > 0x00000000004fe5b8 <+32>: add x1, x2, w1, sxtw > 0x00000000004fe5bc <+36>: ldr x4, [x1,#352] > 0x00000000004fe5c0 <+40>: add x5, x1, #0x160 > 0x00000000004fe5c4 <+44>: cmp x4, x5 > 0x00000000004fe5c8 <+48>: b.eq 0x4fe618 <RRCrtcIsLeased+128> > 0x00000000004fe5cc <+52>: ldr w2, [x4,#40] > 0x00000000004fe5d0 <+56>: cmp w2, #0x0 > 0x00000000004fe5d4 <+60>: b.le 0x4fe60c <RRCrtcIsLeased+116> > 0x00000000004fe5d8 <+64>: ldr x1, [x4,#48] > 0x00000000004fe5dc <+68>: ldr x3, [x1] > 0x00000000004fe5e0 <+72>: cmp x0, x3 > 0x00000000004fe5e4 <+76>: b.eq 0x4fe620 <RRCrtcIsLeased+136> > 0x00000000004fe5e8 <+80>: add x1, x1, #0x8 >---Type <return> to continue, or q <return> to quit---q >Quit >(gdb) i r >x0 0x0 0 >x1 0x3686a910 914794768 >x2 0x63a000 6529024 >x3 0x3686a3a0 914793376 >x4 0x0 0 >x5 0x0 0 >x6 0x0 0 >x7 0x64298c 6564236 >x8 0x40 64 >x9 0x0 0 >x10 0x101010101010101 72340172838076673 >x11 0x0 0 >x12 0x100000000 4294967296 >x13 0x0 0 >x14 0x4113e0 4264928 >x15 0x403880 4208768 >x16 0x4b3cc8 4930760 >x17 0x7f875b12e8 547731739368 >x18 0x7cd 1997 >x19 0x3686a1b0 914792880 >x20 0x3686a488 914793608 >x21 0x368685e0 914785760 >---Type <return> to continue, or q <return> to quit--- >x22 0x0 0 >x23 0x0 0 >x24 0x1 1 >x25 0x0 0 >x26 0x0 0 >x27 0x0 0 >x28 0x3686a3a0 914793376 >x29 0x7fe3c04f10 549281877776 >x30 0x4b3860 4929632 >sp 0x7fe3c04f10 0x7fe3c04f10 >pc 0x4fe59c 0x4fe59c <RRCrtcIsLeased+4> >cpsr 0x60000000 1610612736 >fpsr 0x10 16 >fpcr 0x0 0 >(gdb) detach
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 35198
: 7681