fedora core 4 load error

James Hawkins truiken at gmail.com
Wed Apr 13 12:13:03 CDT 2005


Hi,

Fedora Core 4 test2
Wine cvs
compiled with gcc4

Running notepad or regedit with wine works fine, but if I try to run
any other program or the regression tests, I get this error:

[truiken at dynamic-129-120-169-13 tests]$ wine advapi32_test.exe.so registry
wine: could not load
L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so":
/home/truiken/.wine/dosdevices/z:/home/truiken/workspace/wine/dlls/advapi32/tests/advapi32_test.exe.so:
cannot restore segment prot after reloc: Permission denied

This error happens even if I move advapi32_test.exe.so to .wine/drive_c/
The last few lines of +all:

0009:Call ntdll.wine_server_handle_to_fd(00000014,00000000,bfbfda34,00000000)
ret=3f30e804
0009: get_handle_fd( handle=0x14, access=00000000 )
0009: *fd* 0x14 -> 24
0009: get_handle_fd() = 0 { fd=-1, flags=0 }
0009: set_handle_info( handle=0x14, flags=0, mask=0, fd=9 )
0009: set_handle_info() = 0 { old_flags=0, cur_fd=9 }
0009:Ret  ntdll.wine_server_handle_to_fd() retval=00000000 ret=3f30e804
0009:Call ntdll.wine_server_release_fd(00000014,0000000a) ret=3f30e84a
0009:Ret  ntdll.wine_server_release_fd() retval=00000000 ret=3f30e84a
0009:trace:file:ReadFile 0x14 0xbfbfdbbc 64 0xbfbfdc00 (nil)
0009:Call ntdll.NtReadFile(00000014,00000000,00000000,00000000,bfbfda50,bfbfdbbc,00000040,00000000,00000000)
ret=3f30f176
0009:trace:ntdll:NtReadFile
(0x14,(nil),(nil),(nil),0xbfbfda50,0xbfbfdbbc,0x00000040,(nil),(nil)),partial
stub!
0009: get_handle_fd( handle=0x14, access=80000000 )
0009: get_handle_fd() = 0 { fd=9, flags=0 }
0009:trace:ntdll:NtReadFile = 0x00000000
0009:Ret  ntdll.NtReadFile() retval=00000000 ret=3f30f176
0009:trace:process:__wine_kernel_init starting Winelib app
L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so"
0009:Call ntdll.NtClose(00000014) ret=3f32fa15
0009: close_handle( handle=0x14 )
0009: close_handle() = 0 { fd=9 }
0009:Ret  ntdll.NtClose() retval=00000000 ret=3f32fa15
0009:Call ntdll.RtlDosPathNameToNtPathName_U(7fee0540
L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so",bfbfdc04,00000000,00000000)
ret=3f32be41
0009:trace:file:RtlDosPathNameToNtPathName_U
(L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so",0xbfbfdc04,(nil),(nil))
0009:trace:file:RtlGetFullPathName_U
(L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so"
520 0xbfbfd92c (nil))
0009:trace:heap:RtlAllocateHeap (0x7fee0000,00000002,000000a0):
returning 7fee06c0
0009:Ret  ntdll.RtlDosPathNameToNtPathName_U() retval=00000001 ret=3f32be41
0009:Call ntdll.wine_nt_to_unix_file_name(bfbfdc04,bfbfdbfc,00000003,00000000)
ret=3f32be5e
0009:trace:heap:RtlAllocateHeap (0x7fee0000,00000002,00000170):
returning 7fee0768
0009:trace:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so"
-> "/home/truiken/.wine/dosdevices/z:/home/truiken/workspace/wine/dlls/advapi32/tests/advapi32_test.exe.so"
0009:Ret  ntdll.wine_nt_to_unix_file_name() retval=00000000 ret=3f32be5e
0009:Call ntdll.RtlFreeUnicodeString(bfbfdc04) ret=3f32be66
0009:trace:heap:RtlFreeHeap (0x7fee0000,00000002,7fee06c0): returning TRUE
0009:Ret  ntdll.RtlFreeUnicodeString() retval=00000001 ret=3f32be66
wine: could not load
L"Z:\\home\\truiken\\workspace\\wine\\dlls\\advapi32\\tests\\advapi32_test.exe.so":
/home/truiken/.wine/dosdevices/z:/home/truiken/workspace/wine/dlls/advapi32/tests/advapi32_test.exe.so:
cannot restore segment prot after reloc: Permission denied
0009:Call ntdll.LdrShutdownProcess() ret=3f32eb0d
0009:trace:module:LdrShutdownProcess ()
0009:Ret  ntdll.LdrShutdownProcess() retval=00000000 ret=3f32eb0d
0009: terminate_process( handle=0xffffffff, exit_code=1 )
0009: terminate_process() = 0 { self=1 }
0009: *killed* exit_code=1
/home/truiken/.wine/system.reg: saving key \\Machine
/home/truiken/.wine/userdef.reg: saving key \\User\\.Default
/home/truiken/.wine/user.reg: saving key \\User\\truiken
wineserver: exiting (pid=7150)


Any ideas?

-- 
James Hawkins




More information about the wine-devel mailing list