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@debian:~$ phasex
Thank you for using PHASEX!
(C) 1999-2007 William Weston <weston(a)sysex.net>
Released under the GNU Public License, Ver. 2
djmons@debian:~$ exit
logout
Connection to 192.168.0.8 closed.
[djmons@localhost 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@debian:~$ 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@debian:~$
Nice work William. Phasex sounds really nice. I'll post again with any
problems with the build on FC5.
Nigel.