Re: [Audacity-devel] Platform Specific Essentials
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Richard A. (audacity-devel) <ri...@au...> - 2007-08-24 07:28:10
|
James Crook wrote: > Richard Ash wrote: >>>> * Fix: Linux seg fault in dev build caused when dragging a track >>>> vertically. Problem tracked down and made reproducable by Julian. >>>> 2xStereo track, 1xLabel track, drag up and down about 20 times. Fine >>>> on Windows.. > >> Got it eventually, after a lot more than 20 tries. Do you have to keep >> the track moving all the time in one drag (i.e. not release the mouse)? >> I kept finding the mouse stopped dragging the track long before I got it >> to crash, which went away when I released and re-grabbed the track, but >> then it didn't crash. Julian, what wx version are you running? I'm on >> 2.6.3 still. > > Richard, was that windows? I assume so, and I will try harder to get it > on my machine, dragging continuously. No, on Linux, and I nearly wrote it off as unrepeatable because it took about 4 attempts to get it to happen. I'll try and do it again in a debugger tonight and see if I can fix it then. >> Whilst I'm there, I presume we don't want to ship mod-pipe-script to >> users either? What about lib-widget-extra? > > At this stage neither is relevant to linux builds. However windows > .vcproj project files do include the option of building the wx284-debug > build, which does have scripting and does use lib-widget-extra (for the > non GUI thread code). So a src bundle that includes the windows project > file should include these files too. Nominally the source tarballs should build on windows, so I suppose we ought to keep them in. Is there any way to build the equivalent of wx284-debug on Linux OSX yet? It's not needed for 1.3.4 in any way, but we have to be a bit careful because many Linux users won't get a choice of 2.6 vs 2.8, and it would be nice to be able to build and debug the normal release under 2.8 (if it decides to start crashing) without turning on loads of extra experimental stuff (without debug, you don't get symbols for wxGTK in GDB). This might mean some build system changes, which pushes it back in the direction of doing it before 1.3.4 so we don't find the 1.4.0 build system is unreliable when we release. Richard |