[LAD] [LAU] FW: Frequency Space Editors in Linux

Jeremy Salwen jeremysalwen at gmail.com
Thu May 5 03:09:38 UTC 2011


Hmm... I still seem to be getting a segfault on line 195 of undo.c:

 while(num_undos!=0 && num_undos>UNDO_getMaxNumUndos()){
    struct Undo_transform *ut=(struct Undo_transform*)UndoRoot.next;
    struct Undo *temp=UndoRoot.next->next;

    TF_delete(ut->megfreqfile);
    TF_delete(ut->megampfile);
    free(ut);

    num_undos--;
    UndoRoot.next=temp;
    UndoRoot.next->prev=&UndoRoot;  //Right here I get the segfault.
  }

Seems like this is due to some mishandling of a linked list somewhere along
the line.

Jeremy

On Wed, May 4, 2011 at 10:27 PM, Jeremy Salwen <jeremysalwen at gmail.com>wrote:

> Hi Kjetil:
>
> Thanks a lot!
>
> I had to make a few changes to get it to work on my system. Most
> significantly, it uses gnome/glade/pygtk 1.2, which doesn't work well with a
> recent Debian install (Gtk 2 has been released for nearly 10 years).
>
> Also, it includes libraries which are already available on most linux
> systems through a package manager.  Thus I've made a few changes:  removed
> the libraries except for sndlib (and made it use the system copies of the
> libraries in their place), and updated the pygtk and glade code to gtk2.
>
> If you're interested in incorporating any of these changes into Ceres, you
> can see the changes in a git repository here:
> https://github.com/jeremysalwen/Ceres-Debian
>
> or download the changed package at
> https://github.com/jeremysalwen/Ceres-Debian/tarball/0.57-1
>
> Jeremy
>
>
> On Mon, May 2, 2011 at 8:52 AM, Kjetil S. Matheussen <
> k.s.matheussen at notam02.no> wrote:
>
>>
>> Jeremy Salwen:
>>
>>>
>>> I just recently discovered ceres3:
>>> http://www.music.columbia.edu/~stanko/About_Ceres3.html
>>>
>>> have you heard of it?
>>>
>>>
>> Ceres is larger and more updated than Ceres3.
>> http://archive.notam02.no/arkiv/src/ceres-0.57.tar.gz
>> (Ceres3 has a few more options for some
>> of the transforms, but lacks lots of other stuff.)
>>
>>
>>
>> _______________________________________________
>> Linux-audio-dev mailing list
>> Linux-audio-dev at lists.linuxaudio.org
>> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20110504/fd13fbaa/attachment.html>


More information about the Linux-audio-dev mailing list