[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#853153: It can't start by a segmentation fault



On 30/01/17 11:33 PM, Steven Chamberlain wrote:
> 
> | (II) SMI(0): Reserved: 003FF800
> | (II) SMI(0): EXA offscreen memory manager enabled.
> | (II) EXA(0): Offscreen pixmap area of 4192256 bytes
> | (II) EXA(0): Driver registered support for the following operations:
> | (II)         Solid
> | (II)         Copy
> | (II)         Composite (RENDER acceleration)
> | (II) SMI(0): EXA Acceleration enabled.
> 
> The error seems related to xserver-xorg-video-siliconmotion, after all:
> 
> | (EE) Backtrace:
> | (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x52) [0x801fe8c2]
> | (EE) 1: /usr/lib/xorg/Xorg (0x80056000+0x1ac852) [0x80202852]
> | (EE) 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb779bd2c]
> | (EE) 3: /usr/lib/xorg/Xorg (RRCrtcGammaSetSize+0x1a) [0x80159e9a]
> | (EE) 4: /usr/lib/xorg/Xorg (0x80056000+0xbf140) [0x80115140]
> | (EE) 5: /usr/lib/xorg/Xorg (xf86HandleColormaps+0x309) [0x800ddf09]
> | (EE) 6: /usr/lib/xorg/modules/drivers/siliconmotion_drv.so (0xb6cc0000+0x91cc) [0xb6cc91cc]
> | (EE) 7: /usr/lib/xorg/Xorg (AddScreen+0xc9) [0x800911c9]
> | (EE) 8: /usr/lib/xorg/Xorg (InitOutput+0x416) [0x800d8916]
> | (EE) 9: /usr/lib/xorg/Xorg (0x80056000+0x3f039) [0x80095039]
> | (EE) 10: /usr/lib/xorg/Xorg (0x80056000+0x288aa) [0x8007e8aa]
> | (EE) 11: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf6) [0xb7234276]
> | (EE) 12: /usr/lib/xorg/Xorg (0x80056000+0x288e8) [0x8007e8e8]
> |
> | (EE) Segmentation fault at address 0x24

Looks like this happens because SMI_ScreenInit calls xf86HandleColormaps
before xf86CrtcScreenInit, but xserver >= 1.19 requires the opposite order.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: