Summary: |
XOrg reproducibly crashing with x11vnc |
Product: |
xorg
|
Reporter: |
szotsaki |
Component: |
Server/General | Assignee: |
Xorg Project Team <xorg-team> |
Status: |
RESOLVED
DUPLICATE
|
QA Contact: |
Xorg Project Team <xorg-team> |
Severity: |
major
|
|
|
Priority: |
medium
|
|
|
Version: |
7.6 (2010.12) | |
|
Hardware: |
x86-64 (AMD64) | |
|
OS: |
Linux (All) | |
|
Whiteboard: |
|
i915 platform:
|
|
i915 features:
|
|
Attachments: |
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 46023 [details] Normal backtrace output I use x11vnc for remote desktop. It always crashes X when I use it in other mode than 8bpp. Crash occurs either under KDE or FVWM. My x11vnc parameters: x11vnc -display :0 -ncache 16 -no6 -noipv6 -geometry 1280x800 -wireframe -noxinerama -scrollcopyrect always -solid -fs 1.0 -nothreads -auth guess -noxdamage After the crash x11vnc wrote the following: caught XIO error: 24/04/2011 18:18:56 deleted 53 tile_row polling images. Here is the interesting part of the crash backtrace: #0 0x000000000044db0a in _CallCallbacks (pcbl=0x7eda60, call_data=0x7fff133fe030) at dixutils.c:743 #1 CallCallbacks (pcbl=0x7eda60, call_data=0x7fff133fe030) at dixutils.c:877 #2 0x000000000046c78c in WriteToClient (who=0xfd4270, count=60, __buf=0xf1e1d8) at io.c:833 #3 0x00007fb6fd68f9d2 in RecordFlushReplyBuffer (pContext=0xf1e1b0, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at record.c:251 #4 0x00007fb6fd68fa46 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at record.c:867 #5 0x000000000044db0c in _CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:743 #6 CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:877 #7 0x000000000046c6d4 in WriteToClient (who=0xfd4270, count=60, __buf=0xf1e1d8) at io.c:857 #8 0x00007fb6fd68f9d2 in RecordFlushReplyBuffer (pContext=0xf1e1b0, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at record.c:251 #9 0x00007fb6fd68fa46 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at record.c:867 #10 0x000000000044db0c in _CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:743 ... #174545 0x000000000044db0c in _CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:743 #174546 CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:877 #174547 0x000000000046c6d4 in WriteToClient (who=0xfd4270, count=60, __buf=0xf1e1d8) at io.c:857 #174548 0x00007fb6fd68f9d2 in RecordFlushReplyBuffer (pContext=0xf1e1b0, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at record.c:251 #174549 0x00007fb6fd68fa46 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at record.c:867 #174550 0x000000000044db0c in _CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:743 #174551 CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:877 #174552 0x000000000046c6d4 in WriteToClient (who=0xfd4270, count=60, __buf=0xf1e1d8) at io.c:857 #174553 0x00007fb6fd68f9d2 in RecordFlushReplyBuffer (pContext=0xf1e1b0, data1=0x0, len1=0, data2=<value optimized out>, len2=<value optimized out>) at record.c:251 #174554 0x00007fb6fd68fa46 in RecordFlushAllContexts (pcbl=<value optimized out>, nulldata=<value optimized out>, calldata=<value optimized out>) at record.c:867 #174555 0x000000000044db0c in _CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:743 #174556 CallCallbacks (pcbl=0x7eda68, call_data=0x0) at dixutils.c:877 #174557 0x000000000046c8ec in FlushAllOutput () at io.c:647 #174558 0x000000000042f58b in Dispatch () at dispatch.c:453 #174559 0x0000000000425ace in main (argc=8, argv=<value optimized out>, envp=<value optimized out>) at main.c:291 XOrg reproducibly crashing with x11vnc