Bug#506506: Another very similar phenomenon

Paul E Condon pecondon at mesanetworks.net
Tue Mar 24 16:58:40 UTC 2009


On 2009-03-24_10:33:18, Paul E Condon wrote:
> On 2009-03-24_16:46:31, Josselin Mouette wrote:
> > Le mardi 24 mars 2009 ? 09:38 -0600, Paul E Condon a ?crit :
> > > Per your instructions I did that. At the time, I had already started sixteen 
> > > extra gnome-terminal windows, because I already suspect that having a large
> > > number ot windows open increases the problem. I also ran 
> > > ps -ef |grep 'gnome-terminal' |wc
> > > There was exactly ONE instance of gnome-terminal running (,and one instance
> > > of "grep 'gnome-terminal'").
> > > 
> > > This is what I got:
> > > pec at big:~$  gdb gnome-terminal
> > > GNU gdb 6.8-debian
> > > Copyright (C) 2008 Free Software Foundation, Inc.
> > > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> > > This is free software: you are free to change and redistribute it.
> > > There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> > > and "show warranty" for details.
> > > This GDB was configured as "i486-linux-gnu"...
> > > (gdb) run
> > 
> > As I explained, you need to type "run --disable-factory" if you want to
> > start a new gnome-terminal process.

I see that I made a mistake in showing what happened when I ran gdb.
After the last line that you quote there were a few more lines. Starting with
this last line the rest lines were:

(gdb) run
Starting program: /usr/bin/gnome-terminal 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6ce6700 (LWP 12391)]

Program exited normally.
(gdb)  
-end of output-

The window that is controlling gdb is still waiting on my screen. I
can type something into it (other than quit), if there is something
whose output you would like to see.


> > 
> > You also probably want to start the dozens of windows from the new
> > process you are starting, not from the existing one.
> 
> Now that I am getting into explicitly trying to trigger this bug, I
> see that I really don't know how to trigger it for certain. I'm coming
> to believe that long time running may be important to getting it to
> happen. I have a little icon in the upper panel that I put there when
> I installed gnome. Clicking that icon starts gnome-terminal. I know
> how to edit the internal object that provides that icon. Now the
> command that it invokes is 'gnome-terminal'. Should I edit it to be
> 'gdb gnome-terminal' ? But then where would the controlling console
> be? Rather than my inventing some crazy scheme, I would like some
> instruction as to what, in detail, to do.
> 
> Also, do you know whether the single instance of gnome-terminal
> terminates when all the window instances are closed? Or does it hang
> around waiting for a request to open a new window quickly?
> 
> -- 
> Paul E Condon           
> pecondon at mesanetworks.net

-- 
Paul E Condon           
pecondon at mesanetworks.net






More information about the pkg-gnome-maintainers mailing list