Einzelnen Beitrag anzeigen

GS1200

Registriert seit: 16. Jul 2006
26 Beiträge
 
#1

Beim Web-Server Aufruf: Segmentation Fault (11)

  Alt 19. Mai 2014, 06:35
Hallo zusammen,

ich verwende Delphi XE5 Update 2 und erstelle gerade ein APP für Android. Wenn ich nun einen WEB.Service aufrufe klappt es grundsätzlich einwandfrei, solang ich hier nur "einfache" Werte zurück bekommen. Gebe ich eine Struktur oder ein Array aus dieser Struktur zurück, bekomme ich die Fehlermeldung "Segmentation Fault (11)". Ich arbeite mit XE5 in einer VMWare unter W7 64 Bit. Ich verwende das Android SDK 22.6.3 32 bit. Das App führe ich aber direkt auf einem Tablet lenovo Android 4.2.2 (Die Emulatoren laufen nicht unter VMWare)

Ein Testprogramm unter VCL verwendet den gleichen Code und dabei läuft alles wie erwartet. Die Struktur, welche übergeben wird, wird als class(TRemotable) definiert und enthält Strings und Integer.

Delphi-Quellcode:
var myWS : IportierVision;
    Rio : THTTPRIO;
    emp1 : TPersonalRem;
    einz : TPersonalRem;

begin

 // Hier steht noch diverser Code...

 einz := TPersonalRem.Create;

 einz := (Rio as IportierVision).SuchePerson(emp1); // Hier kommt der Fehler "Segmentation Fault (11)"

 // Hier steht noch diverser Code...

end;
Kennt jemand das Problem oder vielleicht sogar eine Lösung?


Danke für jeden Tipp.

Gruß

Axel
  Mit Zitat antworten Zitat