[Bug 2227] New: Segmentation fault on Fedora core 1 for all wine binaries (wine-pthread)
Wine Bugs
wine-bugs at winehq.org
Sat May 15 06:40:31 CDT 2004
http://bugs.winehq.org/show_bug.cgi?id=2227
Summary: Segmentation fault on Fedora core 1 for all wine
binaries (wine-pthread)
Product: Wine
Version: 20040505
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: perja at ifi.uio.no
Installed this binary on a Fedora core 1 system:
rpm -Uvh wine-20040505-1fc1winehq.i386.rpm
All wine binaries ends up with a segmentation fault:
$ wine
Segmentation fault
$ wineboot
Segmentation fault
and so on...
It may have something to do with /usr/bin/wine-pthread
$ strace wine
execve("/usr/bin/wine", ["wine"], [/* 30 vars */]) = 0
uname({sys="Linux", node="5xqw5b.cm.chello.no", ...}) = 0
set_tid_address(0) = -1 ENOSYS (Function not implemented)
brk(0) = 0x11229c
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=64571, ...}) = 0
old_mmap(NULL, 64571, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000
close(3) = 0
open("/usr/lib/libwine.so.1", 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 \34\0\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=23224, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40010000
old_mmap(NULL, 100928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40011000
old_mmap(0x40017000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x5000) = 0x40017000
old_mmap(0x40018000, 72256, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40018000
close(3) = 0
open("/lib/i686/libpthread.so.0", 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\0000\4DN"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=89524, ...}) = 0
old_mmap(0x4e43c000, 331648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4e43c000
old_mmap(0x4e44a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xd000) = 0x4e44a000
old_mmap(0x4e44b000, 270208, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4e44b000
close(3) = 0
open("/lib/i686/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@\f/N4\0"..., 512) =
512fstat64(3, {st_mode=S_IFREG|0755, st_size=1563984, ...}) = 0
old_mmap(0x4e2db000, 1287684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4e2db000
old_mmap(0x4e410000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x134000) = 0x4e410000
old_mmap(0x4e413000, 9732, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4e413000
close(3) = 0
open("/lib/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\0P\nIN4\0"..., 512) =
512fstat64(3, {st_mode=S_IFREG|0755, st_size=16312, ...}) = 0
old_mmap(0x4e48f000, 12148, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4e48f000old_mmap(0x4e491000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4e491000
close(3) = 0
munmap(0x40000000, 64571) = 0
brk(0) = 0x11229c
brk(0x13329c) = 0x13329c
brk(0) = 0x13329c
brk(0x134000) = 0x134000
set_thread_area({entry_number:-1 -> -1, base_addr:0x112520, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = -1 ENOSYS (Function not implemented)
modify_ldt(1, {entry_number:0, base_addr:0x112520, limit:1048575, seg_32bit:1,
contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1},
16) = 0
getpid() = 10088
rt_sigaction(SIGRTMIN, {0x4e444330, [], SA_RESTORER, 0x4e303868}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4e4444d0, [], SA_RESTORER, 0x4e303868}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4e445090, [], SA_RESTORER, 0x4e303868}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff644, 31, (nil), 0}) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
pipe([3, 4]) = 0
clone(child_stack=0x1149d8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) =
10089
write(4, "#\304.N\5\0\0\0\0\0\0\0\0\0\0\0\320\0\0\0\\\304.NXp.NX"..., 148) =
148rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
write(4, " %\21\0\0\0\0\0
Tested with:
Kernel 2.4.26-1.ll.rhfc1.ccrma (but also all other Fedora core 1 kernels)
Note that in wine-20040309-1fc1winehq.i386.rpm everything works fine on my
system.
Have also tried with:
# echo "1" > /proc/sys/vm/overcommit_memory
But there is still segmentation fault.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list