FS#52226 - xorg segmentation fault (libpng and liblz4)

Attached to Project: Arch Linux
Opened by Michael Zimmermann (m1cha) - Wednesday, 21 December 2016, 07:45 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 21 December 2016, 11:27 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
X-server randomly crashes. Sometimes the screen goes black for a second during usage but I'm not sure if that's related or if that's another bug.
It doesn't happen constantly, but often enough that it gets annoying(like once a day, I'm using suspend/resume alot too if that matters).

The backtrice looks like the cause is a NULL function-pointer, is there any way to print out relative addresses so I can use objdump?


Additional info:
* xorg*: 1.17.4-2
* libz4: 1:1.7.4.2-1
* libpng: 1.6.26-2

backtrace from /var/log/Xorg.0.log.old:
[115902.874] (EE)
[115902.875] (EE) Backtrace:
[115902.875] (EE) 0: /usr/lib/liblz4.so.1 (?+0x0) [0x7f4500596bd0]
[115902.875] (EE) 1: ? (?+0x0) [0xfe8a019970af]
[115902.877] (EE) 2: ? (?+0x0) [0xfe89fcf6df90]
[115902.877] (EE) 3: ? (?+0x0) [0xfe89fcf73710]
[115902.877] (EE) 4: ? (?+0x0) [0xfe89fcf75630]
[115902.877] (EE) 5: ? (?+0x0) [0xfe89fcfab540]
[115902.877] (EE) 6: ? (?+0x0) [0xfe89fd03cd50]
[115902.877] (EE) 7: ? (?+0x0) [0xfe89fd04cac0]
[115902.877] (EE) 8: ? (?+0x0) [0xfe89fd04ec70]
[115902.877] (EE) 9: /usr/lib/liblz4.so.1 (?+0x0) [0x7f4500564d60]
[115902.877] (EE) 10: /usr/lib/liblz4.so.1 (?+0x0) [0x7f4500565f50]
[115902.877] (EE) 11: /usr/lib/liblz4.so.1 (?+0x0) [0x7f4500438cc0]
[115902.877] (EE) 12: /usr/lib/liblz4.so.1 (?+0x0) [0x7f450043cc80]
[115902.877] (EE) 13: ? (?+0x0) [0xfe8a019841a0]
[115902.877] (EE) 14: /usr/lib/liblz4.so.1 (?+0x0) [0x7f4500427460]
[115902.878] (EE) 15: /usr/lib/libpng16.so.16 (?+0x0) [0x7f4500000000]
[115902.878] (EE)
[115902.878] (EE) Segmentation fault at address 0x0
[115902.878] (EE)
Fatal server error:
[115902.878] (EE) Caught signal 11 (Segmentation fault). Server aborting
[115902.878] (EE)
[115902.878] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[115902.878] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[115902.878] (EE)
[115902.879] (II) AIGLX: Suspending AIGLX clients for VT switch
[115903.423] (EE) Server terminated with error (1). Closing log file.


Steps to reproduce:
Unfirtunately I don't have a way to reproduce this, but feel free to ask for more logs and tests etc.
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 21 December 2016, 11:27 GMT
Reason for closing:  Won't fix
Comment by Jan de Groot (JGC) - Wednesday, 21 December 2016, 11:27 GMT
You're using xorg-server from an unsupported repository (xorg117?), so we cannot support you in any way. Current version is 1.18.4 (extra) and 1.19.0 (testing).

Loading...