! 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 !
Xfce hangs on startup with mcs-manager, starts up fine when mcs-manager is mi...
Status:
RESOLVED: WORKSFORME
Severity:
blocker
Product:
Xfce-mcs
Component:
General

Comments

Description procrastination 2005-04-30 01:14:32 CEST
Xfce hangs the system if started while xfce-mcs-manager is present. Without
mcs-manager, Xfce starts up with no problems (except that no settings can be
changed!). Repeatable on 4.2.0 and 4.2.1.1. Using Gentoo, compiling with emerge.
Also tried the os-cillation installer with 4.2.1.1 with the same result.

Reproducible: Always
Steps to Reproduce:
1. For me to reproduce, I can emerge xfce4, which compiles and install
everything nicely.
2. run startxfce4, watch it hang at the pretty pale blue screen
3. emerge -C xfce-mcs-manager, which strips the xfce-mcs-manager install.
4. run startxfce4, watch Xfce start with no problems. 

Actual Results:  
system hang!

Expected Results:  
started the desktop environment

Hardware: Athlon XP, Radeon IGP320M
Kernel: Gentoo-2.6.11-r6
GTK version: GTK+ 2.6.4-r1
Comment 1 Jasper Huijsmans editbugs 2005-05-08 17:32:01 CEST
hmm, didn't see this before. Does anyone have an idea how to debug this problem?
Comment 2 Brian J. Tarricone (not reading bugmail) 2005-05-09 09:05:30 CEST
Does xfce-mcs-manager hang if you try to start it after Xfce has started?  If
so, try running it through gdb, and hit ctrl-c when it hangs, then type 'bt' at
the gdb prompt to see where.

First check to see if it hangs by running it from a terminal.  By default, it
should detach from the terminal and fork into the background, so if it doesn't
do that within a few seconds, then it's hanging.

So you need to run it inside gdb, and instruct it not to fork into the background:

$ gdb xfce-mcs-manager
[gdb prints stuff]
(gdb) run --no-daemon-debug
[more stuff... wait a few seconds to make sure it's hanging]
<< press ctrl-c here >>
[gdb prints a couple lines and gives you a prompt]
(gdb) bt
[gdb prints a bunch of stuff and goes back to the prompt]
(gdb) quit
$

Just copy and paste all the output from when you start gdb.  If it's long, put
it in a text file and attach it to this bug.
Comment 3 Jasper Huijsmans editbugs 2005-05-12 13:58:06 CEST
Reporter, could you please try the suggested approach?
Comment 4 Jasper Huijsmans editbugs 2005-12-21 09:22:08 CET
No reply in 7 months. I'm resolving this as WORKSFORME.

Bug #927

Reported by:
procrastination
Reported on: 2005-04-30
Last modified on: 2009-07-14

People

Assignee:
Xfce Bug Triage
CC List:
0 users

Version

Attachments

Additional information