ZEDIUM-Off / MiniRT

0 stars 0 forks source link

J'essaye de set-up RT mais je suis bloqué : lgl_draw_image => mlx_put_image #6

Closed unkn0wn107 closed 6 months ago

unkn0wn107 commented 7 months ago

J'essaye de set-up mais SEGV en mlx_put_image, j'ai du mal à comprendre : https://github.com/ZEDIUM-Off/MiniRT/commit/efa800fc7890531adf71a24550f5a174bd549ff1

Le fragment shader a l'air d'être parcouru sur tous les pixels :)

AddressSanitizer:DEADLYSIGNAL
=================================================================
==16663==ERROR: AddressSanitizer: SEGV on unknown address 0x000042960088 (pc 0x76af12cf5ce9 bp 0x7ffebe251c30 sp 0x7ffebe251c10 T0)
==16663==The signal is caused by a READ memory access.
    #0 0x76af12cf5ce9 in XSetClipOrigin (/lib64/libX11.so.6+0x3cce9) (BuildId: 084af267f65f63fd7a534e7941bdef47282a8888)
    #1 0x416849 in mlx_put_image_to_window /home/user/rt/MiniRT/minilibx-linux/mlx_put_image_to_window.c:25
    #2 0x402944 in main RayTracer/minirt.c:38
    #3 0x76af12b02b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: 70e92bb237883be3065a6afc9f0696aef2d068bf)
    #4 0x76af12b02c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: 70e92bb237883be3065a6afc9f0696aef2d068bf)
    #5 0x4025b4 in _start (/home/user/rt/MiniRT/minirt+0x4025b4) (BuildId: 96cc4a356a1f6867198734e90e4c7928b8103a35)