gsoap i segmentation fault

0

Witam,
próbuje bawić się WebApi allegro i natrafiłem na problem z segmentation fault.
Pod tym linkiem są klasy wykorzystane w dalszej części: http://pastebin.com/31q1Z4kQ.
Oto mój kod:

ns1__FieldsValue* fv1 = new ns1__FieldsValue();
fv1->fid = 2434;
fv1->fvalue_int = 1;

ArrayOfFieldsValue* options = new ArrayOfFieldsValue();

options->__size = 100;
options->__ptr[0] = new ns1__FieldsValue(); //ta linijka powoduje błąd
options->__ptr[0] = fv1;//ta też powoduje błąd

Wszystko się kompiluje, ale niestety po uruchomieniu dostaje:

Segmentation fault
Process returned 139

Szczerze mówiąc nie wiem czemu na początku wszystko gra, a w tym miejscu, który powoduje ten błąd coś jest nie tak? Ma ktoś pomysł jak to naprawić?

0

Problem rozwiązany:

    ns1__FieldsValue* fv1 = new ns1__FieldsValue();
    fv1->fid = 2434;
    fv1->fvalue_int = 1;

    ArrayOfFieldsValue* options = new ArrayOfFieldsValue();

    options->__size = 100;
    options->__ptr = new ns1__FieldsValue*[100];
    options->__ptr[0] = fv1;

1 użytkowników online, w tym zalogowanych: 0, gości: 1