some more insight after painfully compiling the libc source also, took more than 3GB of downloading and compilation. somehow managed..
#0 __memcpy_ssse3 () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S:532
#1 0xbfffee8c in ?? ()
#2 0x001696ff in FontFileAddFontFile (dir=0x8245788,
fontName=0xbfffee8c "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1", fileName=0xbffff28c "10x20-ISO8859-1.pcf.gz")
at ../../../src/fontfile/fontdir.c:691
#3 0x00167e2f in FontFileReadDirectory (
directory=0x8242ed0 "/usr/share/fonts/X11/misc", pdir=0xbffff6cc)
at ../../../src/fontfile/dirfile.c:138
#4 0x0016b27f in FontFileInitFPE (fpe=0x8245608)
at ../../../src/fontfile/fontfile.c:99
#5 0x080723c3 in SetFontPathElements (npaths=<value optimized out>,
paths=<value optimized out>, bad=0xbffff79c, persist=1)
at ../../dix/dixfonts.c:1753
#6 0x08072680 in SetDefaultFontPath (
path=0x8215bb0 "/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x"...)
at ../../dix/dixfonts.c:1866
#7 0x08066c2e in main (argc=1, argv=0xbffff8b4, envp=0xbffff8bc)
at ../../dix/main.c:225
(gdb)
portion of code from the file sysdeps/i386/i686/multiarch/memcpy-ssse3.S arround line 532
some more insight after painfully compiling the libc source also, took more than 3GB of downloading and compilation. somehow managed..
#0 __memcpy_ssse3 () at ../sysdeps/ i386/i686/ multiarch/ memcpy- ssse3.S: 532 0xbfffee8c "-misc- fixed-medium- r-normal- -20-200- 75-75-c- 100-iso8859- 1", fileName=0xbffff28c "10x20- ISO8859- 1.pcf.gz" ) ./src/fontfile/ fontdir. c:691 ectory ( 0x8242ed0 "/usr/share/ fonts/X11/ misc", pdir=0xbffff6cc) ./src/fontfile/ dirfile. c:138 ./src/fontfile/ fontfile. c:99 dixfonts. c:1753 fonts/X11/ misc,/usr/ share/fonts/ X11/100dpi/ :unscaled, /usr/share/ fonts/X11/ 75dpi/: unscaled, /usr/share/ fonts/X11/ Type1,/ usr/share/ fonts/X11/ 100dpi, /usr/share/ fonts/X11/ 75dpi,/ var/lib/ defoma/ x"...) dixfonts. c:1866 main.c: 225
#1 0xbfffee8c in ?? ()
#2 0x001696ff in FontFileAddFontFile (dir=0x8245788,
fontName=
at ../../.
#3 0x00167e2f in FontFileReadDir
directory=
at ../../.
#4 0x0016b27f in FontFileInitFPE (fpe=0x8245608)
at ../../.
#5 0x080723c3 in SetFontPathElements (npaths=<value optimized out>,
paths=<value optimized out>, bad=0xbffff79c, persist=1)
at ../../dix/
#6 0x08072680 in SetDefaultFontPath (
path=0x8215bb0 "/usr/share/
at ../../dix/
#7 0x08066c2e in main (argc=1, argv=0xbffff8b4, envp=0xbffff8bc)
at ../../dix/
(gdb)
portion of code from the file sysdeps/ i386/i686/ multiarch/ memcpy- ssse3.S arround line 532
L(shl_4_loop):
movdqa 16(%eax, %edi), %xmm2
sub $32, %ecx
movdqa 32(%eax, %edi), %xmm3
movdqa %xmm3, %xmm4
palignr $4, %xmm2, %xmm3
palignr $4, %xmm1, %xmm2
lea 32(%edi), %edi
movdqa %xmm2, -32(%edx, %edi)
movdqa %xmm3, -16(%edx, %edi)
jl L(shl_4_end)
movdqa 16(%eax, %edi), %xmm2
sub $32, %ecx
movdqa 32(%eax, %edi), %xmm3
movdqa %xmm3, %xmm1
Can anyone help me from here?