wine 1.5.4 hangs

Questions about Wine on Linux
Locked
kia0
Newbie
Newbie
Posts: 2
Joined: Mon May 14, 2012 6:05 am

wine 1.5.4 hangs

Post by kia0 »

Hello!

I'm using wine some years. Today I tried to update wine 1.4 to 1.5.4. Wine 1.5.4 is built from source (cd src/wine-1.5.4; tools/wineinstall) as usial. Operating system is Oracle Linux 5.7 with some updates.

New version does not work at all, any application (even notepad) hangs displaying an empty transparent frame. wine 1.4 in the same environment works fine for me. I tried to run with removed configration directory wit the same result. Console output is

[kia@pine ~]$ wine notepad.exe
wine: created the configuration directory '/home/kia/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:iphlpapi:NotifyAddrChange (Handle 0x111e95c, overlapped 0x111e940): stub
err:process:__wine_kernel_init boot event wait timed out

Run with 'WINEDEBUG=+server' shows a lot of output ending with:

000d: destroy_class( atom=0000, instance=00000000, name=L"tooltips_class32" )
000d: destroy_class() = 0 { client_ptr=00124680 }
000d: destroy_class( atom=0000, instance=00000000, name=L"msctls_trackbar32" )
000d: destroy_class() = 0 { client_ptr=00125150 }
000d: destroy_class( atom=0000, instance=00000000, name=L"SysTreeView32" )
000d: destroy_class() = 0 { client_ptr=00125398 }
000d: destroy_class( atom=0000, instance=00000000, name=L"msctls_updown32" )
000d: destroy_class() = 0 { client_ptr=001255e0 }
000d: delete_atom( table=0000, atom=c016 )
000d: delete_atom() = 0
000d: destroy_class( atom=0000, instance=7ebd0000, name=L"OleMainThreadWndClass 0x######## " )
000d: destroy_class() = 0 { client_ptr=00121d70 }
000d: destroy_class( atom=0000, instance=7e300000, name=L"WineX11IME" )
000d: destroy_class() = ERROR_CLASS_DOES_NOT_EXIST { client_ptr=00000000 }
000d: terminate_process( handle=ffffffff, exit_code=0 )
000d: terminate_process() = 0 { self=1 }
000d: *killed* exit_code=0
000c: *process killed*
0017: *wakeup* signaled=TIMEOUT
0018: *wakeup* signaled=TIMEOUT
0019: *wakeup* signaled=TIMEOUT
0017: *killed* exit_code=0
0018: *killed* exit_code=0
0019: *killed* exit_code=0

It seems that someone basic is wrong. What can be a debug procedure for this?

Regards, Ivan Kuznetsov
SOLVO ltd
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Do not double post. I'm locking this thread.
Locked