Problema era că eu am făcut o funcție care să aloce coada mea cu priorități
și parametrul era my_pq**. În funcție după ce alocam cu malloc eu verificăm
dacă s-a alocat memorie cu if(!pq) în loc de if(!*pq) și de asta programul
crăpa pe ultimul test. Practic chiar dacă nu se aloca cu succes memoria mie
nu îmi intră niciodată pe if pentru a da funcția return 12 și când se
încerca orice fel de operație pe priority queue, bam, clasicul segmentation
fault.

În sâm., 2 mar. 2019 la 02:24, Ionuț Mihalache <[email protected]> a
scris:

> Salut,
> Pe checker local imi trec toate testele pe linux mai putin ultimul la care
> primesc urmatoarea eroare: ./_test/run_test.sh: line 209:  4844
> Segmentation fault      (core dumped) LD_PRELOAD="libso.so" $EXEC_NAME <
> $input_f > $out_f
> Problema pare sa fie de la acel LD_PRELOAD.
> Mentionez ca folosesc masina virtuala oferita de voi si inca nu am trimis
> pe vmchecker.
>
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui