der codeausschnitt da sieht in ordnung aus.

schau mal deinen gesamten code (mit der suchfunktion) durch ob du die variablennamen der variablen nicht woanders nochmal benutzt. wenn du z.b eine funktion hast, die auch so wie eine variable/ ein pointer heißt, kann das zu fiesen abstürzen führen.