! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Xlib: resource ID allocation space exhausted!
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description tbojahr 2004-02-05 10:09:20 CET
After running XFCE on long terms (longer than 3 days) the panel (ONLY)
disappears on an remote session via xdmcp.

XFCE 4.03.1 on SuSE Linux 9.0, with precompiled XFCE.

This error does not occur on XFCE 4.00, but at XFCE 4.01, XFCE 4.02 and 4.03x

Remote PC is WinNT 4 with Reflection 8 X-manager :-(
Comment 1 tbojahr 2004-02-05 10:09:22 CET
Additional information:

The XC-MISC XFree-extension is already loaded.

output to ~/.xsession

xmodmap: /usr/X11R6/lib/X11/Xmodmap:21: bad keysym in remove modifier list 'C
ontrol_R', no corresponding keycodes
xmodmap: 1 error encountered, aborting.
/usr/X11R6/bin/XFce4: X server already running on display WAH01507.knrw.de:1
which: no xfce4-session in (/home/tom/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bi
n:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin)
Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
** Message: xfdesktop: running without session manager
** Message: Keinen Session Manager gefunden
** Message: xfce4-panel: Running without session manager
** Message: xfce4-panel: module clock successfully loaded
** Message: xfce4-panel: module mailcheck successfully loaded
** Message: xfce4-panel: module pager successfully loaded
** Message: xfce4-panel: module separator successfully loaded
** Message: xfce4-panel: module switcher successfully loaded
** Message: xfce4-panel: module systembuttons successfully loaded
** Message: xfce4-panel: module mixer successfully loaded
** Message: xfce4-panel: module systray successfully loaded
** Message: xfce4-panel: module eyes successfully loaded
** Message: xfce4-panel: module tl successfully loaded
** Message: xfce4-panel: module clipboard successfully loaded
** Message: xfce4-panel: module datetime successfully loaded
** Message: xfce4-panel: module DiskPerf successfully loaded
** Message: xfce4-panel: module netload successfully loaded
** Message: xfce4-panel: module notes successfully loaded
** Message: xfce4-panel: module showdesktop successfully loaded
** Message: xfce4-panel: module system load successfully loaded
** Message: xfce4-panel: module xmms_plugin successfully loaded
Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
Xlib: resource ID allocation space exhausted!
Xlib: extension "RENDER" missing on display "WAH01507.knrw.de:1.0".
Comment 2 Jasper Huijsmans editbugs 2004-02-05 12:07:20 CET
Well, I could assign this bug to me, since it is a panel bug, but to be honest
I don't have a clue about what could cause this.

I don't believe the ID allocation problem can be the cause, but I'm not sure.

If someone has a suggegtion, please let me know. I'll have a look at the diff
from 4.0.0 to 4.0.1 to check what was changed
Comment 3 tbojahr 2004-02-05 15:51:04 CET
I have added two samples of my panel, the working version xfce-panel_OK.jpg and
the disappeared (grey colored) xfce-panel_grey.jpg.

The grey one works, I can switch between the desktops, start apps, background
of popups are poping up...
Comment 4 Brian J. Tarricone (not reading bugmail) 2004-02-05 16:18:22 CET
i've heard of this error happening in other situations, and while i can't say
this with 100% authority, i think this has to do with a mismatch between the
resource ID allocation scheme used by the server and what the application
'expects' the server to use. X11R6 is the current version of the X spec, and
an X11R5 server handles resource ID allocation a bit differently. the fact that
you say that this happens after you've been running the session for long
periods seems to back me up on this.

i don't think this is really an xfce-specific problem. if anything, it's a
gtk problem with how it expects X to act. but the real issue is that i'd bet
your X server is just old.

if you can, give it a try using cygwin/xfree86 (free, http://cygwin.com/), or
something else that you can find out is X11R6-compliant. KeaX comes to mind
(commercial, non-free).
Comment 5 Olivier Fourdan editbugs 2004-02-05 19:25:49 CET
I think on of the plugins from xfce goodies might be leaking, I got this
reported at least once... Though not proven.

The fact that the problem doesn't occur with 4.00 shows that the problem is in
the code.

Can you try removing all non necessary plugins from
/usr/lib/xfce4/panel-plugins/ and retry?
Comment 6 tbojahr 2004-02-05 20:33:10 CET
Refection X 8.0 should be X11R6.3 and X11R6.4 compatible (manpage).
I will disable all plugins and retry it.

And I will retry with cygwin/xfree86 later...
Comment 7 Brian J. Tarricone (not reading bugmail) 2004-02-18 18:02:38 CET
something random occurred to me... the 'resource allocation id space
exhausted' message is right after a string of 'render extension missing'
messages. perhaps the non-RENDER rendering of fonts is using too many resource
ids. try sticking 'export USE_GDK_XFT=0' at the top of your ~/.xfce4/xinitrc
(or whatever you're using to start xfce). actually, you might want to put that
in your ~/.{bash_,}profile or ~/.cshrc or whatnot as well. your fonts will most
likely be terribly ugly, but it's worth a shot.
Comment 8 tbojahr 2004-02-24 11:19:37 CET
it's looks like, all is working fine, no exhausted id space since six days...

Disabling the plugins helps a lot.

Disabling the "non-RENDER rendering" eliminates the last 'resource
allocation id space exhausted' messages

Thank you very very much :-)

I think the problem is now solved!
Comment 9 Brian J. Tarricone (not reading bugmail) 2004-02-24 19:08:31 CET
hmm, not really solved, just worked around. if it was a plugin, the only way to
figure out which one is to add each one back until the problem reappears - a
truly tedious task. the fact that this problem appeared with 4.0.1 bothers me.
Comment 10 tbojahr 2004-03-03 11:53:42 CET
after 12 days the same problem with new errors occurs (whole panel is in
"background"-grey)

Second Erroor: the taskbar is colored but only one virtual desktop left, the
three other defined virtual desktops disappeared. After reenabling via
Settings->Workspaces the virt. Desktops are working normal.

Xlib: resource ID allocation space exhausted!

** (xfce-mcs-manager:15591): CRITICAL **: file netk-workspace.c: line 160
(netk_
workspace_get_name): assertion `NETK_IS_WORKSPACE (space)' failed

** (xfce-mcs-manager:15591): CRITICAL **: file netk-workspace.c: line 160
(netk_
workspace_get_name): assertion `NETK_IS_WORKSPACE (space)' failed
Comment 11 Jasper Huijsmans editbugs 2004-05-03 12:26:28 CEST
I assigned this bug to myself, but I won't actually have time to work on it,
nor do I have any idea where to start looking. That's why I set the priority
to none.

If you are an X wizzard, or would like to become one, please consider adopting
this bug.
Comment 12 Harold Aling 2007-02-14 10:52:41 CET
Bug reported against XFCE 4.03.1. Since 4.4 has a completely redesigned panel, this bug can be closed...
Comment 13 Harold Aling 2007-02-14 22:26:22 CET
(In reply to comment #12)
> Bug reported against XFCE 4.03.1. Since 4.4 has a completely redesigned panel,
> this bug can be closed...
> 

Bug #111

Reported by:
tbojahr
Reported on: 2004-02-05
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
Unspecified

Attachments

0000111-xfce-panel_grey.jpg (768 bytes, image/jpeg)
2004-02-05 15:45 CET , tbojahr
no flags
0000111-xfce-panel_OK.jpg (14.42 KB, image/jpeg)
2004-02-05 15:45 CET , tbojahr
no flags

Additional information