This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libXaw8 replacement


On 11/22/2008 10:30 AM, Thomas Dickey wrote:
On Sat, 22 Nov 2008, Ken Brown wrote:


How important is it to run autoreconf? Could the fact that the package uses an old version of libtool explain the segfault that I reported in http://cygwin.com/ml/cygwin-xfree/2008-11/msg00214.html ?

no - it's one of the changes made to autoconf, rather than libtool

I'm not sure I understand what you're saying. Maybe I didn't make it clear that the segfault occurs after a build of the *original source*. It was only after that happened that I decided to try Yaakov's suggestion of running autoreconf, but that failed. (And it changed the source in ways that prevented a subsequent build from succeeding.)


BTW, I've also asked for help on the tex-live mailing list [1], and I was advised to run xdvi under a debugger and get a backtrace. I'm attaching a transcript of the gdb session, as well as the resulting stackdump, on the off chance that someone will spot something helpful. Otherwise, I have to give up and hope that someone more knowledgeable will figure out how to compile xdvi for cygwin under X11R7.4.

Ken

[1] http://tug.org/pipermail/tex-live/2008-November/019220.html

gdb xdvi-xaw3d.exe 
GNU gdb 6.8.0.20080328-cvs (cygwin-special)
Copyright (C) 2008 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 "i686-pc-cygwin"...
(gdb) break x_error_handler
Breakpoint 1 at 0x42529c: file ../../../texk/xdvik/main.c, line 707.
(gdb) run -sync
Starting program: /usr/local/texlive/2008/bin/i386-cygwin/xdvi-xaw3d.exe -sync
[New thread 2168.0xcb0]
[New thread 2168.0xa5c]
[New thread 2168.0xe2c]
[New thread 2168.0x314]
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
Warning: No type converter registered for '' to 'ìÀ' conversion.
Warning: No type converter registered for '
     29 [main] xdvi-xaw3d 2168 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
   1411 [main] xdvi-xaw3d 2168 open_stackdumpfile: Dumping stack trace to xdvi-xaw3d.exe.stackdump

Program received signal SIGSEGV, Segmentation fault.
0x61016583 in stack_info::walk () from /usr/bin/cygwin1.dll
(gdb) bt
#0  0x61016583 in stack_info::walk () from /usr/bin/cygwin1.dll
#1  0x7c85acd0 in OutputDebugStringA () from /c/WINDOWS/system32/kernel32.dll
#2  0x40010006 in ?? ()
#3  0x00000000 in ?? ()
(gdb) q
The program is running.  Exit anyway? (y or n) y
Exception: STATUS_ACCESS_VIOLATION at eip=610DEFA1
eax=00000000 ebx=70003461 ecx=FFFFFFFF edx=70003461 esi=00000001 edi=70003461
ebp=0022CC08 esp=0022CC04 program=D:\cygwin\usr\local\texlive\2008\bin\i386-cygwin\xdvi-xaw3d.exe, pid 2168, thread main
cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
Stack trace:
Frame     Function  Args
0022CC08  610DEFA1  (70003461, 00000000, 00000001, 00000000)
0022CC28  004816F2  (70003461, 00493580, 00000071, 004A4447)
0022CC88  00425C0F  (00000001, 008A2790, 008A0090, 0022CE64)
0022CD98  610060D8  (00000000, 0022CDD0, 61005450, 0022CDD0)
61005450  61004416  (0000009C, A02404C7, E8611021, FFFFFF48)
 703498 [main] xdvi-xaw3d 2168 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
 736868 [main] xdvi-xaw3d 2168 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack)
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]