Wednesday, October 02, 2019

games/xmoto doesn't display any font

I wanted to play xmoto on current, but it has no fonts. I'm pretty sure
it worked once. Any idea what's happening?

Before being able to start it, it core dumped 3 times but I can't
reproduce now (i did nothing except trying to run from egdb and now it
starts correctly). here is the core dump which does not appear to be of
any use, and I can't even reproduce it.

solene@t480 ~ $ egdb xmoto xmoto.core
GNU gdb (GDB) 7.12.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-openbsd6.5".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from xmoto...(no debugging symbols found)...done.
[New process 563150]
Core was generated by `xmoto'.
Program terminated with signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---bt
#0 strcmp () at /usr/src/lib/libc/arch/amd64/string/strcmp.S:45
45 movq 8(%rdi),%rax
(gdb) bt
#0 strcmp () at /usr/src/lib/libc/arch/amd64/string/strcmp.S:45
#1 0x0000161d0641d37f in ?? ()
#2 0x0000161d0641d0d5 in ?? ()
#3 0x0000161d0641b6ce in ?? ()
#4 0x0000161d0654663e in ?? ()
#5 0x0000161d064f221f in ?? ()
#6 0x0000161d06555fd3 in ?? ()
#7 0x0000161d06555aed in ?? ()
#8 0x0000161d06543580 in ?? ()
#9 0x0000161d065415c0 in ?? ()
#10 0x0000161d06541407 in ?? ()
#11 0x0000161d063a513b in ?? ()
#12 0x0000000000000000 in ?? ()


Using ktrace, I see the game loads a ttf font multiple times, the one un
/usr/local/share/xmoto/Textures/Fonts exists.


39866 xmoto NAMI "/usr/local/lib/libSDL_ttf.so.8.1"
\0\0\0\0E\0\0\0002\0\0\0M\0\0\0\^R\0\0\0L\0\0\0A\0\0\0\0libfreetype.so.30.0\0libz.so.5.0\0libSDL.so.8.0\0libiconv.so.7.0\0libm.so.10.1\0libsndio.so.7.0\0libusbhid.so.7.0\0libpthread.so.26.1\0libSDL_ttf\
(!)[\M-[p\^O8\M^B\M-R\M-(\M-K\M^Y1\M^M4\^Q\M^ZT\M^F\^X\M-p\M-R8\\_\M-q\M-ttf\M^]\^W,(\M-598\M-d\^T\M-XZc\^\GJ\M-Y\240\^Ym+\M-8(\M-Mz\M-+\M-N9a\M^W\M^?_EX\M-N3^!\M-g\M^L\M-U\M^U\M^X3\M-%U,\09\M-1\M^\W\
\M-w\^A4\M-w\M^H\M-L\M-,\M-j\M-i\M-V^[O\M-)W\M-Q\M-%^R\M-R\M^Z\M-Q\M-ttfF\M-8\^Y\^A]\M-|\0iQ\M-3\M-=\M-J\M-S\^O\M-a\M-F\^C\M-p\M-cH\M^Pf\M^?\M-G\M^?\M-y\^?\M-}\M-?\M^Q\^S\M-C\M-@\M^L\M^L\M-D\M-\pw\M-\\
\M-w\^A4\M-w\M^H\M-L\M-,\M-j\M-i\M-V^[O\M-)W\M-Q\M-%^R\M-R\M^Z\M-Q\M-ttfF\M-8\^Y\^A]\M-|\0iQ\M-3\M-=\M-J\M-S\^O\M-a\M-F\^C\M-p\M-cH\M^Pf\M^?\M-G\M^?\M-y\^?\M-}\M-?\M^Q\^S\M-C\M-@\M^L\M^L\M-D\M-\pw\M-\\
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf"
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSans.ttf"
39866 xmoto NAMI "/home/solene/.local/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf"
39866 xmoto NAMI "/usr/local/share/xmoto/Textures/Fonts/DejaVuSansMono.ttf"


sent previously mail to maintainer, forgot to CC ports@

No comments:

Post a Comment