Elor
Anmeldungsdatum: 12.07.2013 Beiträge: 205 Wohnort: Konstanz
|
Verfasst am: 30.01.2016, 12:00 Titel: FreeGLUT - Fehler bei Programmende |
|
|
Ich hab ein Beispielprogramm mit FreeGLUT zur Ausgabe von Bitmapfonts, dass zwar fehlerfrei laeuft aber beim beenden ein "Segmentation fault" ausgibt.
Der Fehlercode ist 139!
BS: Linux Mint 17.1 - 64Bit / FBC 1.04.0-x86_64
Die Ausgabe fuer den Text sieht so aus:
Code: |
Sub glWrite (ByVal X As GLfloat, ByVal Y As GLfloat, _
ByVal Font As Any Ptr, ByVal Text As String)
glRasterPos2f (X, Y)
For I As Integer= 1 To Len (Text)
glutBitmapCharacter (Font, CLng (Text[I- 1]))
Next I
End Sub
|
Wenn die For-Next-Schleife auskommentiert wird, tritt der fehler immer noch auf. Erst wenn ich glRasterPos2f () auskommentiere, tritt der fehler nicht mehr auf!?
Hier ist das Orginal
Und hier der FreeBASIC-Code.
Hat da einer ne Idee? |
|