Pablo Rogina | 1 Oct 14:44 2010
Picon

Re: Criptografia

Tal vez pueda interesarte darle una mirada a la biblioteca Crypto++
http://www.cryptopp.com/

tiene implementaciones de una gran cantidad de algoritmos criptográficos.

Saludos.

Lic. Pablo J. Rogina

--

-- 
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error. 
En caso de duda visita "http://groups.google.com/group/cppba"

Ing. Esteban D. Papp | 2 Oct 01:30 2010
Picon

GDB: deshabilitar algunos so

Hola a todos, esta es una pregunta dirigida a los usuarios de GDB

Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Daniel Gutson | 2 Oct 01:46 2010
Picon

Re: GDB: deshabilitar algunos so

1) estás seguro q se está cargando el .gdbinit? Te aconsejo a) o poner "echo esteban" para verificar, y adentro de gdb, probar show auto-solib-add para verificar que efectivamente esté en off

2) igual me parece que esto tiene olor a eclipse (detesto las IDEs gráficas, por ejemplo por estas cosas), estás seguro q eclipse no está overpasseando el .gdbinit? Si muy mal no recuerdo, creo q tiene una configuración por algún lado q le das los comandos. Fijáte primero sin eclipse a ver qué pasa. Cargá el sistema como gdb --args programa arg1 arg2 etc
OJO que puede ser q sea lento por la interfaz eclipse/gdb (que se llama MI)

  Daniel

2010/10/1 Ing. Esteban D. Papp <esteban.papp-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Hola a todos, esta es una pregunta dirigida a los usuarios de GDB

Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Daniel Gutson | 2 Oct 01:49 2010
Picon

Re: GDB: deshabilitar algunos so

Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente esto te provee una ventaja?

Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano cuando las necesitás (con sharedlibrary)


2010/10/1 Ing. Esteban D. Papp <esteban.papp <at> gmail.com>
Hola a todos, esta es una pregunta dirigida a los usuarios de GDB

Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Daniel Gutson | 2 Oct 01:50 2010
Picon

Re: GDB: deshabilitar algunos so

perdón, ignorar mi último mail, me confundí.

Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no necesitás.

2010/10/1 Daniel Gutson <danielgutson-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente esto te provee una ventaja?
Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano cuando las necesitás (con sharedlibrary)


Hola a todos, esta es una pregunta dirigida a los usuarios de GDB


Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Ing. Esteban D. Papp | 2 Oct 04:00 2010
Picon

Re: GDB: deshabilitar algunos so

Exacto, quiero cargar solo lo que necesito simbolos. Es una cuestion de ahorrar tiempo de carga. El problema es que la aplicacion levanta cientos de librerias dinamicas, sobre todo unas de paralelizacion de intel

1) el .gdbinit se esta cargando porque le pongo verdura verdura y falla
2) tiene todo el olor a eclipse. Si, tiene un lugar para indicar el .gdbinit, que lo estoy haciendo.

Si, puede ser que este lengo por la interfaz eclipse/gdb, seguramente si lo cargo directamente tardara menos. Pero, usando totalview, yo evito la carga de ciertas librerias y me tarda muchisimo menos, asi que queria hacer lo mismo.
El otro problema es que totalview me deja indicar las librerias que NO quiero cargar, gdb me pide indicar las que si...

salu2
estebanp


2010/10/1 Daniel Gutson <danielgutson-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
perdón, ignorar mi último mail, me confundí.
Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no necesitás.

2010/10/1 Daniel Gutson <danielgutson <at> gmail.com>

Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente esto te provee una ventaja?
Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano cuando las necesitás (con sharedlibrary)


Hola a todos, esta es una pregunta dirigida a los usuarios de GDB


Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Daniel Gutson | 2 Oct 04:06 2010
Picon

Re: GDB: deshabilitar algunos so



2010/10/1 Ing. Esteban D. Papp <esteban.papp <at> gmail.com>
Exacto, quiero cargar solo lo que necesito simbolos. Es una cuestion de ahorrar tiempo de carga. El problema es que la aplicacion levanta cientos de librerias dinamicas, sobre todo unas de paralelizacion de intel

1) el .gdbinit se esta cargando porque le pongo verdura verdura y falla
2) tiene todo el olor a eclipse. Si, tiene un lugar para indicar el .gdbinit, que lo estoy haciendo.

probaste en la consola de eclipse, poner show ... para ver si efectivamente está desactivado? Ojo porque eclipse puede estar agregando sus propios settings.
Es decir: dejá q cargue todo, luego en la consola q eclipse te dá al gdb (buscála, no sé si está a mano), poné el show ....
(necesitás o brekear con Ctrl-C o poner un breakpoint antes de empezar)

 

Si, puede ser que este lengo por la interfaz eclipse/gdb, seguramente si lo cargo directamente tardara menos. Pero, usando totalview, yo evito la carga de ciertas librerias y me tarda muchisimo menos, asi que queria hacer lo mismo.
El otro problema es que totalview me deja indicar las librerias que NO quiero cargar, gdb me pide indicar las que si...


probaste con gdb sin eclipse?
 

salu2
estebanp



2010/10/1 Daniel Gutson <danielgutson-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
perdón, ignorar mi último mail, me confundí.
Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no necesitás.

2010/10/1 Daniel Gutson <danielgutson <at> gmail.com>

Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente esto te provee una ventaja?
Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano cuando las necesitás (con sharedlibrary)


Hola a todos, esta es una pregunta dirigida a los usuarios de GDB


Estoy trabajando con una aplicacion bastante grandecita, entre todas las cosas que carga, carga algunas librerias que no necesito debuggear y que tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
He leido por ahi que se puede deshabilitar la carga automatica de librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se puede deshabilitar la carga de las librerias dinamicas que tienen mas de cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si quiero cargar).

Me gustaria tener toda esa configuracion en un lado que me lo levante automaticamente porque tengo enganchado GDB a eclipse.
Estoy jugando con .gdbinit, pero la verdad que soy un queso para los comandos del debugger (siempre he usado debuggers por UI).

Esto es lo que tengo en mi .gdbinit actual:
set auto-solib-add off

Y luego ire sumando las librerias que si quiero analizar con:
shar libreria
...

El tema es que no me esta dando pelota para hacerlo. Alguna idea?

salu2
estebanp

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"



--
Who’s got the sweetest disposition?
One guess, that’s who?
Who’d never, ever start an argument?
Who never shows a bit of temperament?
Who's never wrong but always right?
Who'd never dream of starting a fight?
Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Alfredo | 3 Oct 05:22 2010
Picon

Re: GDB: deshabilitar algunos so

GDB tiene un par de comandos que permiten hacer un fork y restaurar
desde ese fork, capaz te conviene cargar todo, forkear y despues
restaurar el proceso original que cargar todo de nuevo.

Los comandos son "checkpoint" y "restart", aunque si es algo loco con
GUI o algo que no le gusta forkear seguro tenes problemas.

On Oct 1, 11:06 pm, Daniel Gutson <danielgut...@...> wrote:
> 2010/10/1 Ing. Esteban D. Papp <esteban.p...@...>
>
> > Exacto, quiero cargar solo lo que necesito simbolos. Es una cuestion de
> > ahorrar tiempo de carga. El problema es que la aplicacion levanta cientos de
> > librerias dinamicas, sobre todo unas de paralelizacion de intel
>
> > 1) el .gdbinit se esta cargando porque le pongo verdura verdura y falla
> > 2) tiene todo el olor a eclipse. Si, tiene un lugar para indicar el
> > .gdbinit, que lo estoy haciendo.
>
> probaste en la consola de eclipse, poner show ... para ver si efectivamente
> está desactivado? Ojo porque eclipse puede estar agregando sus propios
> settings.
> Es decir: dejá q cargue todo, luego en la consola q eclipse te dá al gdb
> (buscála, no sé si está a mano), poné el show ....
> (necesitás o brekear con Ctrl-C o poner un breakpoint antes de empezar)
>
>
>
> > Si, puede ser que este lengo por la interfaz eclipse/gdb, seguramente si lo
> > cargo directamente tardara menos. Pero, usando totalview, yo evito la carga
> > de ciertas librerias y me tarda muchisimo menos, asi que queria hacer lo
> > mismo.
> > El otro problema es que totalview me deja indicar las librerias que NO
> > quiero cargar, gdb me pide indicar las que si...
>
> probaste con gdb sin eclipse?
>
>
>
>
>
> > salu2
> > estebanp
>
> > 2010/10/1 Daniel Gutson <danielgut...@...>
>
> >> perdón, ignorar mi último mail, me confundí.
> >> Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no
> >> necesitás.
>
> >> 2010/10/1 Daniel Gutson <danielgut...@...>
>
> >> Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente
> >>> esto te provee una ventaja?
> >>> Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano
> >>> cuando las necesitás (con sharedlibrary)
>
> >>> 2010/10/1 Ing. Esteban D. Papp <esteban.p...@...>
>
> >>>> Hola a todos, esta es una pregunta dirigida a los usuarios de GDB
>
> >>>> Estoy trabajando con una aplicacion bastante grandecita, entre todas las
> >>>> cosas que carga, carga algunas librerias que no necesito debuggear y que
> >>>> tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
> >>>> He leido por ahi que se puede deshabilitar la carga automatica de
> >>>> librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se
> >>>> puede deshabilitar la carga de las librerias dinamicas que tienen mas de
> >>>> cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si
> >>>> quiero cargar).
>
> >>>> Me gustaria tener toda esa configuracion en un lado que me lo levante
> >>>> automaticamente porque tengo enganchado GDB a eclipse.
> >>>> Estoy jugando con .gdbinit, pero la verdad que soy un queso para los
> >>>> comandos del debugger (siempre he usado debuggers por UI).
>
> >>>> Esto es lo que tengo en mi .gdbinit actual:
> >>>> set auto-solib-add off
>
> >>>> Y luego ire sumando las librerias que si quiero analizar con:
> >>>> shar libreria
> >>>> ...
>
> >>>> El tema es que no me esta dando pelota para hacerlo. Alguna idea?
>
> >>>> salu2
> >>>> estebanp
>
> >>>> --
> >>>> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has
> >>>> recibido este mesaje por error.
> >>>> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >>> --
> >>> Who’s got the sweetest disposition?
> >>> One guess, that’s who?
> >>> Who’d never, ever start an argument?
> >>> Who never shows a bit of temperament?
> >>> Who's never wrong but always right?
> >>> Who'd never dream of starting a fight?
> >>> Who get stuck with all the bad luck?
>
> >> --
> >> Who’s got the sweetest disposition?
> >> One guess, that’s who?
> >> Who’d never, ever start an argument?
> >> Who never shows a bit of temperament?
> >> Who's never wrong but always right?
> >> Who'd never dream of starting a fight?
> >> Who get stuck with all the bad luck?
>
> >> --
> >> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> >> este mesaje por error.
> >> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >  --
> > ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> > este mesaje por error.
> > En caso de duda visita "http://groups.google.com/group/cppba"
>
> --
> Who’s got the sweetest disposition?
> One guess, that’s who?
> Who’d never, ever start an argument?
> Who never shows a bit of temperament?
> Who's never wrong but always right?
> Who'd never dream of starting a fight?
> Who get stuck with all the bad luck?

--

-- 
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error. 
En caso de duda visita "http://groups.google.com/group/cppba"

Ing. Esteban D. Papp | 3 Oct 08:02 2010
Picon

Re: Re: GDB: deshabilitar algunos so

Ok, el lunes les cuento como me fue, porque es finde y no pienso ponerme a ver esto!!! jajajajaja


Despues les cuento tambien en que ando...

2010/10/2 Alfredo <ortegaalfredo <at> gmail.com>
GDB tiene un par de comandos que permiten hacer un fork y restaurar
desde ese fork, capaz te conviene cargar todo, forkear y despues
restaurar el proceso original que cargar todo de nuevo.

Los comandos son "checkpoint" y "restart", aunque si es algo loco con
GUI o algo que no le gusta forkear seguro tenes problemas.


On Oct 1, 11:06 pm, Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> 2010/10/1 Ing. Esteban D. Papp <esteban.p...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> > Exacto, quiero cargar solo lo que necesito simbolos. Es una cuestion de
> > ahorrar tiempo de carga. El problema es que la aplicacion levanta cientos de
> > librerias dinamicas, sobre todo unas de paralelizacion de intel
>
> > 1) el .gdbinit se esta cargando porque le pongo verdura verdura y falla
> > 2) tiene todo el olor a eclipse. Si, tiene un lugar para indicar el
> > .gdbinit, que lo estoy haciendo.
>
> probaste en la consola de eclipse, poner show ... para ver si efectivamente
> está desactivado? Ojo porque eclipse puede estar agregando sus propios
> settings.
> Es decir: dejá q cargue todo, luego en la consola q eclipse te dá al gdb
> (buscála, no sé si está a mano), poné el show ....
> (necesitás o brekear con Ctrl-C o poner un breakpoint antes de empezar)
>
>
>
> > Si, puede ser que este lengo por la interfaz eclipse/gdb, seguramente si lo
> > cargo directamente tardara menos. Pero, usando totalview, yo evito la carga
> > de ciertas librerias y me tarda muchisimo menos, asi que queria hacer lo
> > mismo.
> > El otro problema es que totalview me deja indicar las librerias que NO
> > quiero cargar, gdb me pide indicar las que si...
>
> probaste con gdb sin eclipse?
>
>
>
>
>
> > salu2
> > estebanp
>
> > 2010/10/1 Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >> perdón, ignorar mi último mail, me confundí.
> >> Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no
> >> necesitás.
>
> >> 2010/10/1 Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >> Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente
> >>> esto te provee una ventaja?
> >>> Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano
> >>> cuando las necesitás (con sharedlibrary)
>
> >>> 2010/10/1 Ing. Esteban D. Papp <esteban.p...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >>>> Hola a todos, esta es una pregunta dirigida a los usuarios de GDB
>
> >>>> Estoy trabajando con una aplicacion bastante grandecita, entre todas las
> >>>> cosas que carga, carga algunas librerias que no necesito debuggear y que
> >>>> tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
> >>>> He leido por ahi que se puede deshabilitar la carga automatica de
> >>>> librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se
> >>>> puede deshabilitar la carga de las librerias dinamicas que tienen mas de
> >>>> cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si
> >>>> quiero cargar).
>
> >>>> Me gustaria tener toda esa configuracion en un lado que me lo levante
> >>>> automaticamente porque tengo enganchado GDB a eclipse.
> >>>> Estoy jugando con .gdbinit, pero la verdad que soy un queso para los
> >>>> comandos del debugger (siempre he usado debuggers por UI).
>
> >>>> Esto es lo que tengo en mi .gdbinit actual:
> >>>> set auto-solib-add off
>
> >>>> Y luego ire sumando las librerias que si quiero analizar con:
> >>>> shar libreria
> >>>> ...
>
> >>>> El tema es que no me esta dando pelota para hacerlo. Alguna idea?
>
> >>>> salu2
> >>>> estebanp
>
> >>>> --
> >>>> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has
> >>>> recibido este mesaje por error.
> >>>> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >>> --
> >>> Who’s got the sweetest disposition?
> >>> One guess, that’s who?
> >>> Who’d never, ever start an argument?
> >>> Who never shows a bit of temperament?
> >>> Who's never wrong but always right?
> >>> Who'd never dream of starting a fight?
> >>> Who get stuck with all the bad luck?
>
> >> --
> >> Who’s got the sweetest disposition?
> >> One guess, that’s who?
> >> Who’d never, ever start an argument?
> >> Who never shows a bit of temperament?
> >> Who's never wrong but always right?
> >> Who'd never dream of starting a fight?
> >> Who get stuck with all the bad luck?
>
> >> --
> >> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> >> este mesaje por error.
> >> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >  --
> > ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> > este mesaje por error.
> > En caso de duda visita "http://groups.google.com/group/cppba"
>
> --
> Who’s got the sweetest disposition?
> One guess, that’s who?
> Who’d never, ever start an argument?
> Who never shows a bit of temperament?
> Who's never wrong but always right?
> Who'd never dream of starting a fight?
> Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"
Ing. Esteban D. Papp | 5 Oct 23:41 2010
Picon

Re: Re: GDB: deshabilitar algunos so

No funca, ademas, me resulta complicadisimo agregar todas las librerias a mano (ademas que no quiero), existe la posibilidad de usar wildcards, o una regla de exclusion de librerias?


salu2
estebanp


2010/10/2 Ing. Esteban D. Papp <esteban.papp <at> gmail.com>
Ok, el lunes les cuento como me fue, porque es finde y no pienso ponerme a ver esto!!! jajajajaja

Despues les cuento tambien en que ando...

2010/10/2 Alfredo <ortegaalfredo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>

GDB tiene un par de comandos que permiten hacer un fork y restaurar
desde ese fork, capaz te conviene cargar todo, forkear y despues
restaurar el proceso original que cargar todo de nuevo.

Los comandos son "checkpoint" y "restart", aunque si es algo loco con
GUI o algo que no le gusta forkear seguro tenes problemas.


On Oct 1, 11:06 pm, Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> 2010/10/1 Ing. Esteban D. Papp <esteban.p...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> > Exacto, quiero cargar solo lo que necesito simbolos. Es una cuestion de
> > ahorrar tiempo de carga. El problema es que la aplicacion levanta cientos de
> > librerias dinamicas, sobre todo unas de paralelizacion de intel
>
> > 1) el .gdbinit se esta cargando porque le pongo verdura verdura y falla
> > 2) tiene todo el olor a eclipse. Si, tiene un lugar para indicar el
> > .gdbinit, que lo estoy haciendo.
>
> probaste en la consola de eclipse, poner show ... para ver si efectivamente
> está desactivado? Ojo porque eclipse puede estar agregando sus propios
> settings.
> Es decir: dejá q cargue todo, luego en la consola q eclipse te dá al gdb
> (buscála, no sé si está a mano), poné el show ....
> (necesitás o brekear con Ctrl-C o poner un breakpoint antes de empezar)
>
>
>
> > Si, puede ser que este lengo por la interfaz eclipse/gdb, seguramente si lo
> > cargo directamente tardara menos. Pero, usando totalview, yo evito la carga
> > de ciertas librerias y me tarda muchisimo menos, asi que queria hacer lo
> > mismo.
> > El otro problema es que totalview me deja indicar las librerias que NO
> > quiero cargar, gdb me pide indicar las que si...
>
> probaste con gdb sin eclipse?
>
>
>
>
>
> > salu2
> > estebanp
>
> > 2010/10/1 Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >> perdón, ignorar mi último mail, me confundí.
> >> Supongo q lo q no te interesa es q gdb cargue los símbolos de cosas q no
> >> necesitás.
>
> >> 2010/10/1 Daniel Gutson <danielgut...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >> Igual, perdón, pero tarde o temprano las tenés que cargar TODAS. Realmente
> >>> esto te provee una ventaja?
> >>> Con auto-solib-add etc lo único q hacés es tener q cargarlas vos a mano
> >>> cuando las necesitás (con sharedlibrary)
>
> >>> 2010/10/1 Ing. Esteban D. Papp <esteban.p...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>
> >>>> Hola a todos, esta es una pregunta dirigida a los usuarios de GDB
>
> >>>> Estoy trabajando con una aplicacion bastante grandecita, entre todas las
> >>>> cosas que carga, carga algunas librerias que no necesito debuggear y que
> >>>> tarda mucho en cargarlas (en total la carga tarda como 2-5 minutos).
> >>>> He leido por ahi que se puede deshabilitar la carga automatica de
> >>>> librerias dinamicas y luego indicar cuales queres cargar. Tambien lei que se
> >>>> puede deshabilitar la carga de las librerias dinamicas que tienen mas de
> >>>> cierta cantidad de megas (eso estaria barbaro para evitarme listar cuales si
> >>>> quiero cargar).
>
> >>>> Me gustaria tener toda esa configuracion en un lado que me lo levante
> >>>> automaticamente porque tengo enganchado GDB a eclipse.
> >>>> Estoy jugando con .gdbinit, pero la verdad que soy un queso para los
> >>>> comandos del debugger (siempre he usado debuggers por UI).
>
> >>>> Esto es lo que tengo en mi .gdbinit actual:
> >>>> set auto-solib-add off
>
> >>>> Y luego ire sumando las librerias que si quiero analizar con:
> >>>> shar libreria
> >>>> ...
>
> >>>> El tema es que no me esta dando pelota para hacerlo. Alguna idea?
>
> >>>> salu2
> >>>> estebanp
>
> >>>> --
> >>>> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has
> >>>> recibido este mesaje por error.
> >>>> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >>> --
> >>> Who’s got the sweetest disposition?
> >>> One guess, that’s who?
> >>> Who’d never, ever start an argument?
> >>> Who never shows a bit of temperament?
> >>> Who's never wrong but always right?
> >>> Who'd never dream of starting a fight?
> >>> Who get stuck with all the bad luck?
>
> >> --
> >> Who’s got the sweetest disposition?
> >> One guess, that’s who?
> >> Who’d never, ever start an argument?
> >> Who never shows a bit of temperament?
> >> Who's never wrong but always right?
> >> Who'd never dream of starting a fight?
> >> Who get stuck with all the bad luck?
>
> >> --
> >> ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> >> este mesaje por error.
> >> En caso de duda visita "http://groups.google.com/group/cppba"
>
> >  --
> > ¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido
> > este mesaje por error.
> > En caso de duda visita "http://groups.google.com/group/cppba"
>
> --
> Who’s got the sweetest disposition?
> One guess, that’s who?
> Who’d never, ever start an argument?
> Who never shows a bit of temperament?
> Who's never wrong but always right?
> Who'd never dream of starting a fight?
> Who get stuck with all the bad luck?

--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"


--
¿Eres miembro de "CyC++ Buenos Aires" verdad? Si no lo eres, has recibido este mesaje por error.
En caso de duda visita "http://groups.google.com/group/cppba"

Gmane