Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 865735 Details for
Bug 1067709
qxl driver doesn't implement shadow hooks, crashes when rotation code called
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 16.66 KB, created by
Alois Mahdal
on 2014-02-20 22:27:04 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Alois Mahdal
Created:
2014-02-20 22:27:04 UTC
Size:
16.66 KB
patch
obsolete
>[New LWP 711] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/Xorg :0 -background none -verbose -auth /run/gdm/auth-for-gdm-2MDhUA/d'. >Program terminated with signal 6, Aborted. >#0 0x00007f50464f2989 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 >56 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); > >Thread 1 (Thread 0x7f50486c9980 (LWP 711)): >#0 0x00007f50464f2989 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 > resultvar = 0 > pid = 711 > selftid = 711 >#1 0x00007f50464f4098 in __GI_abort () at abort.c:90 > save_stage = 2 > act = {__sigaction_handler = {sa_handler = 0x300, sa_sigaction = 0x300}, sa_mask = {__val = {26803632, 140735101885552, 139982787139766, 1, 0, 0, 139982753512704, 1, 140735101885552, 140735101887040, 139982787166981, 0, 139982753705040, 8539360, 140735101885312, 0}}, sa_flags = 1, sa_restorer = 0x7f50486c9980} > sigs = {__val = {32, 0 <repeats 15 times>}} >#2 0x0000000000597c4e in OsAbort () at utils.c:1328 >No locals. >#3 0x0000000000478ff7 in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at xf86Init.c:1097 > i = <optimized out> >#4 0x00000000004790b6 in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at xf86Init.c:1141 > i = <optimized out> >#5 0x000000000059d302 in AbortServer () at log.c:770 >No locals. >#6 0x000000000059e05d in FatalError (f=f@entry=0x5c6648 "Caught signal %d (%s). Server aborting\n") at log.c:911 > args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff71c15d60, reg_save_area = 0x7fff71c15c90}} > args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff71c15d60, reg_save_area = 0x7fff71c15c90}} > beenhere = 1 >#7 0x000000000059571c in OsSigHandler (signo=11, sip=<optimized out>, unused=<optimized out>) at osinit.c:147 > unused = <optimized out> > sip = <optimized out> > signo = 11 >#8 <signal handler called> >No locals. >#9 0x0000000000000000 in ?? () >No symbol table info available. >#10 0x00000000004ba5a7 in xf86CrtcRotate (crtc=crtc@entry=0x198ff60) at xf86Rotate.c:411 > shadowData = <optimized out> > shadow = 0x0 > width = <optimized out> > height = 768 > old_height = <optimized out> > pScrn = <optimized out> > xf86_config = 0x198fdb0 > pScreen = 0x198cd30 > crtc_to_fb = {matrix = {{65536, 0, 0}, {0, 65536, 0}, {0, 0, 65536}}} > f_crtc_to_fb = {m = {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}} > f_fb_to_crtc = {m = {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}} > new_params = 0x0 > new_nparams = 0 > new_filter = 0x0 > new_width = 0 > new_height = 0 > transform = 0x0 > damage = 0 >#11 0x00007f5041bf528d in drmmode_set_mode_major (crtc=0x198ff60, mode=0x198ff78, rotation=<optimized out>, x=0, y=0) at qxl_drmmode.c:197 > pScrn = <optimized out> > xf86_config = 0x198fdb0 > drmmode_crtc = 0x1990a30 > drmmode = 0x198de98 > saved_x = 0 > saved_y = 0 > saved_rotation = 1 > saved_mode = {prev = 0x0, next = 0x0, name = 0x0, status = MODE_OK, type = 136, Clock = 63500, HDisplay = 1024, HSyncStart = 1072, HSyncEnd = 1176, HTotal = 1328, HSkew = 0, VDisplay = 768, VSyncStart = 771, VSyncEnd = 775, VTotal = 798, VScan = 0, Flags = 6, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 1024, CrtcHBlankStart = 1024, CrtcHSyncStart = 1072, CrtcHSyncEnd = 1176, CrtcHBlankEnd = 1328, CrtcHTotal = 1328, CrtcHSkew = 0, CrtcVDisplay = 768, CrtcVBlankStart = 768, CrtcVSyncStart = 771, CrtcVSyncEnd = 775, CrtcVBlankEnd = 798, CrtcVTotal = 798, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 47.8162651, VRefresh = 59.9201317} > output_ids = 0x1a4fb20 > output_count = <optimized out> > ret = 1 > i = <optimized out> > fb_id = <optimized out> > kmode = {clock = 27589416, hdisplay = 0, hsync_start = 0, hsync_end = 14961, htotal = 87, hskew = 0, vdisplay = 0, vsync_start = 0, vsync_end = 0, vtotal = 0, vscan = 0, vrefresh = 26791216, flags = 261, type = 3, name = '\000' <repeats 28 times>, "hn\364\001"} > pitch = <optimized out> > height = <optimized out> > qxl = <optimized out> >#12 0x00007f5041bf5732 in drmmode_xf86crtc_resize (scrn=0x198d290, width=1024, height=675) at qxl_drmmode.c:821 > crtc = <optimized out> > xf86_config = 0x198fdb0 > drmmode_crtc = <optimized out> > drmmode = 0x198de98 > old_front = 0x19a7e50 > front_bo = 0x19a7e50 > qxl = 0x198d850 > cpp = <optimized out> > pitch = 4096 > old_pitch = 1024 > ret = <optimized out> > i = 0 > old_width = <optimized out> > old_height = 768 > old_fb_id = 34 >#13 0x00000000004b8059 in xf86RandR12ScreenSetSize (pScreen=0x198cd30, width=1024, height=675, mmWidth=271, mmHeight=178) at xf86RandR12.c:700 > pScrn = 0x198d290 > config = 0x198fdb0 > pRoot = 0x19ce2f0 > pScrnPix = <optimized out> > ret = 0 > panning = 0 > c = <optimized out> >#14 0x00007f50450c1796 in vncHooksRandRScreenSetSize (pScreen=0x198cd30, width=<optimized out>, height=<optimized out>, mmWidth=271, mmHeight=178) at vncHooks.cc:719 > ret = <optimized out> >#15 0x00007f50450c8c04 in XserverDesktop::setScreenLayout (this=0x19b03b0, fb_width=1024, fb_height=675, layout=...) at XserverDesktop.cc:896 > ret = <optimized out> > iter = <optimized out> > availableOutputs = <optimized out> > usedCrtcs = std::set with 3 elements = {[0] = 0x19a60e0, [1] = 0x19a69d0, [2] = 0x19a72c0} >#16 0x00007f50450fd4ff in rfb::VNCSConnectionST::setDesktopSize (this=0x22943e0, fb_width=1024, fb_height=675, layout=...) at /usr/src/debug/tigervnc-1.2.80-20130314svn5065/common/rfb/VNCSConnectionST.cxx:611 > result = <optimized out> >#17 0x00007f50450eb19c in rfb::SMsgReaderV3::readSetDesktopSize (this=0x2294a40) at /usr/src/debug/tigervnc-1.2.80-20130314svn5065/common/rfb/SMsgReaderV3.cxx:93 > width = 1024 > height = 675 > sx = <optimized out> > layout = {screens = std::list = {[0] = {id = 118337104, dimensions = {tl = {x = 0, y = 0}, br = {x = 1024, y = 675}}, flags = 0}}} > sy = <optimized out> > screens = 1 > i = <optimized out> > sw = <optimized out> > sh = <optimized out> >#18 0x00007f50450fcf67 in rfb::VNCSConnectionST::processMessages (this=0x22943e0) at /usr/src/debug/tigervnc-1.2.80-20130314svn5065/common/rfb/VNCSConnectionST.cxx:165 >No locals. >#19 0x00007f50450c7f7f in XserverDesktop::wakeupHandler (this=0x19b03b0, fds=fds@entry=0x82d660 <LastSelectMask>, nfds=nfds@entry=1) at XserverDesktop.cc:673 > fd = 25 > sockets = std::list = {[0] = 0x228dcb0} > i = >#20 0x00007f50450bfed4 in vncWakeupHandler (data=<optimized out>, nfds=1, readmask=0x82d660 <LastSelectMask>) at vncExtInit.cc:321 > scr = 0 > fds = 0x82d660 <LastSelectMask> >#21 0x000000000043cd2d in WakeupHandler (result=result@entry=1, pReadmask=pReadmask@entry=0x82d660 <LastSelectMask>) at dixutils.c:423 > i = <optimized out> > j = <optimized out> >#22 0x000000000058eb2f in WaitForSomething (pClientsReady=pClientsReady@entry=0x1c0b5a0) at WaitFor.c:229 > i = 1 > waittime = {tv_sec = 299, tv_usec = 629520} > wt = 0x7fff71c16930 > timeout = <optimized out> > clientsReadable = {fds_bits = {0 <repeats 16 times>}} > clientsWritable = {fds_bits = {139982732833600, 26937048, 140735101889104, 140735101889216, 26944152, 1024, 140735101889224, 139982732813970, 1392934944, 27589536, 140735101889224, 140735101889104, 140735101889216, 26944152, 1024, 139982732837525}} > selecterr = 11 > nready = 0 > devicesReadable = {fds_bits = {26936240, 139982732556545, 27589536, -2539820813667625472, 32919712, 32919888, 32917792, 139982732550236, 12, -2539820814476247040, 2, 41299672, 14680098, 139982735073600, 103079215860, 41299672}} > now = <optimized out> > someReady = 0 >#23 0x0000000000437fc1 in Dispatch () at dispatch.c:362 > clientReady = 0x1c0b5a0 > result = <optimized out> > client = <optimized out> > nready = <optimized out> > icheck = 0x826790 <checkForInput> > start_tick = <optimized out> >#24 0x000000000043c1ca in dix_main (argc=12, argv=0x7fff71c16d48, envp=<optimized out>) at main.c:294 > i = <optimized out> > alwaysCheckForInput = {0, 1} >#25 0x00007f50464deaf5 in __libc_start_main (main=0x426700 <main>, argc=12, ubp_av=0x7fff71c16d48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff71c16d38) at libc-start.c:274 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 5595583660013430314, 4351752, 140735101889856, 0, 0, -5595333086705048022, -5546449937827453398}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x5a1c50 <__libc_csu_init>, 0x7fff71c16d48}, data = {prev = 0x0, cleanup = 0x0, canceltype = 5905488}}} > not_first_call = <optimized out> >#26 0x0000000000426731 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f50482b8540 0x00007f50482c103c Yes /lib64/libudev.so.1 >0x00007f50480974a0 0x00007f50480aa13c Yes /lib64/libselinux.so.1 >0x00007f5047d13e40 0x00007f5047e047c8 Yes /lib64/libcrypto.so.10 >0x00007f5047aa8ed0 0x00007f5047aa99d0 Yes /lib64/libdl.so.2 >0x00007f50478a0340 0x00007f50478a47c8 Yes /lib64/libpciaccess.so.0 >0x00007f5047695210 0x00007f504769ab88 Yes /lib64/libdrm.so.2 >0x00007f50473ef370 0x00007f5047478cc0 Yes /lib64/libpixman-1.so.0 >0x00007f50471b90e0 0x00007f50471d8220 Yes /lib64/libXfont.so.1 >0x00007f5046facec0 0x00007f5046fadbdc Yes /lib64/libXau.so.6 >0x00007f5046da7390 0x00007f5046da8cd8 Yes /lib64/libXdmcp.so.6 >0x00007f5046b828f0 0x00007f5046b88124 Yes /lib64/libaudit.so.1 >0x00007f50468834b0 0x00007f50468edb38 Yes /lib64/libm.so.6 >0x00007f50464dc3c0 0x00007f504661fd10 Yes /lib64/libc.so.6 >0x00007f50462b72c0 0x00007f50462ba0ac Yes /lib64/librt.so.1 >0x00007f50460a1af0 0x00007f50460b12e8 Yes /lib64/libgcc_s.so.1 >0x00007f50484c7ae0 0x00007f50484e1c9a Yes /lib64/ld-linux-x86-64.so.2 >0x00007f5045e3f5f0 0x00007f5045e84620 Yes /lib64/libpcre.so.1 >0x00007f5045c1bf30 0x00007f5045c31e90 Yes /lib64/liblzma.so.5 >0x00007f5045a05170 0x00007f5045a11740 Yes /lib64/libz.so.1 >0x00007f50457ec8a0 0x00007f50457f7554 Yes /lib64/libpthread.so.0 >0x00007f504554eec0 0x00007f50455bac54 Yes /lib64/libfreetype.so.6 >0x00007f504533c650 0x00007f504533e598 Yes /lib64/libfontenc.so.1 >0x00007f50450bced0 0x00007f504510cb6c Yes /usr/lib64/xorg/modules/extensions/libvnc.so >0x00007f5044e37c90 0x00007f5044e6e730 Yes /lib64/libjpeg.so.62 >0x00007f5044c276c0 0x00007f5044c2eadc Yes /lib64/libpam.so.0 >0x00007f5044936b80 0x00007f50449ec278 Yes /lib64/libgnutls.so.28 >0x00007f5044669510 0x00007f50446d011a Yes /lib64/libstdc++.so.6 >0x00007f50443f1790 0x00007f5044401bec Yes /lib64/libp11-kit.so.0 >0x00007f50441dab30 0x00007f50441e6b1c Yes /lib64/libtasn1.so.6 >0x00007f5043fad360 0x00007f5043fc7c9c Yes /lib64/libnettle.so.4 >0x00007f5043d86820 0x00007f5043d91624 Yes /lib64/libhogweed.so.2 >0x00007f5043b15080 0x00007f5043b67d04 Yes /lib64/libgmp.so.10 >0x00007f504388d780 0x00007f50438e3930 Yes /lib64/libfreebl3.so >0x00007f5043652890 0x00007f50436730dc Yes /usr/lib64/xorg/modules/extensions/libglx.so >0x00007f50433f4120 0x00007f504342d294 Yes /lib64/libGL.so.1 >0x00007f50431bfe80 0x00007f50431c8990 Yes /lib64/libglapi.so.0 >0x00007f5042fa8760 0x00007f5042fb2460 Yes /lib64/libXext.so.6 >0x00007f5042da2c40 0x00007f5042da356c Yes /lib64/libXdamage.so.1 >0x00007f5042b9d5f0 0x00007f5042b9f948 Yes /lib64/libXfixes.so.3 >0x00007f504299a600 0x00007f504299a70c Yes /lib64/libX11-xcb.so.1 >0x00007f5042679110 0x00007f50427002ec Yes /lib64/libX11.so.6 >0x00007f504244b020 0x00007f5042452dd8 Yes /lib64/libxcb-glx.so.0 >0x00007f504223d920 0x00007f504223ea78 Yes /lib64/libxcb-dri2.so.0 >0x00007f5042024a00 0x00007f5042032678 Yes /lib64/libxcb.so.1 >0x00007f5041e16010 0x00007f5041e18958 Yes /lib64/libXxf86vm.so.1 >0x00007f5041be79c0 0x00007f5041c03734 Yes /usr/lib64/xorg/modules/drivers/qxl_drv.so >0x00007f50411a5780 0x00007f50411bfb74 Yes /usr/lib64/xorg/modules/libfb.so >0x00007f50405729a0 0x00007f504087de8c Yes /usr/lib64/dri/swrast_dri.so >0x00007f504030ce00 0x00007f5040325cdc Yes /lib64/libexpat.so.1 >0x00007f503f29e9c0 0x00007f503fd80100 Yes /lib64/libLLVM-3.3-mesa.so >0x00007f50413d6150 0x00007f50413dc968 Yes /usr/lib64/xorg/modules/input/evdev_drv.so >0x00007f503eabf0e0 0x00007f503eac16fc Yes /lib64/libmtdev.so.1 >0x00007f503e8ba3c0 0x00007f503e8bb5e8 Yes /usr/lib64/xorg/modules/input/vmmouse_drv.so >0x00007f503e6af240 0x00007f503e6b5d3c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x1 1 >rcx 0xffffffffffffffff -1 >rdx 0x6 6 >rsi 0x2c7 711 >rdi 0x2c7 711 >rbp 0x7fff71c15c70 0x7fff71c15c70 >rsp 0x7fff71c15ae8 0x7fff71c15ae8 >r8 0x1 1 >r9 0x7f50486c9980 139982789187968 >r10 0x8 8 >r11 0x3202 12802 >r12 0x7fff71c16240 140735101887040 >r13 0x0 0 >r14 0x300 768 >r15 0x198fdb0 26803632 >rip 0x7f50464f2989 0x7f50464f2989 <__GI_raise+57> >eflags 0x3202 [ IF #12 #13 ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __GI_raise: > 0x00007f50464f2950 <+0>: mov %fs:0x2d4,%eax > 0x00007f50464f2958 <+8>: mov %eax,%ecx > 0x00007f50464f295a <+10>: mov %fs:0x2d0,%esi > 0x00007f50464f2962 <+18>: test %esi,%esi > 0x00007f50464f2964 <+20>: jne 0x7f50464f2998 <__GI_raise+72> > 0x00007f50464f2966 <+22>: mov $0xba,%eax > 0x00007f50464f296b <+27>: syscall > 0x00007f50464f296d <+29>: mov %eax,%ecx > 0x00007f50464f296f <+31>: mov %eax,%fs:0x2d0 > 0x00007f50464f2977 <+39>: mov %eax,%esi > 0x00007f50464f2979 <+41>: movslq %edi,%rdx > 0x00007f50464f297c <+44>: movslq %esi,%rsi > 0x00007f50464f297f <+47>: movslq %ecx,%rdi > 0x00007f50464f2982 <+50>: mov $0xea,%eax > 0x00007f50464f2987 <+55>: syscall >=> 0x00007f50464f2989 <+57>: cmp $0xfffffffffffff000,%rax > 0x00007f50464f298f <+63>: ja 0x7f50464f29aa <__GI_raise+90> > 0x00007f50464f2991 <+65>: repz retq > 0x00007f50464f2993 <+67>: nopl 0x0(%rax,%rax,1) > 0x00007f50464f2998 <+72>: test %eax,%eax > 0x00007f50464f299a <+74>: jg 0x7f50464f2979 <__GI_raise+41> > 0x00007f50464f299c <+76>: mov %eax,%ecx > 0x00007f50464f299e <+78>: neg %ecx > 0x00007f50464f29a0 <+80>: test $0x7fffffff,%eax > 0x00007f50464f29a5 <+85>: cmove %esi,%ecx > 0x00007f50464f29a8 <+88>: jmp 0x7f50464f2979 <__GI_raise+41> > 0x00007f50464f29aa <+90>: mov 0x3844af(%rip),%rdx # 0x7f5046876e60 > 0x00007f50464f29b1 <+97>: neg %eax > 0x00007f50464f29b3 <+99>: mov %eax,%fs:(%rdx) > 0x00007f50464f29b6 <+102>: or $0xffffffffffffffff,%rax > 0x00007f50464f29ba <+106>: retq >End of assembler dump.
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 1067709
: 865735 |
865736
|
865737
|
865738
|
865739
|
865740
|
865741
|
865742
|
865743
|
865744