Bug 1020505
Summary: | cannot open and close a display from a python script | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mark Hamzy <hamzy> | ||||||||
Component: | libX11 | Assignee: | Adam Jackson <ajax> | ||||||||
Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | urgent | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 20 | CC: | hamzy, jfilak, karsten, kem | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | ppc64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2014-11-18 16:37:57 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Mark Hamzy
2013-10-17 19:26:18 UTC
Created attachment 813527 [details]
abrt tar file
Created attachment 813776 [details]
A python script which opens and closes X display
Could you please try to run this simple test and report the results here?
[root@sharpie ~]# wget --quiet -O - 'https://bugzilla.redhat.com/attachment.cgi?id=813776' | python - Segmentation fault (core dumped) [root@sharpie ~]# strace -ff python test.py > log.strace 2>&1 Segmentation fault (core dumped) Created attachment 813908 [details]
log.strace
Thank you! It proves that this is a bug either in libX11 or in python. Reassigning from gnome-abrt to libX11. I've run gdb on the core file: #0 XCloseDisplay (dpy=0x73e77c0) at ClDisplay.c:51 #1 0x00000080f8a8804c in 00000010.plt_call.strchr@@GLIBC_2.3+0 () from /lib64/libffi.so.6 #2 0x00000080f8a87778 in .ffi_call () from /lib64/libffi.so.6 #3 0x00001ffff953adb4 in ._ctypes_callproc () from /usr/lib64/python2.7/lib-dynload/_ctypes.so #4 0x00001ffff952d884 in 00000010.plt_call.PyCData_AtAddress+0 () from /usr/lib64/python2.7/lib-dynload/_ctypes.so #5 0x00000080f8de4554 in .PyObject_Call () from /lib64/libpython2.7.so.1.0 #6 0x00000080f8ee5a6c in .PyEval_EvalFrameEx () from /lib64/libpython2.7.so.1.0 #7 0x00000080f8eec814 in .PyEval_EvalCodeEx () from /lib64/libpython2.7.so.1.0 #8 0x00000080f8eec92c in .PyEval_EvalCode () from /lib64/libpython2.7.so.1.0 #9 0x00000080f8f255cc in .PyRun_InteractiveOneFlags () from /lib64/libpython2.7.so.1.0 #10 0x00000080f8f259b0 in .PyRun_InteractiveLoopFlags () from /lib64/libpython2.7.so.1.0 #11 0x00000080f8f26328 in .PyRun_AnyFileExFlags () from /lib64/libpython2.7.so.1.0 #12 0x00000080f8f41a04 in .Py_Main () from /lib64/libpython2.7.so.1.0 #13 0x0000000010000720 in .main () wfm on F20. |