Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
June 2001
- 61 participants
- 237 messages
RE: undefined reference to main in _start
by Gilroy Billard
winemaker? no I didn't know there was such a thing. I will take a look at
it though. thanks
-----Original Message-----
From: wine-devel-admin(a)winehq.com [mailto:wine-devel-admin(a)winehq.com]On
Behalf Of Uwe Bonnes
Sent: Monday, June 25, 2001 1:20 PM
To: gilroy(a)trakonic.com
Cc: Wine-Devel(a)Winehq.Com
Subject: Re: undefined reference to main in _start
>>>>> "Gilroy" == Gilroy Billard <gilroy(a)trakonic.com> writes:
Gilroy> Hi, I can't link in any version of the WINE libraries after
Gilroy> version 20001202 without getting a linker error: undefined
Gilroy> reference to main in function _start.
Gilroy> I compile WINE with these options: ./configure --without-x
Gilroy> --without-curses --disable-debug --disable-trace.
Gilroy> Any ideas???
Did you try with winemaker?
Bye
--
Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
June 25, 2001
Re: undefined reference to main in _start
by Uwe Bonnes
>>>>> "Gilroy" == Gilroy Billard <gilroy(a)trakonic.com> writes:
Gilroy> Hi, I can't link in any version of the WINE libraries after
Gilroy> version 20001202 without getting a linker error: undefined
Gilroy> reference to main in function _start.
Gilroy> I compile WINE with these options: ./configure --without-x
Gilroy> --without-curses --disable-debug --disable-trace.
Gilroy> Any ideas???
Did you try with winemaker?
Bye
--
Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
June 25, 2001
undefined reference to main in _start
by Gilroy Billard
Hi,
I can't link in any version of the WINE libraries after version 20001202
without getting a linker error: undefined reference to main in function
_start.
I compile WINE with these options:
./configure --without-x --without-curses --disable-debug --disable-trace.
Any ideas???
thanks,
Gilroy Billard mailto:gilroy(a)trakonic.com
Software Developer
Trakonic Inc.
PH: 1-902-450-0922
FX: 1-902-450-0939
1-877-419-3887
http://www.trakonic.com
June 25, 2001
RE: Win16 calls by Win32 functions
by Patrik Stridvall
> "Patrik Stridvall" <ps(a)leissner.se> wrote:
>
> > Noticing that you (Dimitry) have send in a few patch
> > replacing Win16 calls by Win32 ones, I wish to
> > point out that winapi_check can detect "illegal"
> > calls from Win32 to Win16.
> >
> > Just do
> > winapi_check --cross-call-win32-win16
>
> Great! Why didn't you just make a patch and submit it?
Well. Because I don't want to blindly do search and replace
I haven't got around to do it since it will take some time
to analyze each case for correctness. It is on my list
of things to do but it has very low priority.
But since you seems to be doing it, I might just as well tell
you how to easily find many of them.
> > Note that some of the fixes in your (Dimitry's)
> > patches is not included in the result below
> > because they are Win16 functions calling Win16
> > functions.
> >
> > I do not say this is nessary wrong, but are
> > you (Dimitry) really sure this is how it should be?
>
> Well, as Alexandre already has pointed out, Win16 should be
> mostly implemented by using Win32. I agree with him that use
> of the 16-bit code should be eliminated as much as possible.
> Moreover, until now I just have replaced only obvious places:
> 16-bit functions which just thunk up to win32 without any
> argument processing.
Sure Win32 calls to Win16 should be eliminated that is
without question. This is how Windows NT does it and
Alexandre has a policy that Wine should doing like
Windows NT does. I fully agree.
However I'm not positive that replacing Win16 calls to
Win16 with Win32 calls is always good idea. See below.
> > Sure it probably runs a little faster, but then Win16
> > applications on a modern computer are likely to be
> > _very_ fast, so it is really worth risking potential
> > compabillity errors because of some probably irrelavant
> > speed differences.
> >
> > Not that functions like DeleteObject are likely to
> > have such problems but still...
>
> I'm not going to blindly replace 16-bit calls by 32-bit.
> I look into the code and do think twice before submitting
> a patch.
Of course you are not, but there might be subtle issues
that break the code in the future then the full Win32
semantics is implemented. That requires much
more thinking than just casually browsing the code
and reading the documentation.
Actually just thinking and reading documentation is not enough
either Win32 or Win16 might have undocumentation features on
Windows not implement by Wine yet.
Note that I'm not convinced is a large problem if any at all.
I'm just worried and think we need to think this through carefully.
So what should we do?
Correct me if I'm wrong but because of the DLL separation Win16 to Win16
calls between different DLL:s (or rather different .so files) must not take
place.
I notice that, for example, user32.spec contains the following lines:
################################################################
# Wine extensions: Win16 functions that are needed by other dlls
#
@ stdcall CallNextHookEx16(long long long long) CallNextHookEx16
@ stdcall CallWindowProc16(long long long long long) CallWindowProc16
@ stdcall CloseDriver16(long long long) CloseDriver16
@ stdcall CreateDialogIndirectParam16(long ptr long long long)
CreateDialogIndirectParam16
@ stdcall DefDriverProc16(long long long long long) DefDriverProc16
@ stdcall DialogBoxIndirectParam16(long long long long long)
DialogBoxIndirectParam16
@ stdcall GetDriverModuleHandle16(long) GetDriverModuleHandle16
@ stdcall OpenDriver16(str str long) OpenDriver16
@ stdcall PostAppMessage16(long long long long) PostAppMessage16
@ stdcall SendDriverMessage16(long long long long) SendDriverMessage16
@ stdcall SetWindowsHookEx16(long long long long) SetWindowsHookEx16
@ stdcall UserYield16() UserYield16
and gdi32.spec contains these lines:
################################################################
# Wine extensions: Win16 functions that are needed by other dlls
#
@ stdcall CreateMetaFile16(str) CreateMetaFile16
@ stdcall CloseMetaFile16(long) CloseMetaFile16
This is what is guess Alexandre wants eliminated not
calls like the call in SetDCState16 (Win16 GDI) to DeleteObject16 (Win16
GDI)
that you "fixed" in one of your patches.
Of course Win32 to Win16 calls should be fixed even within a DLL but
that is because of possible different semantics not because of the
DLL separation.
In short I suggest the following policy
1. No Win32 to Win16 calls:
This is because of semantic and speed reasons.
2. No Win16 to Win16 calls between different DLL:s:
This is because of the DLL separation.
3. No Win16 to Win32 calls within a DLL (with the exception a function's
Win32 counterpart or replacement in the case of obsolete function):
This is because of semantic reasons but I'm not sure how
hard we must enforce point, because if the the Win32 function
generates a non Win16 message or some other non Win16 related stuff
I guess we can quite easily can (and perhaps even now does) ignore
or filter such things in more fundamental part of the code like
in the message dispatching code.
June 25, 2001
Re: Win16 calls by Win32 functions
by Dmitry Timoshkov
"Patrik Stridvall" <ps(a)leissner.se> wrote:
> Noticing that you (Dimitry) have send in a few patch
> replacing Win16 calls by Win32 ones, I wish to
> point out that winapi_check can detect "illegal"
> calls from Win32 to Win16.
>
> Just do
> winapi_check --cross-call-win32-win16
Great! Why didn't you just make a patch and submit it?
> Unfortunately there is a bug in the CVS version
> of winapi_check (fixed in my tree) that makes this
> option output too many messages. However until
> it is updated just do "grep 'illegal call'" on
> the output.
>
> The result this is included below.
> Note that some of the fixes in your (Dimitry's)
> patches is not included in the result below
> because they are Win16 functions calling Win16
> functions.
>
> I do not say this is nessary wrong, but are
> you (Dimitry) really sure this is how it should be?
Well, as Alexandre already has pointed out, Win16 should be
mostly implemented by using Win32. I agree with him that use
of the 16-bit code should be eliminated as much as possible.
Moreover, until now I just have replaced only obvious places:
16-bit functions which just thunk up to win32 without any
argument processing.
> Sure it probably runs a little faster, but then Win16
> applications on a modern computer are likely to be
> _very_ fast, so it is really worth risking potential
> compabillity errors because of some probably irrelavant
> speed differences.
>
> Not that functions like DeleteObject are likely to
> have such problems but still...
I'm not going to blindly replace 16-bit calls by 32-bit.
I look into the code and do think twice before submitting
a patch.
Anyway, thanks for your comments.
--
Dmitry.
June 25, 2001
Win16 calls by Win32 functions
by Patrik Stridvall
Noticing that you (Dimitry) have send in a few patch
replacing Win16 calls by Win32 ones, I wish to
point out that winapi_check can detect "illegal"
calls from Win32 to Win16.
Just do
winapi_check --cross-call-win32-win16
Unfortunately there is a bug in the CVS version
of winapi_check (fixed in my tree) that makes this
option output too many messages. However until
it is updated just do "grep 'illegal call'" on
the output.
The result this is included below.
Note that some of the fixes in your (Dimitry's)
patches is not included in the result below
because they are Win16 functions calling Win16
functions.
I do not say this is nessary wrong, but are
you (Dimitry) really sure this is how it should be?
Sure it probably runs a little faster, but then Win16
applications on a modern computer are likely to be
_very_ fast, so it is really worth risking potential
compabillity errors because of some probably irrelavant
speed differences.
Not that functions like DeleteObject are likely to
have such problems but still...
---8<---
controls/menu.c: user32: GetSystemMenu: illegal call to GetSubMenu16 (Win32
-> Win16)
dlls/kernel/comm.c: kernel32: BuildCommDCBAndTimeoutsA: illegal call to
BuildCommDCB16 (Win32 -> Win16)
dlls/msvideo/msvideo_main.c: msvfw32: ICClose: illegal call to
ICSendMessage16 (Win32 -> Win16)
dlls/ole32/compobj.c: ole32: CLSIDFromProgID: illegal call to
CLSIDFromProgID16 (Win32 -> Win16)
dlls/ole32/compobj.c: ole32 & ole32: CLSIDFromString: illegal call to
CLSIDFromString16 (Win32 -> Win16)
dlls/ole32/storage.c: ole32: StgIsStorageFile: illegal call to
StgIsStorageFile16 (Win32 -> Win16)
dlls/shell32/shell.c: shell32: ExtractAssociatedIconA: illegal call to
ExtractAssociatedIcon16 (Win32 -> Win16)
dlls/winmm/mci.c: mmsystem & winmm: mciExecute: illegal call to
mciSendString16 (Win32 -> Win16)
dlls/winmm/mci.c: winmm: mciFreeCommandResource: illegal call to
mciFreeCommandResource16 (Win32 -> Win16)
dlls/winmm/mmsystem.c: winmm: mciGetErrorStringA: illegal call to
mciGetErrorString16 (Win32 -> Win16)
dlls/winmm/mmsystem.c: winmm: mmsystemGetVersion: illegal call to
mmsystemGetVersion16 (Win32 -> Win16)
files/profile.c: kernel32: GetPrivateProfileSectionNamesW: illegal call to
GetPrivateProfileSectionNames16 (Win32 -> Win16)
graphics/escape.c: gdi32: ExtEscape: illegal call to Escape16 (Win32 ->
Win16)
loader/module.c: kernel32: WIN32_GetProcAddress16: illegal call to
GetProcAddress16 (Win32 -> Win16)
loader/ne/module.c: kernel & kernel32: FreeLibrary16: illegal call to
FreeModule16 (Win32 -> Win16)
memory/global.c: kernel & kernel32: GlobalFix16: illegal call to
GlobalHandleToSel16 (Win32 -> Win16)
memory/global.c: kernel & kernel32: GlobalReAlloc16: illegal call to
GlobalHandleToSel16 (Win32 -> Win16)
memory/global.c: kernel & kernel32: GlobalWire16: illegal call to
WIN16_GlobalLock16 (Win32 -> Win16)
memory/global.c: kernel32: K32WOWGlobalLock16: illegal call to
WIN16_GlobalLock16 (Win32 -> Win16)
objects/clipping.c: gdi32: RectVisible: illegal call to RectVisible16 (Win32
-> Win16)
objects/dc.c: gdi32: RestoreDC: illegal call to SetDCState16 (Win32 ->
Win16)
objects/metafile.c: gdi32: PlayMetaFileRecord: illegal call to
PlayMetaFileRecord16 (Win32 -> Win16)
objects/palette.c: gdi32: UpdateColors: illegal call to UpdateColors16
(Win32 -> Win16)
windows/clipboard.c: user32: RegisterClipboardFormatA: illegal call to
RegisterClipboardFormat16 (Win32 -> Win16)
windows/cursoricon.c: user32: CreateCursor: illegal call to
CreateCursorIconIndirect16 (Win32 -> Win16)
windows/cursoricon.c: user32: CreateIcon: illegal call to
CreateCursorIconIndirect16 (Win32 -> Win16)
windows/cursoricon.c: user32: DestroyCursor: illegal call to
CURSORICON_Destroy (Win32 -> Win16)
windows/cursoricon.c: user32: DestroyIcon: illegal call to
CURSORICON_Destroy (Win32 -> Win16)
windows/cursoricon.c: user32: LookupIconIdFromDirectoryEx: illegal call to
LookupIconIdFromDirectoryEx16 (Win32 -> Win16)
windows/mdi.c: user32: DefFrameProcA: illegal call to DefFrameProc16 (Win32
-> Win16)
windows/mdi.c: user32: DefFrameProcW: illegal call to DefFrameProc16 (Win32
-> Win16)
windows/mdi.c: user32: DefMDIChildProcA: illegal call to DefMDIChildProc16
(Win32 -> Win16)
windows/mdi.c: user32: ScrollChildren: illegal call to CalcChildScroll16
(Win32 -> Win16)
windows/painting.c: user32: UserRealizePalette: illegal call to
RealizePalette16 (Win32 -> Win16)
June 25, 2001
Re: undefined reference to main in _start
by G.LeeJ
Francois Gouget wrote:
> On Mon, 25 Jun 2001, Gilroy Billard wrote:
>
> > winemaker? no I didn't know there was such a thing. I will take a look at
> > it though. thanks
>
> Winemaker generates Makefiles to compile windows source with Winelib.
> But I don't think this is what you want to do, is it?
>
> --
> Francois Gouget fgouget(a)free.fr http://fgouget.free.fr/
> We are Pentium of Borg. You will be approximated. Division is futile.
i'm very surprised by how much wine is running for me....I do NOT know if it
was RH ( as I'm trying Debian unstable at moment ) or just me...but i'm running
things I don't recall working before &/or mabye the latest /greateste is just
better than earlier ones I'd tried.....
anyway goldisk works flawlessly so far in wine which is very nice....can't get
sonic foundryes acid music yet but oh well not critical.....I tried to install
flash 5.0....the installer 'tried' to start but bomber....plus ill check
database .....
many things worked i was pleasantly surprised......very nice!
thanks wine team this is great stuff.....
tres merci
lee
-====
June 25, 2001
wine core dump
by Heiko Nardmann
I am not sure whether this mail reached the mailing list already partly. Due
to some problem with KMail here is the full mail.
Using CVS version from 23.6. I was able to produce a core dump trying to use
Word97. Here is the session from gdb. I might provide the core file to anyone
interested.
snsrv053:nardmann[Word]>gdb
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/wine
core
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Core was generated by
`/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-200106'.
Program terminated with signal 11, Speicherzugriffsfehler.
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_unicode.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_unicode.so
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libkernel32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libkernel32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libuser32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libuser32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libgdi32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libgdi32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libadvapi32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libadvapi32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libole32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libole32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/librpcrt4.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/librpcrt4.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshell32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshell32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshlwapi.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshlwapi.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libcomctl32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libcomctl32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwinspool.drv.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwinspool.drv.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libx11drv.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libx11drv.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_tsx11.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_tsx11.so
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libXxf86dga.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXxf86dga.so.1
Reading symbols from /usr/X11R6/lib/libXxf86vm.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libGL.so.1...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwineps.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwineps.so
#0 thread_errno_location () at thread.c:214
214 return &NtCurrentTeb()->thread_errno;
(gdb) bt
#0 thread_errno_location () at thread.c:214
#1 0x40292a15 in __sigprocmask (how=0, set=0x40114340, oset=0x404a1058) at
../sysdeps/unix/sysv/linux/sigprocmask.c:48
#2 0x400c99c6 in wine_server_call (req=0x404a1158, size=20) at client.c:196
#3 0x4005af51 in send_debug_event (rec=0x404a123c, first_chance=1,
context=0x404a12b0) at exception.c:124
#4 0x4005b19f in EXC_RtlRaiseException (rec=0x404a123c, context=0x404a12b0)
at exception.c:177
#5 0x40062509 in do_segv (context=0x404a12b0, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#6 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078596916, sc_esi = 1074775150, sc_ebp =
1078596752, sc_esp = 1078596704, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078596704, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#7 <signal handler called>
#8 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#9 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#10 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1534, context=0x404a15a8)
at exception.c:195
#11 0x40062509 in do_segv (context=0x404a15a8, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#12 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078597676, sc_esi = 1074775150, sc_ebp =
1078597512, sc_esp = 1078597464, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078597464, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#13 <signal handler called>
#14 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#15 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#16 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a182c, context=0x404a18a0)
at exception.c:195
#17 0x40062509 in do_segv (context=0x404a18a0, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#18 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078598436, sc_esi = 1074775150, sc_ebp =
1078598272, sc_esp = 1078598224, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078598224, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#19 <signal handler called>
#20 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#21 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#22 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1b24, context=0x404a1b98)
at exception.c:195
#23 0x40062509 in do_segv (context=0x404a1b98, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#24 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078599196, sc_esi = 1074775150, sc_ebp =
1078599032, sc_esp = 1078598984, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078598984, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#25 <signal handler called>
#26 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#27 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#28 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1e1c, context=0x404a1e90)
at exception.c:195
#29 0x40062509 in do_segv (context=0x404a1e90, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#30 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078599956, sc_esi = 1074775150, sc_ebp =
1078599792, sc_esp = 1078599744, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078599744, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#31 <signal handler called>
#32 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#33 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#34 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a2114, context=0x404a2188)
at exception.c:195
#35 0x40062509 in do_segv (context=0x404a2188, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#36 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078600924, sc_esi = 1074775150, sc_ebp =
1078600548, sc_esp = 1078600500, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078600500, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#37 <signal handler called>
#38 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#39 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#40 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a24dc, context=0x404a2410)
at exception.c:195
---Type <return> to continue, or q <return> to quit---
#41 0x400629c4 in int_handler (__signal=2, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1074113920, sc_esi = 0, sc_ebp = 1078608284, sc_esp
= 1078601232, sc_ebx = 1078608268, sc_edx = 810345475,
sc_ecx = 17152, sc_eax = 1078601394, sc_trapno = 14, sc_err = 4, sc_eip
= 2356908743, sc_cs = 35, __csh = 0, sc_eflags = 646,
esp_at_signal = 1078601232, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 1078620009}) at signal_i386.c:893
#42 <signal handler called>
#43 0x8c7b92c7 in ?? ()
#44 0xe in ?? ()
Cannot access memory at address 0x1
--
Heiko Nardmann (Dipl.-Ing.), h.nardmann(a)secunet.de, Software Development
secunet Security Networks AG - Sicherheit in Netzwerken (www.secunet.de)
Weidenauer Str. 223-225, D-57076 Siegen
Tel. : +49 271 48950-13, Fax : +49 271 48950-50
June 25, 2001
wine core dump
by Heiko Nardmann
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Using CVS version from 23.6. I was able to produce a core dump trying to use
Word97. Here is the session from gdb. I might provide the core file to anyone
interested.
snsrv053:nardmann[Word]>gdb
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/wine
core
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Core was generated by
`/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-200106'.
Program terminated with signal 11, Speicherzugriffsfehler.
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_unicode.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_unicode.so
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libkernel32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libkernel32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libuser32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libuser32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libgdi32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libgdi32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libadvapi32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libadvapi32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libole32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libole32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/librpcrt4.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/librpcrt4.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshell32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshell32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshlwapi.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libshlwapi.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libcomctl32.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libcomctl32.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwinspool.drv.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwinspool.drv.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libx11drv.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libx11drv.so
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_tsx11.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/libwine_tsx11.so
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libXxf86dga.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXxf86dga.so.1
Reading symbols from /usr/X11R6/lib/libXxf86vm.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libGL.so.1...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXi.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXi.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwineps.so...done.
Loaded symbols for
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libwineps.so
#0 thread_errno_location () at thread.c:214
214 return &NtCurrentTeb()->thread_errno;
(gdb) bt
#0 thread_errno_location () at thread.c:214
#1 0x40292a15 in __sigprocmask (how=0, set=0x40114340, oset=0x404a1058) at
../sysdeps/unix/sysv/linux/sigprocmask.c:48
#2 0x400c99c6 in wine_server_call (req=0x404a1158, size=20) at client.c:196
#3 0x4005af51 in send_debug_event (rec=0x404a123c, first_chance=1,
context=0x404a12b0) at exception.c:124
#4 0x4005b19f in EXC_RtlRaiseException (rec=0x404a123c, context=0x404a12b0)
at exception.c:177
#5 0x40062509 in do_segv (context=0x404a12b0, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#6 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078596916, sc_esi = 1074775150, sc_ebp =
1078596752, sc_esp = 1078596704, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078596704, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#7 <signal handler called>
#8 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#9 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#10 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1534, context=0x404a15a8)
at exception.c:195
#11 0x40062509 in do_segv (context=0x404a15a8, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#12 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078597676, sc_esi = 1074775150, sc_ebp =
1078597512, sc_esp = 1078597464, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078597464, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#13 <signal handler called>
#14 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#15 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#16 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a182c, context=0x404a18a0)
at exception.c:195
#17 0x40062509 in do_segv (context=0x404a18a0, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#18 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078598436, sc_esi = 1074775150, sc_ebp =
1078598272, sc_esp = 1078598224, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078598224, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#19 <signal handler called>
#20 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#21 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#22 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1b24, context=0x404a1b98)
at exception.c:195
#23 0x40062509 in do_segv (context=0x404a1b98, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#24 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078599196, sc_esi = 1074775150, sc_ebp =
1078599032, sc_esp = 1078598984, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078598984, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#25 <signal handler called>
#26 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#27 0x400ff684 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine-CVS-20010623/dlls/libntdll.so
#28 0x4005b1ea in EXC_RtlRaiseException (rec=0x404a1e1c, context=0x404a1e90)
at exception.c:195
#29 0x40062509 in do_segv (context=0x404a1e90, trap_code=14, cr2=0xe1a253e4,
err_code=6) at signal_i386.c:707
#30 0x4006285d in segv_handler (__signal=11, __context={sc_gs = 0, __gsh = 0,
sc_fs = 143, __fsh = 0, sc_es = 43, __esh = 0, sc_ds = 43,
__dsh = 0, sc_edi = 1078599956, sc_esi = 1074775150, sc_ebp =
1078599792, sc_esp = 1078599744, sc_ebx = 1074787972, sc_edx = 1074787972,
sc_ecx = 1074795488, sc_eax = 128, sc_trapno = 14, sc_err = 6, sc_eip =
1074788000, sc_cs = 35, __csh = 0, sc_eflags = 68226,
esp_at_signal = 1078599744, sc_ss = 43, __ssh = 0, i387 = 0, oldmask =
0, cr2 = 3785511908}) at signal_i386.c:842
#31 <signal handler called>
#32 0x400ff6a0 in __DTOR_END__ () from
/opt/Source-Archive/mirrors/CompilationDir/i686-whatever-linux2/wine
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7Nu3bpm53PRScYygRAuYLAKDR49a+j/JDCirOmLCC48N1ql1rXgCg10Ah
aOiXiUWyz02czaQc4jG1i8k=
=W1KY
-----END PGP SIGNATURE-----
June 25, 2001
Fallout Tactics problems
by Tim Oertel
Hi all,
I sent this to wine-users, but got no response... so I'll assume I've hit
a bug or three.
I've successfully installed FT, and it sorta runs. Specifically:
o It installed without problems.
o It runs the intro animations and training walkthroughs, but the anims
alternately play audio or video, pausing the other while one plays.
o Character creation works, although the keyboard occasionally fails to
work... not sure why.
o Screen redraw is hosed when scrolling left or up. A ~64 pixel strip gets
replicated across the screen... Clicking directly on the map redraws fine.
I'm wondering if anyone knows what is going on or can suggest how to start
debugging the scrolling problem. (I have plenty of debug experience and
can figure things out, but I'm not familiar with wine, so am not sure
where to start.)
I'm using the latest CVS build as of 2001/06/20.
Tim
--
////// toertel(a)rpa.net /////////////
// "Why should I be content to simply //
/ live in this world, when I, as a //
human being, can CREATE it?" //
June 25, 2001