Package: xaw3dg
Version: 1.5+E-18.2
Severity: normal

--------------------------------------------------------------------------------------------

Since the last upgrade of libXaw3d to multiarch format, xless linked
with libXaw3d crashes with Segmentation fault when the Search button
in the Search popup dialog is applied after entering text in the
text widget.

Compiling xless with -g -O2 and using gdb to generate a backtrace
provides the following information.

--------------------------------------------------------------------------------------------

Reading symbols from /usr/src/apps/xless-1.7/xless...done.
(gdb) run
Starting program: /usr/src/apps/xless-1.7/xless /etc/mailcap

Program received signal SIGSEGV, Segmentation fault.
0x477085c2 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
(gdb) bt full
#0  0x477085c2 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
No symbol table info available.
#1  0x47708b88 in XInternAtom () from /usr/lib/i386-linux-gnu/libX11.so.6
No symbol table info available.
#2  0x4785ca03 in _XawTextSelectionList ()
   from /usr/lib/i386-linux-gnu/libXaw3d.so.6
No symbol table info available.
#3  0x4785e7bb in _XawTextSetSelection ()
   from /usr/lib/i386-linux-gnu/libXaw3d.so.6
No symbol table info available.
#4  0x4785f4e2 in XawTextSetSelection ()
   from /usr/lib/i386-linux-gnu/libXaw3d.so.6
No symbol table info available.
#5  0x0804c996 in find (offset=0, wi=<optimized out>,
    text=0x807a1c0 '#' <repeats 79 times>, "\n#\n#  MIME types and programs 
that process those types\n#\n
#  Much of this file is generated automatically by the program \""...) at 
callbacks.c:236
        str = 0x80906f0 "office"
        insensitive = <optimized out>
        len = <optimized out>
        nAlpha = <optimized out>
        special = 0x804f00f "\\|*+?.^$[]()"
        newstr = <optimized out>
        rtnval = 0
        end = <optimized out>
        pat = 0x8095e70
        s = <optimized out>
        allocated = 0 '\000'
        slen = <optimized out>
        beg = <optimized out>
        nSpecial = <optimized out>
        badPattern = 0x0
#6  doSearch (wi=<optimized out>) at callbacks.c:261
        offset = 0
        len = <optimized out>
        top = 0x807a1c0 '#' <repeats 79 times>, "\n#\n#  MIME types and 
programs that process those types\n#\n
# Much of this file is generated automatically by the program \""...
        notFound = 0x0
#7  0x48073ec3 in XtCallCallbackList () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#8  0x478472e6 in ?? () from /usr/lib/i386-linux-gnu/libXaw3d.so.6
No symbol table info available.
#9  0x480aa4ff in ?? () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#10 0x480aa913 in ?? () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#11 0x480ab65e in _XtTranslateEvent () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#12 0x480827bc in XtDispatchEventToWidget ()
   from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#13 0x48082f05 in ?? () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#14 0x48083067 in XtDispatchEvent () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#15 0x4808f1b0 in XtAppProcessEvent () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#16 0x480834e8 in XtAppMainLoop () from /usr/lib/i386-linux-gnu/libXt.so.6
No symbol table info available.
#17 0x08049edf in main (argc=2, argv=0xbfffe154) at main.c:321
        i = <optimized out>
        attempted = <optimized out>

--------------------------------------------------------------------------------------------

This suggests a bug in _XawTextSetSelection () or _XawTextSelectionList ()
in /usr/lib/i386-linux-gnu/libXaw3d.so.6

Please could you investigate this as I have been using xless
linked with Xaw3d for at least 9 years without any problems
and now I cannot use the search function which is invaluable
if the program is run with the better looking 3D widgets.

Compiling against libXaw rather than libXaw3d does not produce
any error and compiling against libXaw3dxft produces no
similar error either, but for some reason that library causes
all text to be displayed in the same size same sans font
regardless of command line flags or Xresources to specify
the font, xft format or traditional X11 format format.

--------------------------------------------------------------------------------------------

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xaw3dg depends on:
ii  libc6              2.13-33
ii  libice6            2:1.0.8-2
ii  libsm6             2:1.2.1-2
ii  libx11-6           2:1.5.0-1
ii  libxext6           2:1.3.1-2
ii  libxmu6            2:1.1.1-1
ii  libxpm4            1:3.5.10-1
ii  libxt6             1:1.1.3-1
ii  multiarch-support  2.13-33

xaw3dg recommends no packages.

xaw3dg suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to