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

Re: [sc-users] strange crashy state in win32



Martin,

This seems to fixed it on the part of the synthdefs (synthdefs are getting written to the correct place), however I am still getting a Primitive FileWrite fail on the part of the network drive, perhaps it is pulling another property that also references the network drive:

ERROR: Primitive '_FileWrite' failed.
Failed.
RECEIVER:
Instance of File {    (02FE5430, gc=EC, fmt=00, flg=00, set=01)
  instance variables [1]
    fileptr : nil
}
CALL STACK:
    MethodError:reportError   02F8C120
        arg this = <instance of PrimitiveFailedError>
    Nil:handleError   02F8BEE0
        arg this = nil
        arg error = <instance of PrimitiveFailedError>
    Thread:handleError   02F8BFA0
        arg this = <instance of Thread>
        arg error = <instance of PrimitiveFailedError>
    Object:throw   02F8BC40
        arg this = <instance of PrimitiveFailedError>
    Object:primitiveFailed   02F8BD00
        arg this = <instance of File>
    Help:prRecurseTreeToFile   02FF6FF0
        arg this = <instance of Help>
        arg fp = <instance of File>
        arg treeBit = <instance of Dictionary>
        arg numtabs = 0
    Help:writeTextArchive   02F8B940
        arg this = <instance of Help>
        arg path = "\\server-data\username\Document..."
        var fp = <instance of File>
    < FunctionDef in Method Function:defer >  (no arguments or variables)
    Scheduler:seconds_   02FF70C0
        arg this = <instance of Scheduler>
        arg newSeconds = 1242136684.140625
        var delta = nil
        var item = <instance of Function>
    Meta_AppClock:tick   02F8B6A0
        arg this = class AppClock
        var saveClock = class SystemClock
    Process:tick   02F8B760
        arg this = <instance of Main>

I think the property is being pulled from Platform.userAppSupportDir. Is there a good way to change this? would it help?

G

On Fri, May 8, 2009 at 5:24 PM, Martin Victory <martin.victory@xxxxxxxxx> wrote:
Hi Graham,

Like James says, use 3.3 alpha 6, not 3.2.

Try adding the following line to your 'startup.sc' file:

SynthDef.synthDefDir = "c:\path\to\synthdefs";

where "\path\to\synthdefs" is a folder on your local machine.

Martin V


On 08/05/2009, Graham Coleman <ravelite@xxxxxxxxx> wrote:
> James,
>
> On this machine I am a domain user and I'm not sure I can or should directly
> change this.
>
> Graham

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/