Mario Lacunza | 1 Jun 05:59 2006
Picon

Boa shutdown with Sizers(2)

Hi,

The error appears when I try set up the Sizer property, for a new one
bsDialog.Item

Mario

--------- Mensaje reenviado --------
De: Mario Lacunza <mlacunza@...>
Responder a: mlacunza@...
Para: Lista Boa <boa-constructor-users@...>
Asunto: Boa shutdown with Sizers
Fecha: Wed, 31 May 2006 22:48:33 -0500

Hello,

Im following the "Getting started Guide for Boa Constructor" in the
point: 

2.8 Creating a Dialog Window with sizers

Boa works fine but when I try to make this:

.....
Change the three items as shown on the above image. 

Set 'Border'  to '2', 'Flag' to 'wx.ALL', 'Proportion' to '1' and the
'Sizer' to the sizers 'fgsImages', 'fsTextctrls' and 'fgsButton' 

.....
(Continue reading)

Mario Lacunza | 1 Jun 05:48 2006
Picon

Boa shutdown with Sizers

Hello,

Im following the "Getting started Guide for Boa Constructor" in the
point: 

2.8 Creating a Dialog Window with sizers

Boa works fine but when I try to make this:

.....
Change the three items as shown on the above image. 

Set 'Border'  to '2', 'Flag' to 'wx.ALL', 'Proportion' to '1' and the
'Sizer' to the sizers 'fgsImages', 'fsTextctrls' and 'fgsButton' 

.....

allways Boa shutdown (in both different laptops with the same config). 

Console show me this message:

"Segment violation"

Any idea?

Thanks!!

Mi configuracion/My config:

Ubuntu Breezy 5.10
(Continue reading)

Werner F. Bruhin | 1 Jun 09:51 2006
Picon

Re: Boa shutdown with Sizers(2)

Hi Mario,

Mario Lacunza wrote:
> Hi,
> 
> The error appears when I try set up the Sizer property, for a new one
> bsDialog.Item
It happens to me sometimes when I do something which the sizers do not 
like.  I.e. If a sizer (and I believe it is the same for an item) gets 
by mistake assigned twice to the same or a different sizer type of 
operation.

Instead of getting an exception we get a crash.

Can you try and run the version of the tutorial which is in 
"boa\Examples\guide", if this one runs then try to figure out what you 
do differently.

Werner
> 
> Mario
> 
> --------- Mensaje reenviado --------
> De: Mario Lacunza <mlacunza@...>
> Responder a: mlacunza@...
> Para: Lista Boa <boa-constructor-users@...>
> Asunto: Boa shutdown with Sizers
> Fecha: Wed, 31 May 2006 22:48:33 -0500
> 
> Hello,
(Continue reading)

Roland M. Kruggel | 1 Jun 19:27 2006
Picon

boa crashed

Hi,

I use Boa 0.4.4 amd python 2.3.5 on Debian linux
When I insert a Notpad, Boa crased when I restarted the GUI-Editor. 

Who can Help?

--

-- 
cu

Roland Kruggel  mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Tim Black | 2 Jun 09:25 2006

Boa's CVS is not broken

Riaan,

I don't think CVS is broken; at least I was able to checkout Boa using the new server address:

cvs -d:pserver:anonymous-wjrdm95RsmhiRbpdVzYQwAmcu7VXldJL/hewquoVGQzR7s880joybQ@public.gmane.org:/cvsroot/boa-constructor login
 
cvs -z3 -d:pserver:anonymous-wjrdm95RsmhiRbpdVzYQwAmcu7VXldJL/hewquoVGQzR7s880joybQ@public.gmane.org:/cvsroot/boa-constructor co -P modulename

Tim Black

<div>
Riaan,<br><br>
I don't think CVS is broken; at least I was able to checkout Boa using
the new server address:<br><br> cvs
-d:pserver:anonymous@...:/cvsroot/boa-constructor
login <br>
&nbsp;<br>
cvs -z3
-d:pserver:anonymous@...:/cvsroot/boa-constructor
co -P modulename<br><br>
Tim Black<br><br>
</div>
_______________________________________________
Boa-constructor-users mailing list
Boa-constructor-users@...
https://lists.sourceforge.net/lists/listinfo/boa-constructor-users
Werner F. Bruhin | 2 Jun 19:52 2006
Picon

Re: boa crashed

Hi Roland,

Roland M. Kruggel wrote:
> Hi,
> 
> I use Boa 0.4.4 amd python 2.3.5 on Debian linux
> When I insert a Notpad, Boa crased when I restarted the GUI-Editor. 
Can you give a bit more detail.

Are inserting from Notepad (i.e. copy/paste)?  Can you give the steps 
you do and what error message you get.

Werner
> 
> Who can Help?
> 
> 
Roland M. Kruggel | 2 Jun 21:27 2006
Picon

Re: boa crashed

Am Freitag, 2. Juni 2006 19:52 schrieb Werner F. Bruhin:
> Hi Roland,
>
> Roland M. Kruggel wrote:
> > Hi,
> >
> > I use Boa 0.4.4 amd python 2.3.5 on Debian linux
> > When I insert a Notpad, Boa crased when I restarted the
> > GUI-Editor.
>
> Can you give a bit more detail.
>
> Are inserting from Notepad (i.e. copy/paste)?  Can you give the
> steps you do and what error message you get.

I will try to descibe it.

I insert a Notebook

--

-- 
cu

Roland Kruggel  mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Roland M. Kruggel | 2 Jun 21:46 2006
Picon

Re: boa crashed

Am Freitag, 2. Juni 2006 19:52 schrieb Werner F. Bruhin:
> Hi Roland,
>
> Roland M. Kruggel wrote:
> > Hi,
> >
> > I use Boa 0.4.4 amd python 2.3.5 on Debian linux
> > When I insert a Notpad, Boa crased when I restarted the
> > GUI-Editor.
>
> Can you give a bit more detail.
>
> Are inserting from Notepad (i.e. copy/paste)?  Can you give the
> steps you do and what error message you get.

Ups. Sorry. Too may fingers on Keyboard. :)
Now, I start again.

I will try to descibe it.

- I open a Frame
- I klick the button Frame Designer
- I insert a wx.Notebook
- I switch to the properites and add one pages (tab). and push the 
refresh button.
- I insert e.g. a staticText-Control in the notbook.
- I push the Post-Button.

The designer window close.

At this point it's all ok. The source is updated, I can save and I can 
run the Appl.

When I will start the Frame Designer by push the Button, boa crash. No 
Message only the three windows of boa close.

I have boa started from a xterm. The output follows.

Incidentally, on Windows it works fine.

-->
(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
`GDK_IS_DRAWABLE (drawable)' failed

(python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
`gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
(pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
failed

(python:20862): Gtk-WARNING **: Can't set a parent on widget which has 
a parent

Gtk-ERROR **: file gtkcontainer.c: line 2450 
(gtk_container_propagate_expose): assertion failed: (child->parent == 
GTK_WIDGET (container))
aborting...
Abgebrochen
rkruggel <at> sigma:~$
--<

--

-- 
cu

Roland Kruggel  mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5
Werner F. Bruhin | 3 Jun 14:18 2006
Picon

Re: boa crashed

Hi Roland,

I don't really have a fix for your problem, it is more a work around.

I like to see my layouts for each tab in a notebook, so I create a 
Boa:FramePanel for each tab and then import these models and manually do 
the AddPage. - See the attached files.

Maybe Riaan can shed some light on how one does this all in the designer.

Werner

Roland M. Kruggel wrote:
> Am Freitag, 2. Juni 2006 19:52 schrieb Werner F. Bruhin:
> 
>>Hi Roland,
>>
>>Roland M. Kruggel wrote:
>>
>>>Hi,
>>>
>>>I use Boa 0.4.4 amd python 2.3.5 on Debian linux
>>>When I insert a Notpad, Boa crased when I restarted the
>>>GUI-Editor.
>>
>>Can you give a bit more detail.
>>
>>Are inserting from Notepad (i.e. copy/paste)?  Can you give the
>>steps you do and what error message you get.
> 
> 
> Ups. Sorry. Too may fingers on Keyboard. :)
> Now, I start again.
> 
> I will try to descibe it.
> 
> - I open a Frame
> - I klick the button Frame Designer
> - I insert a wx.Notebook
> - I switch to the properites and add one pages (tab). and push the 
> refresh button.
> - I insert e.g. a staticText-Control in the notbook.
> - I push the Post-Button.
> 
> The designer window close.
> 
> At this point it's all ok. The source is updated, I can save and I can 
> run the Appl.
> 
> When I will start the Frame Designer by push the Button, boa crash. No 
> Message only the three windows of boa close.
> 
> I have boa started from a xterm. The output follows.
> 
> 
> Incidentally, on Windows it works fine.
> 
> 
> -->
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gtk-WARNING **: Can't set a parent on widget which has 
> a parent
> 
> 
> Gtk-ERROR **: file gtkcontainer.c: line 2450 
> (gtk_container_propagate_expose): assertion failed: (child->parent == 
> GTK_WIDGET (container))
> aborting...
> Abgebrochen
> rkruggel <at> sigma:~$
> --<
> 
> 
> 
> 

Attachment (Frame1.py): application/x-python, 1930 bytes
Attachment (Panel1.py): application/x-python, 1026 bytes
Attachment (Panel2.py): application/x-python, 1026 bytes
Hi Roland,

I don't really have a fix for your problem, it is more a work around.

I like to see my layouts for each tab in a notebook, so I create a 
Boa:FramePanel for each tab and then import these models and manually do 
the AddPage. - See the attached files.

Maybe Riaan can shed some light on how one does this all in the designer.

Werner

Roland M. Kruggel wrote:
> Am Freitag, 2. Juni 2006 19:52 schrieb Werner F. Bruhin:
> 
>>Hi Roland,
>>
>>Roland M. Kruggel wrote:
>>
>>>Hi,
>>>
>>>I use Boa 0.4.4 amd python 2.3.5 on Debian linux
>>>When I insert a Notpad, Boa crased when I restarted the
>>>GUI-Editor.
>>
>>Can you give a bit more detail.
>>
>>Are inserting from Notepad (i.e. copy/paste)?  Can you give the
>>steps you do and what error message you get.
> 
> 
> Ups. Sorry. Too may fingers on Keyboard. :)
> Now, I start again.
> 
> I will try to descibe it.
> 
> - I open a Frame
> - I klick the button Frame Designer
> - I insert a wx.Notebook
> - I switch to the properites and add one pages (tab). and push the 
> refresh button.
> - I insert e.g. a staticText-Control in the notbook.
> - I push the Post-Button.
> 
> The designer window close.
> 
> At this point it's all ok. The source is updated, I can save and I can 
> run the Appl.
> 
> When I will start the Frame Designer by push the Button, boa crash. No 
> Message only the three windows of boa close.
> 
> I have boa started from a xterm. The output follows.
> 
> 
> Incidentally, on Windows it works fine.
> 
> 
> -->
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion 
> `GDK_IS_DRAWABLE (drawable)' failed
> 
> (python:20862): Gtk-CRITICAL **: gtk_pixmap_set: assertion 
> `gdk_colormap_get_visual (gtk_widget_get_colormap (GTK_WIDGET 
> (pixmap)))->depth == gdk_drawable_get_depth (GDK_DRAWABLE (val))' 
> failed
> 
> (python:20862): Gtk-WARNING **: Can't set a parent on widget which has 
> a parent
> 
> 
> Gtk-ERROR **: file gtkcontainer.c: line 2450 
> (gtk_container_propagate_expose): assertion failed: (child->parent == 
> GTK_WIDGET (container))
> aborting...
> Abgebrochen
> rkruggel <at> sigma:~$
> --<
> 
> 
> 
> 

_______________________________________________
Boa-constructor-users mailing list
Boa-constructor-users@...
https://lists.sourceforge.net/lists/listinfo/boa-constructor-users
Roland M. Kruggel | 3 Jun 21:49 2006
Picon

Re: boa crashed

Am Samstag, 3. Juni 2006 14:18 schrieb Werner F. Bruhin:
> Hi Roland,
>
> I don't really have a fix for your problem, it is more a work
> around.
>
> I like to see my layouts for each tab in a notebook, so I create a
> Boa:FramePanel for each tab and then import these models and
> manually do the AddPage. - See the attached files.

Thanks. That works. I think it is anyway the better method

--

-- 
cu

Roland Kruggel  mailto: rk.liste at bbf7.de
System: Intel, Debian etch, 2.6.16.16, xfce4 KDE 3.5

Gmane