traverso-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Traverso-devel] Current trunk status


From: ben levitt
Subject: Re: [Traverso-devel] Current trunk status
Date: Thu, 24 Jan 2013 11:46:14 -0800

Oops!  I hadn't included all of the necessary dependencies of the dependencies...  Fixed now.  This build should be truly relocatable.

   http://lavendrome.net/traverso/Traverso-mac-0.49.2b.zip

Note that this doesn't yet include the plugins.  I'll try to get those working too...

Ben


On Wed, Jan 23, 2013 at 11:06 PM, Remon Sijrier <address@hidden> wrote:

Nice!

 

I'll upload it to the traverso download area!

 

Remon

 

On Wednesday, January 23, 2013 11:02:00 PM ben levitt wrote:

Okay!  Here's a deployed mac binary of traverso-0.49.2 built against Qt 4.8.4.  It has slv2 support built in, although I haven't been able to run any plugins since it complains that the ones from the 0.49.1 mac binary distribution are built for the wrong architecture.  I don't really use the plugins, so it's fine with me, but I can dig in more if needed.


   http://lavendrome.net/traverso/Traverso-mac-0.49.2.zip


Ben



On Tue, Jan 22, 2013 at 11:01 PM, ben levitt <address@hidden> wrote:

Thanks Remon,


I hadn't noticed 0.49.2!  I was looking at mac downloads(0.49.1), and the git repository(no 0.49.2 tag), but I missed the source download link.  Since the mac binary is still out of date, I'm trying to build a shiny new one to share.  I can build everything except for the slv2 support.  If I build with that enabled, it builds okay, but then I get a crash on startup with the attached stack trace.


I have a /Library/Audio/Plug-Ins/lv2/ directory full of plugins that it should be able to find, and it still crashes even if I move that directory.


Does this issue sound familiar to anyone?


Thanks!

Ben



traverso(90883,0x7fff74247180) malloc: *** error for object 0x6b8d2e0: pointer being freed was not allocated

Program received signal SIGABRT, Aborted.

0x00007fff8ec97212 in __pthread_kill ()

(gdb) bt

#0  0x00007fff8ec97212 in __pthread_kill ()

#1  0x00007fff8ecc3af4 in pthread_kill ()

#2  0x00007fff8ed07dce in abort ()

#3  0x00007fff8ecdb959 in free ()

#4  0x00000001003e4f72 in slv2_value_set_numerics_from_string () at qglobal.h:1509

#5  0x00000001003e4e34 in slv2_value_new () at qglobal.h:1509

#6  0x00000001003e1bf1 in slv2_plugin_class_new () at qglobal.h:1509

#7  0x00000001003e6083 in slv2_world_new () at qglobal.h:1509

#8  0x00000001003877b5 in PluginManager::init (this=0x106b0a6e0) at PluginManager.cpp:69

#9  0x0000000100387800 in PluginManager::PluginManager (this=0x106b0a6e0) at PluginManager.cpp:43

#10 0x000000010038783d in PluginManager::instance () at PluginManager.cpp:58

#11 0x000000010037e519 in PluginChain::set_state (this=0x106b5c650, address@hidden) at PluginChain.cpp:82

#12 0x00000001002ef1e5 in Sheet::set_state (this=0x106b5a810, address@hidden) at Sheet.cpp:255

#13 0x00000001002f401c in Sheet::Sheet (this=0x106b5a810, project=0x10415b250, address@hidden) at Sheet.cpp:121

#14 0x00000001002a96f8 in Project::load (this=0x10415b250, address@hidden) at Project.cpp:241

#15 0x00000001002bd85d in ProjectManager::load_project (this=0x1005a5aa0, address@hidden) at ProjectManager.cpp:211

#16 0x00000001002bff35 in ProjectManager::start (this=0x1005a5aa0) at ProjectManager.cpp:352

#17 0x000000010003f68d in Traverso::create_interface (this=0x1041003b0) at Traverso.cpp:159

#18 0x0000000100172956 in Traverso::qt_static_metacall (_o=0x1041003b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x102cc2520) at moc_Traverso.cxx:49

#19 0x00000001015e0711 in QObject::event ()

#20 0x00000001015cc480 in QCoreApplication::event ()

#21 0x000000010083783c in QApplication::event ()

#22 0x00000001008319ed in QApplicationPrivate::notify_helper ()

#23 0x0000000100838064 in QApplication::notify ()

#24 0x00000001015cc20c in QCoreApplication::notifyInternal ()

#25 0x00000001015cd620 in QCoreApplicationPrivate::sendPostedEvents ()

#26 0x00007fff89ead9b7 in __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ ()

#27 0x00007fff89ead921 in __CFRunLoopDoObservers ()

#28 0x00007fff89e8869e in CFRunLoopRunSpecific ()

#29 0x00007fff8aa310a4 in RunCurrentEventLoopInMode ()

#30 0x00007fff8aa30d84 in ReceiveNextEventCommon ()

#31 0x00007fff8aa30cd3 in BlockUntilNextEventMatchingListInMode ()

#32 0x00007fff8b164613 in _DPSNextEvent ()

#33 0x00007fff8b163ed2 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()

#34 0x00007fff8b15b283 in -[NSApplication run] ()

#35 0x00000001007eaa80 in QEventDispatcherMac::processEvents ()

#36 0x00000001015cb114 in QEventLoop::processEvents ()

#37 0x00000001015cb4c4 in QEventLoop::exec ()

#38 0x00000001015cdbac in QCoreApplication::exec ()

#39 0x0000000100007479 in main (argc=1, argv=0x7fff5fbffa38) at Main.cpp:129




On Tue, Jan 22, 2013 at 6:35 AM, Remon Sijrier <address@hidden> wrote:

Hi,

 

Realized I answered to Ben only, not to the list!

 

Yes, this particular bug was very annoying, but is fixed in 0.49.2!

 

The good thing is I've been realy busy last 1.5 years with my own business, the downside is that I haven't been working on Traverso.

 

If anyone would like to work on Traverso, I'd suggest to work on git version, and finish that, it has many improvements compared to the stable version, it just needs to be finished :)

 

Have a good day,

 

Remon

Hi, I think the bug you mention is fixed in 0.49.2. Remon did it.
The bug was annoying, wasn't it? ;)

Cheers
JC
_______________


2013/1/22 ben levitt <address@hidden>

Hi Remon,


I hope all is going well with you!  I've been busy with my work (iOS developer for SoundHound) and taking care of my new baby.  :)


I decided that I wanted to finally try fixing a bug in Traverso that's been making exports difficult for me (fade outs weren't being applied on export), but I've been working with 0.49.1.  So I updated to trunk, and see that a lot has changed!


I'm trying to get used to the new UI, and was wondering: is trunk in working condition right now?  I wasn't sure if it's broken, if just mac builds are broken, or if I just haven't figured out how to set up busses correctly yet.  (I'm having trouble getting mouse commands to work, and I can't seem to export anything besides silence.)


If I want to make a few fixes to 0.49.1, would it be useful for me to branch/fork and fix there?  Or should I focus on trunk instead?


Thanks for your input!


Best wishes,

Ben



_______________________________________________
Traverso-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/traverso-devel





_______________________________________________
Traverso-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/traverso-devel






_______________________________________________
Traverso-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/traverso-devel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]