[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

XFree 4.1.0-0pre1v3 and xawtv (font problem?)



After I updated to Xfree 4.1.0, xawtv stopped working.  Here is what
it says when I try to run xawtv.

tvainika@metatron:~$ xawtv -debug 2
This is xawtv-3.55, running on Linux/i586 (2.4.1)
stat /dev/.devfsd: No such file or directory
visual: id=0x23 class=4 (TrueColor), depth=24
visual: id=0x24 class=4 (TrueColor), depth=24
visual: id=0x25 class=5 (DirectColor), depth=24
visual: id=0x26 class=5 (DirectColor), depth=24
check if the X-Server is local ... **** ok
x11 socket: me=localhost, server=localhost
main: dga extention...
DGA version 2.0
main: xinerama extention...
main: xvideo extention...
Xvideo: 1 adaptors available.
Xvideo: video4linux: input video, ports 46-46
Xvideo: using port 46 for video
  XV_ENCODING get set, -1000 -> 1000
  XV_BRIGHTNESS get set, -1000 -> 1000
  XV_CONTRAST get set, -1000 -> 1000
  XV_SATURATION get set, -1000 -> 1000
  XV_HUE get set, -1000 -> 1000
  XV_VOLUME get set, -1000 -> 1000
  XV_MUTE get set, 0 -> 1
  XV_FREQ get set, 0 -> 16000
Xvideo: no usable hw scaler port found
main: init main window...
x11: color depth: 24 bits, 3 bytes - pixmap: 4 bytes
x11: color masks: red=0x00ff0000 green=0x0000ff00 blue=0x000000ff
x11: server byte order: little endian
x11: client byte order: little endian
main: install signal handlers...
main thread [pid=32732]
main: checking wm...
main: creating windows ...
Warning: Missing charsets in String to FontSet conversion
Warning: Cannot convert string "-*-fixed-bold-R-*-*-*-120-*-*-*-*,-*-*-*-R-*-*-*-120-*-*-*-*" to type FontSet
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
[pid=32732] segfault catched
Aborted

This might be important?

ldd /usr/bin/xawtv
        libquicktime.so.0 => /usr/lib/libquicktime.so.0 (0x40021000)
        libdl.so.2 => /lib/libdl.so.2 (0x4008e000)
        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40092000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x400b5000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x400e1000)
        liblirc_client.so.0 => /usr/lib/liblirc_client.so.0 (0x40100000)
        libXaw.so.7 => /usr/X11R6/lib/libXaw.so.7 (0x40105000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40158000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4016d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x401b7000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x401c0000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401d6000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401e4000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x402bf000)
        libc.so.6 => /lib/libc.so.6 (0x402d5000)
        libz.so.1 => /usr/lib/libz.so.1 (0x403ed000)
        libm.so.6 => /lib/libm.so.6 (0x403fc000)
        libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x4041e000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

And this might not be so useful, but anyway here it is

(gdb) bt
#0  0x4012107b in XawFormDoLayout () from /usr/X11R6/lib/libXaw.so.7
#1  0x40121629 in XawFormDoLayout () from /usr/X11R6/lib/libXaw.so.7
#2  0x4018053b in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#3  0x40180509 in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#4  0x40180a0a in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#5  0x40180ec5 in _XtCreateWidget () from /usr/X11R6/lib/libXt.so.6
#6  0x401a9d3f in _XtUnmergeTranslations () from /usr/X11R6/lib/libXt.so.6
#7  0x401a9e84 in XtVaCreateManagedWidget () from /usr/X11R6/lib/libXt.so.6
#8  0x0804ec66 in strcpy ()
#9  0x0805055f in strcpy ()
#10 0x402f238b in __libc_start_main () from /lib/libc.so.6

I can also do more debugging on this problem if needed.  I don't know
much about X internals and about how X handles fonts.

-- 
Tommi Vainikainen



Reply to: