Re: [LAU] ANNOUNCE: PHASEX v0.10.0

From: Nigel Henry <cave.dnb@email-addr-hidden>
Date: Fri May 04 2007 - 18:52:16 EEST

On Friday 04 May 2007 05:42, William Weston wrote:
> On Thu, 3 May 2007, Nigel Henry wrote:
> > Well it looks superb. I've still to hear it, as I'm attempting to
> > initially build it on FC2, but am getting a problem with "make".
> >
> > What are the build requirements for Phasex? I don't want to waste a lot
> > of time trying to get it to build on FC2, if it's not possible.
>
> I wouldn't expect it to be possible on FC2. Not until I take the time to
> make the GTK code compile on older versions of GTK-2.x.

> Could you let me know how that FC5 and Debian builds go?
>
> Thanks,
> --ww

It builds ok on Debian Etch, using v0.10.1, but segfaults after a few seconds,
even without touching anything on the GUI. If I try to load a patch, or open
the file menu, it segfaults immediately. GTK version on Etch is libgtk2.0-0
installed 2.8.20-7. Output from starting Phasex on the CLI below.

Well it was going to be below. I ssh'd into Etch from FC2 so as to start
Phasex from FC2, and paste the output from the CLI before the segfault to
you.

Now this is really weird. I started Phasex from FC2, and the GUI opened in
FC2, and I'm waiting for it to segfault. A minute later, and it's still
running. So I play around with the file menu, load one of the patches, play a
bit, and I cannot get it to segfault.

Close it on FC2, and no problems showing on the CLI on FC2, as below.

djmons@email-addr-hidden:~$ phasex
Thank you for using PHASEX!
(C) 1999-2007 William Weston <weston@email-addr-hidden>
Released under the GNU Public License, Ver. 2
djmons@email-addr-hidden:~$ exit
logout
Connection to 192.168.0.8 closed.
[djmons@email-addr-hidden djmons]$

Why would it segfault when I run it from Debian Etch, but when I run it from
FC2, ssh'd into Etch, Phasex works perfectly? Anyway with a bit of file
creation, and ftp'ing the segfault errors from Etch to FC2, they *are* now
below.

I must say I love the arp's, and like this bit in your TODO.
"Create a programmable arpeggiator".

djmons@email-addr-hidden:~$ phasex

(<unknown>:10435): Gtk-CRITICAL **: gtk_style_finalize: assertion
d`style->attach_count == 0' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): Gtk-CRITICAL **: gtk_style_detach: assertion `GTK_IS_STYLE
(style)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): Gtk-CRITICAL **: gtk_style_detach: assertion `GTK_IS_STYLE
(style)' failed

(<unknown>:10435): GLib-GObject-WARNING **: gsignal.c:2180: invalid unclassed
object pointer for value type `GtkStyle'

(<unknown>:10435): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed

(<unknown>:10435): Gtk-CRITICAL **: _gtk_style_peek_property_value: assertion
`GTK_IS_STYLE (style)' failed
Segmentation fault
djmons@email-addr-hidden:~$

Nice work William. Phasex sounds really nice. I'll post again with any
problems with the build on FC5.

Nigel.

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Fri May 4 20:15:02 2007

This archive was generated by hypermail 2.1.8 : Fri May 04 2007 - 20:15:02 EEST