Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: SFML sf::Text crash en release mode  (Lu 2874 fois)

0 Membres et 4 Invités sur ce sujet

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
SFML sf::Text crash en release mode
« le: Novembre 11, 2017, 11:37:56 am »
Bonjour a tous!

J'ai toujours ce meme probleme dit le un precedent sujet.
C'est a dire que certain code sfml crash en release et pas en debug.

Alors cette fois ci,  j'ai simplifier le code au maximum pour vous simplifie la tache.

( code compiler avec les arg suivants :  g++ test.cpp -lsfml-graphics -lsfml-window -lsfml-system -o test)

#include <SFML/Graphics.hpp>

void text(){
        sf::Text text;
}

int main (int argc, char *argv[])
{      
        sf::RenderWindow fenetre(sf::VideoMode(640, 480), "Text");
        text();
        return 0;
}

 

et voilà la sorti de l'application apres avoir crash (compile en release):

scott-hamilton@SCOTT-PC ~/Bureau/test $ ./test
*** Error in `./test': free(): invalid pointer: 0x0000000000fcc800 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fd3eff3a7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fd3eff4337a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fd3eff4753c]
./test[0x40182a]
./test[0x4017f8]
./test[0x401798]
./test[0x4016e3]
./test[0x401650]
./test(_ZN2sf11VertexArrayD1Ev+0x29)[0x40147b]
./test(_ZN2sf4TextD1Ev+0x38)[0x40151e]
./test[0x400fee]
./test[0x4010fd]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fd3efee3830]
./test[0x400ee9]
======= Memory map: ========
00400000-00403000 r-xp 00000000 fd:00 6958220                            /home/scott-hamilton/Bureau/test/test
00602000-00603000 r--p 00002000 fd:00 6958220                            /home/scott-hamilton/Bureau/test/test
00603000-00604000 rw-p 00003000 fd:00 6958220                            /home/scott-hamilton/Bureau/test/test
00f76000-0141e000 rw-p 00000000 00:00 0                                  [heap]
40564000-40600000 rw-p 00000000 00:00 0
40ac2000-40b5e000 rw-p 00000000 00:00 0
41cdc000-41d78000 rw-p 00000000 00:00 0
41e60000-41e62000 r-xs 00000000 fd:00 13374474                           /tmp/.glT2wpc3 (deleted)
7fd3e4000000-7fd3e4021000 rw-p 00000000 00:00 0
7fd3e4021000-7fd3e8000000 ---p 00000000 00:00 0
7fd3ea335000-7fd3ea3b5000 rw-s 7e251000 00:06 21608                      /dev/nvidiactl
7fd3ea3b5000-7fd3ea4b5000 rw-s 26150000 00:06 21608                      /dev/nvidiactl
7fd3ea4b5000-7fd3ea4f5000 rw-s 697d7000 00:06 21608                      /dev/nvidiactl
7fd3ea4f5000-7fd3ea515000 rw-s 5ce35000 00:06 21608                      /dev/nvidiactl
7fd3ea515000-7fd3ea555000 rw-s 21c54000 00:06 21608                      /dev/nvidiactl
7fd3ea555000-7fd3ea55a000 r-xp 00000000 fd:00 11545004                   /usr/lib/x86_64-linux-gnu/libxcb-util.so.1.0.0
7fd3ea55a000-7fd3ea759000 ---p 00005000 fd:00 11545004                   /usr/lib/x86_64-linux-gnu/libxcb-util.so.1.0.0
7fd3ea759000-7fd3ea75a000 r--p 00004000 fd:00 11545004                   /usr/lib/x86_64-linux-gnu/libxcb-util.so.1.0.0
7fd3ea75a000-7fd3ea75b000 rw-p 00005000 fd:00 11545004                   /usr/lib/x86_64-linux-gnu/libxcb-util.so.1.0.0
7fd3ea75b000-7fd3ea75d000 r-xp 00000000 fd:00 11545000                   /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd3ea75d000-7fd3ea95d000 ---p 00002000 fd:00 11545000                   /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd3ea95d000-7fd3ea95e000 r--p 00002000 fd:00 11545000                   /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd3ea95e000-7fd3ea95f000 rw-p 00003000 fd:00 11545000                   /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd3ea95f000-7fd3ea964000 r-xp 00000000 fd:00 11543593                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd3ea964000-7fd3eab63000 ---p 00005000 fd:00 11543593                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd3eab63000-7fd3eab64000 r--p 00004000 fd:00 11543593                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd3eab64000-7fd3eab65000 rw-p 00005000 fd:00 11543593                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd3eab65000-7fd3eab67000 r-xp 00000000 fd:00 11543582                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd3eab67000-7fd3ead67000 ---p 00002000 fd:00 11543582                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd3ead67000-7fd3ead68000 r--p 00002000 fd:00 11543582                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd3ead68000-7fd3ead69000 rw-p 00003000 fd:00 11543582                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd3ead69000-7fd3ead8d000 r-xp 00000000 fd:00 14684785                   /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fd3ead8d000-7fd3eaf8c000 ---p 00024000 fd:00 14684785                   /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fd3eaf8c000-7fd3eaf8d000 r--p 00023000 fd:00 14684785                   /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fd3eaf8d000-7fd3eaf8e000 rw-p 00024000 fd:00 14684785                   /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7fd3eaf8e000-7fd3eafa7000 r-xp 00000000 fd:00 14684835                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd3eafa7000-7fd3eb1a6000 ---p 00019000 fd:00 14684835                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd3eb1a6000-7fd3eb1a7000 r--p 00018000 fd:00 14684835                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd3eb1a7000-7fd3eb1a8000 rw-p 00019000 fd:00 14684835                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fd3eb1a8000-7fd3eb1ab000 r-xp 00000000 fd:00 14684604                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fd3eb1ab000-7fd3eb3aa000 ---p 00003000 fd:00 14684604                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fd3eb3aa000-7fd3eb3ab000 r--p 00002000 fd:00 14684604                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fd3eb3ab000-7fd3eb3ac000 rw-p 00003000 fd:00 14684604                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fd3eb3ac000-7fd3eb3bd000 r-xp 00000000 fd:00 11543595                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd3eb3bd000-7fd3eb5bc000 ---p 00011000 fd:00 11543595                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd3eb5bc000-7fd3eb5bd000 r--p 00010000 fd:00 11543595                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd3eb5bd000-7fd3eb5be000 rw-p 00011000 fd:00 11543595                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd3eb5be000-7fd3ecf80000 r-xp 00000000 fd:00 12456636                   /usr/lib/nvidia-340/libnvidia-glcore.so.340.102
7fd3ecf80000-7fd3ecf9e000 rwxp 019c2000 fd:00 12456636                   /usr/lib/nvidia-340/libnvidia-glcore.so.340.102
7fd3ecf9e000-7fd3ed41c000 r-xp 019e0000 fd:00 12456636                   /usr/lib/nvidia-340/libnvidia-glcore.so.340.102
7fd3ed41c000-7fd3ed61b000 ---p 01e5e000 fd:00 12456636                   /usr/lib/nvidia-340/libnvidia-glcore.so.340.102
7fd3ed61b000-7fd3ee1b5000 rw-p 01e5d000 fd:00 12456636                   /usr/lib/nvidia-340/libnvidia-glcore.so.340.102
7fd3ee1b5000-7fd3ee1d2000 rw-p 00000000 00:00 0
7fd3ee1d2000-7fd3ee1d5000 r-xp 00000000 fd:00 12456638                   /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.102
7fd3ee1d5000-7fd3ee3d4000 ---p 00003000 fd:00 12456638                   /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.102
7fd3ee3d4000-7fd3ee3d5000 rw-p 00002000 fd:00 12456638                   /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.102
7fd3ee3d5000-7fd3ee3dc000 r-xp 00000000 fd:00 14684601                   /lib/x86_64-linux-gnu/librt-2.23.so
7fd3ee3dc000-7fd3ee5db000 ---p 00007000 fd:00 14684601                   /lib/x86_64-linux-gnu/librt-2.23.so
7fd3ee5db000-7fd3ee5dc000 r--p 00006000 fd:00 14684601                   /lib/x86_64-linux-gnu/librt-2.23.so
7fd3ee5dc000-7fd3ee5dd000 rw-p 00007000 fd:00 14684601                   /lib/x86_64-linux-gnu/librt-2.23.so
7fd3ee5dd000-7fd3ee5f5000 r-xp 00000000 fd:00 14684597                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fd3ee5f5000-7fd3ee7f4000 ---p 00018000 fd:00 14684597                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fd3ee7f4000-7fd3ee7f5000 r--p 00017000 fd:00 14684597                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fd3ee7f5000-7fd3ee7f6000 rw-p 00018000 fd:00 14684597                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fd3ee7f6000-7fd3ee7fa000 rw-p 00000000 00:00 0
7fd3ee7fa000-7fd3ee806000 r-xp 00000000 fd:00 11544992                   /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0
7fd3ee806000-7fd3eea06000 ---p 0000c000 fd:00 11544992                   /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0
7fd3eea06000-7fd3eea07000 r--p 0000c000 fd:00 11544992                   /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0
7fd3eea07000-7fd3eea08000 rw-p 0000d000 fd:00 11544992                   /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0
7fd3eea08000-7fd3eea0c000 r-xp 00000000 fd:00 11544986                   /usr/lib/x86_64-linux-gnu/libxcb-image.so.0.0.0
7fd3eea0c000-7fd3eec0b000 ---p 00004000 fd:00 11544986                   /usr/lib/x86_64-linux-gnu/libxcb-image.so.0.0.0
7fd3eec0b000-7fd3eec0c000 r--p 00003000 fd:00 11544986                   /usr/lib/x86_64-linux-gnu/libxcb-image.so.0.0.0
7fd3eec0c000-7fd3eec0d000 rw-p 00004000 fd:00 11544986                   /usr/lib/x86_64-linux-gnu/libxcb-image.so.0.0.0
7fd3eec0d000-7fd3eec0e000 r-xp 00000000 fd:00 11543576                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fd3eec0e000-7fd3eee0d000 ---p 00001000 fd:00 11543576                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fd3eee0d000-7fd3eee0e000 r--p 00000000 fd:00 11543576                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fd3eee0e000-7fd3eee0f000 rw-p 00001000 fd:00 11543576                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fd3eee0f000-7fd3eee30000 r-xp 00000000 fd:00 11545010                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd3eee30000-7fd3ef02f000 ---p 00021000 fd:00 11545010                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd3ef02f000-7fd3ef030000 r--p 00020000 fd:00 11545010                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd3ef030000-7fd3ef031000 rw-p 00021000 fd:00 11545010                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd3ef031000-7fd3ef166000 r-xp 00000000 fd:00 11543578                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd3ef166000-7fd3ef366000 ---p 00135000 fd:00 11543578                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd3ef366000-7fd3ef367000 r--p 00135000 fd:00 11543578                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd3ef367000-7fd3ef36b000 rw-p 00136000 fd:00 11543578                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd3ef36b000-7fd3ef473000 r-xp 00000000 fd:00 14684612                   /lib/x86_64-linux-gnu/libm-2.23.so
7fd3ef473000-7fd3ef672000 ---p 00108000 fd:00 14684612                   /lib/x86_64-linux-gnu/libm-2.23.so
7fd3ef672000-7fd3ef673000 r--p 00107000 fd:00 14684612                   /lib/x86_64-linux-gnu/libm-2.23.so
7fd3ef673000-7fd3ef674000 rw-p 00108000 fd:00 14684612                   /lib/x86_64-linux-gnu/libm-2.23.so
7fd3ef674000-7fd3ef6cb000 r-xp 00000000 fd:00 11544370                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
7fd3ef6cb000-7fd3ef8cb000 ---p 00057000 fd:00 11544370                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
7fd3ef8cb000-7fd3ef8cc000 r--p 00057000 fd:00 11544370                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
7fd3ef8cc000-7fd3ef8cd000 rw-p 00058000 fd:00 11544370                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
7fd3ef8cd000-7fd3ef971000 r-xp 00000000 fd:00 11544017                   /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fd3ef971000-7fd3efb70000 ---p 000a4000 fd:00 11544017                   /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fd3efb70000-7fd3efb76000 r--p 000a3000 fd:00 11544017                   /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fd3efb76000-7fd3efb77000 rw-p 000a9000 fd:00 11544017                   /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7fd3efb77000-7fd3efc3e000 r-xp 00000000 fd:00 12456616                   /usr/lib/nvidia-340/libGL.so.340.102
7fd3efc3e000-7fd3efc6d000 rwxp 000c7000 fd:00 12456616                   /usr/lib/nvidia-340/libGL.so.340.102
7fd3efc6d000-7fd3efc89000 r-xp 000f6000 fd:00 12456616                   /usr/lib/nvidia-340/libGL.so.340.102
7fd3efc89000-7fd3efe88000 ---p 00112000 fd:00 12456616                   /usr/lib/nvidia-340/libGL.so.340.102
7fd3efe88000-7fd3efead000 rw-p 00111000 fd:00 12456616                   /usr/lib/nvidia-340/libGL.so.340.102
7fd3efead000-7fd3efec3000 rw-p 00000000 00:00 0
7fd3efec3000-7fd3f0083000 r-xp 00000000 fd:00 14685649                   /lib/x86_64-linux-gnu/libc-2.23.so
7fd3f0083000-7fd3f0283000 ---p 001c0000 fd:00 14685649                   /lib/x86_64-linux-gnu/libc-2.23.so
7fd3f0283000-7fd3f0287000 r--p 001c0000 fd:00 14685649                   /lib/x86_64-linux-gnu/libc-2.23.so
7fd3f0287000-7fd3f0289000 rw-p 001c4000 fd:00 14685649                   /lib/x86_64-linux-gnu/libc-2.23.so
7fd3f0289000-7fd3f028d000 rw-p 00000000 00:00 0
7fd3f028d000-7fd3f02a3000 r-xp 00000000 fd:00 14684682                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd3f02a3000-7fd3f04a2000 ---p 00016000 fd:00 14684682                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd3f04a2000-7fd3f04a3000 rw-p 00015000 fd:00 14684682                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd3f04a3000-7fd3f0615000 r-xp 00000000 fd:00 11536188                   /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fd3f0615000-7fd3f0815000 ---p 00172000 fd:00 11536188                   /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fd3f0815000-7fd3f081f000 r--p 00172000 fd:00 11536188                   /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fd3f081f000-7fd3f0821000 rw-p 0017c000 fd:00 11536188                   /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fd3f0821000-7fd3f0825000 rw-p 00000000 00:00 0
7fd3f0825000-7fd3f082f000 r-xp 00000000 fd:00 11544096                   /usr/lib/x86_64-linux-gnu/libsfml-system.so.2.3.2
7fd3f082f000-7fd3f0a2f000 ---p 0000a000 fd:00 11544096                   /usr/lib/x86_64-linux-gnu/libsfml-system.so.2.3.2
7fd3f0a2f000-7fd3f0a30000 r--p 0000a000 fd:00 11544096                   /usr/lib/x86_64-linux-gnu/libsfml-system.so.2.3.2
7fd3f0a30000-7fd3f0a31000 rw-p 0000b000 fd:00 11544096                   /usr/lib/x86_64-linux-gnu/libsfml-system.so.2.3.2
7fd3f0a31000-7fd3f0a50000 r-xp 00000000 fd:00 11545900                   /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.3.2
7fd3f0a50000-7fd3f0c50000 ---p 0001f000 fd:00 11545900                   /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.3.2
7fd3f0c50000-7fd3f0c51000 r--p 0001f000 fd:00 11545900                   /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.3.2
7fd3f0c51000-7fd3f0c52000 rw-p 00020000 fd:00 11545900                   /usr/lib/x86_64-linux-gnu/libsfml-window.so.2.3.2
7fd3f0c52000-7fd3f0c91000 r-xp 00000000 fd:00 11545902                   /usr/lib/x86_64-linux-gnu/libsfml-graphics.so.2.3.2
7fd3f0c91000-7fd3f0e91000 ---p 0003f000 fd:00 11545902                   /usr/lib/x86_64-linux-gnu/libsfml-graphics.so.2.3.2
7fd3f0e91000-7fd3f0e92000 r--p 0003f000 fd:00 11545902                   /usr/lib/x86_64-linux-gnu/libsfml-graphics.so.2.3.2
7fd3f0e92000-7fd3f0e93000 rw-p 00040000 fd:00 11545902                   /usr/lib/x86_64-linux-gnu/libsfml-graphics.so.2.3.2
7fd3f0e93000-7fd3f0ea4000 r-xp 00000000 fd:00 14684569                   /lib/x86_64-linux-gnu/ld-2.23.so
7fd3f0ea4000-7fd3f0ea5000 r-xp 00011000 fd:00 14684569                   /lib/x86_64-linux-gnu/ld-2.23.so
7fd3f0ea5000-7fd3f0eb9000 r-xp 00012000 fd:00 14684569                   /lib/x86_64-linux-gnu/ld-2.23.so
7fd3f0ecf000-7fd3f0ed0000 rw-p 00000000 00:00 0
7fd3f0ed0000-7fd3f0ed2000 rw-s 00000000 fd:00 13374474                   /tmp/.glT2wpc3 (deleted)
7fd3f0ed2000-7fd3f0ef2000 rw-s 7152d000 00:06 21608                      /dev/nvidiactl
7fd3f0ef2000-7fd3f0fad000 rw-p 00000000 00:00 0
7fd3f0fad000-7fd3f1061000 rw-s 11dc97000 00:06 21608                     /dev/nvidiactl
7fd3f1061000-7fd3f106b000 rw-p 00000000 00:00 0
7fd3f106b000-7fd3f1089000 r-xp 00000000 fd:00 14685651                   /lib/x86_64-linux-gnu/libudev.so.1.6.4
7fd3f1089000-7fd3f108a000 r--p 0001d000 fd:00 14685651                   /lib/x86_64-linux-gnu/libudev.so.1.6.4
7fd3f108a000-7fd3f108b000 rw-p 0001e000 fd:00 14685651                   /lib/x86_64-linux-gnu/libudev.so.1.6.4
7fd3f108b000-7fd3f1090000 rw-p 00000000 00:00 0
7fd3f1090000-7fd3f1097000 rw-s 21ddd000 00:06 21608                      /dev/nvidiactl
7fd3f1097000-7fd3f1098000 rw-s c001b000 00:06 17752                      /dev/nvidia0
7fd3f1098000-7fd3f1099000 rw-s 21ddc000 00:06 21608                      /dev/nvidiactl
7fd3f1099000-7fd3f109d000 rw-s 69146000 00:06 21608                      /dev/nvidiactl
7fd3f109d000-7fd3f109e000 rw-s d2c10000 00:06 17752                      /dev/nvidia0
7fd3f109e000-7fd3f109f000 rw-s d2c0e000 00:06 17752                      /dev/nvidia0
7fd3f109f000-7fd3f10b2000 rw-p 00000000 00:00 0
7fd3f10b2000-7fd3f10b3000 rw-s d2641000 00:06 17752                      /dev/nvidia0
7fd3f10b3000-7fd3f10b4000 rw-s 12fa8f000 00:06 21608                     /dev/nvidiactl
7fd3f10b4000-7fd3f10b5000 rw-s 6e181000 00:06 21608                      /dev/nvidiactl
7fd3f10b5000-7fd3f10b6000 rw-s d2060000 00:06 17752                      /dev/nvidia0
7fd3f10b6000-7fd3f10b8000 rw-p 00000000 00:00 0
7fd3f10b8000-7fd3f10b9000 r--p 00025000 fd:00 14684569                   /lib/x86_64-linux-gnu/ld-2.23.so
7fd3f10b9000-7fd3f10ba000 rw-p 00026000 fd:00 14684569                   /lib/x86_64-linux-gnu/ld-2.23.so
7fd3f10ba000-7fd3f10bb000 rw-p 00000000 00:00 0
7ffcefca1000-7ffcefcc2000 rw-p 00000000 00:00 0                          [stack]
7ffcefcfa000-7ffcefcfc000 r--p 00000000 00:00 0                          [vvar]
7ffcefcfc000-7ffcefcfe000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Abandon
 

PS: je suis sous linux mint et j'ai compiler la SFML moi meme avec les dependences suivantes :
# sfml-window
sudo apt-get install libx11-dev -y
sudo apt-get install libxcb1-dev -y
sudo apt-get install libx11-xcb-dev -y
sudo apt-get install libxcb-randr0-dev -y
sudo apt-get install libxcb-image0-dev -y
sudo apt-get install libgl1-mesa-dev -y
sudo apt-get install libudev-dev -y

# sfml-graphics
sudo apt-get install libfreetype6-dev -y
sudo apt-get install libjpeg-dev -y

# sfml-audio
sudo apt-get install libopenal-dev -y
sudo apt-get install libflac-dev -y
sudo apt-get install libvorbis-dev -y
« Modifié: Novembre 18, 2017, 01:12:44 pm par ScottHDev »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re: SFML sf::Text crash en release mode
« Réponse #1 le: Novembre 11, 2017, 12:19:43 pm »
Tu as compilé SFML en bibliothèques statiques ?
Laurent Gomila - SFML developer

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re: SFML sf::Text crash en release mode
« Réponse #2 le: Novembre 11, 2017, 02:49:16 pm »
J'ai compilé SFML dans tout les modes possibles et imaginables.
(debug/static, debug/dynamic, release/static, release/dynamic)

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re: SFML sf::Text crash en release mode
« Réponse #3 le: Novembre 12, 2017, 05:16:55 pm »
Le pire dans cette affaire c'est que j'avais deja eu ce probleme dans le passe mais je
ne me rappelle plus comment je l'avais resolu.

Je crois que c'etait une histoire de glibc.

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re: SFML sf::Text crash en release mode
« Réponse #4 le: Novembre 18, 2017, 01:11:06 pm »
Je viens de tester de compiler en static et la je ne peux pas compiler :

https://pastebin.com/h3SBrug5
« Modifié: Novembre 18, 2017, 01:14:41 pm par ScottHDev »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re: SFML sf::Text crash en release mode
« Réponse #5 le: Novembre 18, 2017, 01:56:52 pm »
En statique il faut aussi lier toutes les dépendances de SFML à ton propre projet.

Mais ne le fais pas, ça ne t'avancera à rien. Je demandais car dans ta pile d'appels il n'y a aucune référence aux bibliothèques SFML entre ton exécutable et la libc, ça m'avait semblé bizarre.
Laurent Gomila - SFML developer

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re: SFML sf::Text crash en release mode
« Réponse #6 le: Novembre 18, 2017, 08:33:41 pm »
Donc je dois me rallier a quel piste parce que la je ne sais vraiment plus quoi faire.

ScottHDev

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re: SFML sf::Text crash en release mode
« Réponse #7 le: Novembre 22, 2017, 09:38:02 pm »
Re-bonjour.
J'ai enfin resolu mon problème!!!

Le probleme était que je compilais la sfml 2.4.2
et que j'installais le paquet libsfml-dev qui est pour la 2.1.

Donc j'ai supprime le paquet libsfml-dev et j'ai recompile sfml...
et tout c'est mis à fonctionner!

Il faudrait vraiment remettre à jour ce paquet!

En tout cas, merci énormement pour votre aide!

 

anything