Bug 1750 - xdbedizzy not working on Solaris/Xsun server
Summary: xdbedizzy not working on Solaris/Xsun server
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: App/other (show other bugs)
Version: git
Hardware: SPARC Solaris
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-31 21:23 UTC by Roland Mainz
Modified: 2007-02-22 14:26 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
GZip'ed log file of "...truss -u :: -u a.out -o /tmp/xxx ./xdbedizzy -visid 0x28" (32.70 KB, application/octet-stream)
2004-10-31 22:50 UTC, Roland Mainz
no flags Details
My xc/config/cf/host.def (133 bytes, text/plain)
2004-10-31 23:20 UTC, Roland Mainz
no flags Details

Description Roland Mainz 2004-10-31 21:23:48 UTC
xdbedizzy does not work working on the Solaris/Xsun server (Solaris 8 with m64
framebuffer in 8+24bit mode in an Ultra5). It just hangs at 100% CPU load with a
black window, nothing gets rendered.

Trying the same with double buffering turned off (% xdbedizzy -nodb #) works
normal.
Comment 1 Roland Mainz 2004-10-31 22:42:27 UTC
An attempt due figure out what's going wrong resulted in a scary truss log. It
seems that xdbedizzy is looping in libX11 until the hell freezes (I'll attach
the log in a few secs) ...
Comment 2 Roland Mainz 2004-10-31 22:50:15 UTC
Created attachment 1198 [details]
GZip'ed log file of "...truss -u :: -u a.out -o /tmp/xxx ./xdbedizzy -visid 0x28"

"truss" log created with:
% (DISPLAY=:0.0 LD_LIBRARY_PATH=$PWD/../../exports/lib/ truss -u :: -u a.out -o
/tmp/xxx ./xdbedizzy -visid 0x28)
Comment 3 Roland Mainz 2004-10-31 22:50:51 UTC
s/attempt due figure/attempt to figure/
Comment 4 Roland Mainz 2004-10-31 23:20:31 UTC
Created attachment 1199 [details]
My xc/config/cf/host.def
Comment 5 Alan Coopersmith 2005-05-15 12:26:59 UTC
Make sure you've installed 108652-80 or later on Solaris 8, to get the fix in
Xsun for:
4985837  XdbeGetVisualInfo causes Xlib threads to hang

(Which is actually a server side bug, since Xsun is sending the wrong reply length
 for the DBEGetVisualInfo request and Xlib gets stuck waiting for more data from
 the Xserver which never arrives.)
Comment 6 Adam Jackson 2005-06-19 19:36:15 UTC
bug in a demo app with a closed server != critical.
Comment 7 Alan Coopersmith 2005-09-12 20:55:36 UTC
So did installing those patches fix the problem?

BTW, bug 4985837 in Xsun was the same as this fix which went into XFree86 in 2001,
so Xorg should already have the fix:

http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/dbe/dbe.c.diff?r1=3.8&r2=3.9
Comment 8 Timo Jyrinki 2007-02-22 14:26:13 UTC
Marking broken (status null/blank) bugs in xorg with no activity in a long time as fixed. Please reopen if you think it's necessary, but first do a search if a similar bug report is already filed and in a NEW/ASSIGNED state. These bugs do not currently show in most search results as they do not have any status.

Sorry for this janitorial spam, you know where to send hate mails to when your inbox gets full of bugs you're subscribed to.


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.