Ich denke du benutzt z.B. so etwas hier: "C://Spiele//FadeShader.frag" anstatt "FadeShader.frag".
PS:
Program received signal SIGSEGV, Segmentation fault.
0x6fc89542 in libstdc++-6!_ZNSs12_Alloc_hiderC1EPcRKSaIcE ()
from C:\MinGW\bin\libstdc++-6.dll
Info Stack:
#0 0x6fc89542 in libstdc++-6!_ZNSs12_Alloc_hiderC1EPcRKSaIcE ()
from C:\MinGW\bin\libstdc++-6.dll
#1 0x6fc8bff9 in libstdc++-6!_ZNSsC1EPKcRKSaIcE ()
from C:\MinGW\bin\libstdc++-6.dll
#2 0x00402077 in ?? ()
#3 0x004010b9 in ?? ()
#4 0x00401284 in ?? ()
#5 0x752b339a in KERNEL32!BaseCleanupAppcompatCacheSupport ()
from C:\Windows\syswow64\kernel32.dll
#6 0x7efde000 in ?? ()
#7 0x77949ef2 in ntdll!RtlpNtSetValueKey ()
from C:\Windows\system32\ntdll.dll
#8 0x7efde000 in ?? ()
#9 0x77949ec5 in ntdll!RtlpNtSetValueKey ()
from C:\Windows\system32\ntdll.dll
#10 0x0040126c in ?? ()
#11 0x00000000 in ?? ()
Edit: Ich glaube jetzt doch nicht, dass das mit den Pfaden zu einer Speicherverletzung kommt. Außer du lädst den Inhalt der Datei in einem Array und greifst auf das Array zu mit einem falschen Index...