Bug 36544 - XOrg reproducibly crashing with x11vnc
Summary: XOrg reproducibly crashing with x11vnc
Status: RESOLVED DUPLICATE of bug 30032
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.6 (2010.12)
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-24 09:25 UTC by szotsaki
Modified: 2011-04-27 01:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Normal backtrace output (253.61 KB, application/bzip2)
2011-04-24 09:25 UTC, szotsaki
no flags Details
"backtrace full" output (277.15 KB, application/bzip2)
2011-04-24 09:25 UTC, szotsaki
no flags Details
Every property of my system (48.75 KB, application/x-gzip)
2011-04-24 09:26 UTC, szotsaki
no flags Details

Description szotsaki 2011-04-24 09:25:05 UTC
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
Comment 1 szotsaki 2011-04-24 09:25:56 UTC
Created attachment 46024 [details]
"backtrace full" output
Comment 2 szotsaki 2011-04-24 09:26:59 UTC
Created attachment 46025 [details]
Every property of my system
Comment 3 Julien Cristau 2011-04-27 01:37:42 UTC

*** This bug has been marked as a duplicate of bug 30032 ***


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.