Executing wine over make segfaults.
Pavel Troller
patrol at sinus.cz
Tue Nov 7 01:35:54 CST 2006
Hi!
> It is usuyally generated from wine-pthread
>
> gdb wine-pthread core.19668
> bt
It showed the following:
patrol at tangens:~$ gdb wine-pthread core.19668
GNU gdb 6.5
Copyright (C) 2006 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"...Using host libthread_db library "/lib/libthread_db.so.1".
warning: core file may not match specified executable file.
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /opt/wine/lib/libwine.so.1...done.
Loaded symbols for /opt/wine/bin/../lib/libwine.so.1
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
... and many similar lines for every library involved
Reading symbols from /opt/wine/lib/wine/urlmon.dll.so...done.
Loaded symbols for /opt/wine/bin/../lib/wine/urlmon.dll.so
Core was generated by `/mnt/cd/100_prazskych_zajimavosti.exe '.
Program terminated with signal 11, Segmentation fault.
#0 0x00876440 in ?? ()
(gdb)
>
> If it still does not show a backtrace, try:
No it doesn't, the backtrace is just as dummy as before.
>
> x /i $eip
> info registers
>
> to show the current instruction + registers.
OK, particular success:
(gdb) x /i $eip
0x876440: Cannot access memory at address 0x876440
(gdb) info registers
eax 0x33f5cc 3405260
ecx 0x0 0
edx 0x3904a2 3736738
ebx 0x33f9ff 3406335
esp 0x7ffddc80 0x7ffddc80
ebp 0x33f634 0x33f634
esi 0x3904a0 3736736
edi 0x1 1
eip 0x876440 0x876440
eflags 0x210206 [ PF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x33 51
gs 0x3b 59
(gdb)
>
> Ciao, Marcus
>
With regards, Pavel Troller
More information about the wine-devel
mailing list