E aí pessoal!

Instalei o slack 10.2 e depois disso não consegui usar mais o wine.

Compilei da fonte, instalei o pacote, mas não rolou.

O erro é:

[EMAIL PROTECTED]:~/diablo$ wine Diablo\ II.exe
set_thread_area: Success
Segmentation fault
[EMAIL PROTECTED]:~/diablo$

O strace do bixo:

execve("/usr/local/bin/wine", ["wine", "Diablo II.exe"], [/* 50 vars */]) = 0
uname({sys="Linux", node="darkStar", ...}) = 0
brk(0)                                  = 0x804d000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/home/erickfis/temp/winex/tls/i686/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/tls/i686", 0xbfb06320) = -1 ENOENT
(No such file or directory)
open("/home/erickfis/temp/winex/tls/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/tls", 0xbfb06320) = -1 ENOENT (No
such file or directory)
open("/home/erickfis/temp/winex/i686/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/i686", 0xbfb06320) = -1 ENOENT (No
such file or directory)
open("/home/erickfis/temp/winex/libntdll.so", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/home/erickfis/temp/winex", 0xbfb06320) = -1 ENOENT (No such
file or directory)
open("/home/erickfis/temp/winex/dlls/tls/i686/libntdll.so", O_RDONLY)
= -1 ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/dlls/tls/i686", 0xbfb06320) = -1
ENOENT (No such file or directory)
open("/home/erickfis/temp/winex/dlls/tls/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/dlls/tls", 0xbfb06320) = -1 ENOENT
(No such file or directory)
open("/home/erickfis/temp/winex/dlls/i686/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/dlls/i686", 0xbfb06320) = -1 ENOENT
(No such file or directory)
open("/home/erickfis/temp/winex/dlls/libntdll.so", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/home/erickfis/temp/winex/dlls", 0xbfb06320) = -1 ENOENT (No
such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=118662, ...}) = 0
mmap2(NULL, 118662, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ed6000
close(3)                                = 0
open("/usr/local/lib/libntdll.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0p\3\000"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1330101, ...}) = 0
mmap2(NULL, 1236936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7da8000
mmap2(0xb7eb1000, 49152, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x108) = 0xb7eb1000
mmap2(0xb7ebd000, 102344, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ebd000
mprotect(0xbfb06000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC|0x1000000) = 0
close(3)                                = 0
open("/usr/local/lib/libwine.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=15445, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7da7000
mmap2(NULL, 87872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7d91000
mmap2(0xb7d94000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7d94000
mmap2(0xb7d95000, 71488, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7d95000
close(3)                                = 0
open("/usr/local/lib/libwine_unicode.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\32\0\000"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=827689, ...}) = 0
mmap2(NULL, 818632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7cc9000
mmap2(0xb7d90000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc6) = 0xb7d90000
close(3)                                = 0
open("/usr/local/lib/libwine_port.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\10"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=8800, ...}) = 0
mmap2(NULL, 8164, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7cc7000
mmap2(0xb7cc8000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb7cc8000
close(3)                                = 0
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P3\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=176352, ...}) = 0
mmap2(NULL, 139424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7ca4000
mmap2(0xb7cc5000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20) = 0xb7cc5000
close(3)                                = 0
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300P\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1366940, ...}) = 0
mmap2(NULL, 1162428, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0xb7b88000
mprotect(0xb7c9d000, 27836, PROT_NONE)  = 0
mmap2(0xb7c9e000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x115) = 0xb7c9e000
mmap2(0xb7ca2000, 7356, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ca2000
close(3)                                = 0
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=13120, ...}) = 0
mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xb7b84000
mmap2(0xb7b86000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7b86000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7b83000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7b82000
mprotect(0xb7c9e000, 4096, PROT_READ)   = 0
mprotect(0xb7da8000, 1085440, PROT_READ|PROT_WRITE) = 0
mprotect(0xb7da8000, 1085440, PROT_READ|PROT_EXEC) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7b826c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7ed6000, 118662)              = 0
brk(0)                                  = 0x804d000
brk(0x806e000)                          = 0x806e000
set_thread_area({entry_number:-1 -> 7, base_addr:00000000, limit:0,
seg_32bit:0, contents:0, read_exec_only:1, limit_in_pages:0,
seg_not_present:1, useable:0}) = 0
set_thread_area({entry_number:8191, base_addr:0xb7ed4ee0, limit:4095,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:0,
seg_not_present:0, useable:0}) = -1 EINVAL (Invalid argument)
dup(2)                                  = 3
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fstat64(3, {st_mode=S_IFCHR|0700, st_rdev=makedev(136, 3), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7ef2000
_llseek(3, 0, 0xbfb068ac, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(3, "set_thread_area: Success\n", 25) = 25
close(3)                                = 0
munmap(0xb7ef2000, 4096)                = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


--
Um abraço,

Erick Gomes Anastácio
socrates.if.usp.br/~erickfis
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a