Hi,

On jeu, fév 17, 2005, Francesco Potorti` wrote:
> I tried twice, as you see in the following.  I'll try again, and let you
> know.

 Strangely, your stack traces seem truncated.

> $ LD_LIBRARY_PATH=/usr/lib/debug/: gdb galeon

 (Warning there's a ":".)

> (galeon:6466): Gtk-CRITICAL **: gtk_container_foreach: assertion 
> `GTK_IS_CONTAINER (container)' failed

 (That is now clearer to me I think, it seems to be   l =
 gtk_container_get_children (GTK_CONTAINER (dock)); in
 libegg/egg-editable-toolbar.c:166.)

> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16384 (LWP 6466)]

 Please note, "Thread 16384 (LWP 6466)".

> 0x08176b2c in get_toolbar_nth (etoolbar=0x86d7a88, position=1) at 
> egg-editable-toolbar.c:167
> 167     egg-editable-toolbar.c: No such file or directory.
>         in egg-editable-toolbar.c

 This is very interesting, as it is now correct!  :)

> (gdb) thread apply all bt full

 This requests the stack trace of all threads.

> Thread 4 (Thread 32771 (LWP 6479)):

 This is the first stack trace, for the first thread, but were are the
 other threads?!?

> (gdb) r

 again...

> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16384 (LWP 6907)]

 okay, the segfault is in Thread 16384 (LWP 6907)

> (gdb) thread apply all bt full
> Thread 9 (Thread 114696 (LWP 7091)):

 first thread...

 ... and no other?

 Maybe gdb is borken, if you really don't get the stack traces for more
 than one thread, please give me the output of:
   bt full

 instead of "thread apply all bt full", so I'll get the stack trace in
 the thread which segfaults.

   Thanks!

-- 
Loïc Minier <[EMAIL PROTECTED]>
"Neutral President: I have no strong feelings one way or the other."

Reply via email to