James McKenzie, for the xrandr output:
Code:
zac at debian:~/wine-git$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600
VGA connected 1024x768+0+0 (normal left inverted right x axis y axis) 310mm x
230mm
1280x800 60.0
1280x768 60.0
1024x768 60.0
800x600 60.3
640x480 59.9
1024x768 (0x4c) 94.5MHz
h: width 1024 start 1072 end 1168 total 1376 skew 0 clock 68.7KHz
v: height 768 start 769 end 772 total 808 clock 85.0Hz
Ok, after running
git bisect start
git bisect good <wine-tag where program worked>
git bisect bad <wine-tag where program stopped working>
I ran ./configure && make deps && make (I pasted this line on
the terminal).
when configure was over I got a message (which I forgot to copy) saying
something about the rest of the command above (I guess only ./configure ran
properly), and I should run make depend && make, if I remember well.
That's what I did... I suppose compiling restarted. If I understand it well,
I was compiling wine again, but with a different configuration, after the
bisecting (is that right?). When this was over I tried to install the test
software (Houaiss) again:
(sorry, it's a lot of code)
Code:
zac at debian:~/wine-git$ ./wine /media/cdrom0/Houaiss/Houaiss\
Installer/Instalar.exe
wine: Call from 0x7b844800 to unimplemented function
user32.dll.UserRegisterWowHandlers, aborting
err:module:attach_process_dlls "user32.dll" failed to initialize,
aborting
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\windows\\system32\\winemenubuilder.exe" failed, status 80000100
wine: Call from 0x7b844800 to unimplemented function
user32.dll.UserRegisterWowHandlers, aborting
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 80000100
err:module:DelayLoadFailureHook failed to delay load
user32.dll.BroadcastSystemMessageW
wine: Call from 0x7b844800 to unimplemented function
user32.dll.BroadcastSystemMessageW, aborting
wine: Unimplemented function user32.dll.BroadcastSystemMessageW called at
address 0x7b844800 (thread 0017), starting debugger...
wine: Call from 0x7b844800 to unimplemented function
user32.dll.UserRegisterWowHandlers, aborting
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 80000100
err:module:DelayLoadFailureHook failed to delay load
setupapi.dll.InstallHinfSectionW
wine: Call from 0x7b844800 to unimplemented function
setupapi.dll.InstallHinfSectionW, aborting
wine: Unimplemented function setupapi.dll.InstallHinfSectionW called at address
0x7b844800 (thread 000b), starting debugger...
Unhandled exception: unimplemented function user32.dll.BroadcastSystemMessageW
called in 32-bit code (0x7b84486b).
Unhandled exception: unimplemented function setupapi.dll.InstallHinfSectionW
called in 32-bit code (0x7b84486b).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b84486b ESP:0033fc94 EBP:0033fcf8 EFLAGS:00200212( - 00 - -IA1)
EAX:7b82ea55 EBX:7b8b4818 ECX:00000000 EDX:0033fd24
ESI:0033fd24 EDI:7ee6dc80
Stack dump:
0x0033fc94: 0033fd24 00000008 7bc35810 80000100
0x0033fca4: 00000001 00000000 7b844800 00000002
0x0033fcb4: 7ee6dc80 7ee6dcbc b7f5356c 7b938ff0
0x0033fcc4: 7ee6dc80 0033fcf8 b7e31069 00000001
0x0033fcd4: 7b938ff0 7b8ad3d4 7b8ad319 0033fd10
0x0033fce4: 000d000c 001a0018 7b84480a 7b8b4818
Backtrace:
=>0 0x7b84486b RaiseException+0x6b(code=2147483904, flags=<is not
available>, nbargs=2, args=0x33fd24)
[/home/zac/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x0033fcf8)
1 0x7b8658fb DelayLoadFailureHook+0x5b(name=<register EDI not in topmost
frame>, function=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/kernel32/module.c:1093] in kernel32 (0x0033fd38)
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b84486b ESP:0085e6b4 EBP:0085e718 EFLAGS:00200212( - 00 - -IA1)
EAX:7b82ea55 EBX:7b8b4818 ECX:00000000 EDX:0085e744
ESI:0085e744 EDI:7ecb1618
Stack dump:
0x0085e6b4: 0085e744 00000008 7bc35810 80000100
0x0085e6c4: 00000001 00000000 7b844800 00000002
0x0085e6d4: 7ecb1618 7ecb1623 b7f6156c 7b938ff0
0x0085e6e4: 7ecb1618 0085e718 b7e3f069 00000001
0x0085e6f4: 7b938ff0 7b8ad3d4 7b8ad319 0085e730
0x0085e704: 000b000a 00160014 7b84480a 7b8b4818
Backtrace:
=>0 0x7b84486b RaiseException+0x6b(code=2147483904, flags=<is not
available>, nbargs=2, args=0x85e744)
[/home/zac/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x0085e718)
1 0x7b8658fb DelayLoadFailureHook+0x5b(name=<register EDI not in topmost
frame>, function=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/kernel32/module.c:1093] in kernel32 (0x0085e758)
2 0x7ecb0251 __wine_spec_delay_load+0xb1(id=0)
[/home/zac/wine-git/dlls/winecrt0/delay_load.c:50] in mountmgr.sys (0x0085e778)
3 0x7ecacdc8 __wine_delay_load_asm+0x8() in mountmgr.sys (0x0085e8d8)
4 0x7ecaec9a new_device+0x1aa(ctx=0x7cbf84f8,
udi="/org/freedesktop/Hal/devices/volume_label_Media_Players")
[/home/zac/wine-git/dlls/mountmgr.sys/hal.c:142] in mountmgr.sys (0x0085e928)
5 0x7ecaeea0 hal_thread+0x1b0(arg=(nil))
[/home/zac/wine-git/dlls/mountmgr.sys/hal.c:212] in mountmgr.sys (0x0085ea28)
2 0x7ee685d1 __wine_spec_delay_load+0xb1(id=0)
[/home/zac/wine-git/dlls/winecrt0/delay_load.c:50] in wineboot (0x0033fd58)
3 0x7ee64ec8 __wine_delay_load_asm+0x8() in wineboot (0x0033fed8)
4 0x7ee68664 __wine_spec_exe_entry+0x84(peb=0x7ffdf000)
[/home/zac/wine-git/dlls/winecrt0/exe_entry.c:36] in wineboot (0x0033ff08)
5 0x7b877b20 start_process+0x130(arg=(nil))
[/home/zac/wine-git/dlls/kernel32/process.c:914] in kernel32 (0x0033ffe8)
6 0xb7e33bb7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7b84486b RaiseException+0x6b [/home/zac/wine-git/dlls/kernel32/except.c:84] in
kernel32: subl $4,%esp
84 RtlRaiseException( &record );
Modules:
Module Address Debug info Name (39 modules)
ELF 7b800000-7b93b000 Dwarf kernel32<elf>
\-PE 7b820000-7b93b000 \ kernel32
ELF 7bc00000-7bcae000 Deferred ntdll<elf>
\-PE 7bc10000-7bcae000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e854000-7e876000 Deferred mpr<elf>
\-PE 7e860000-7e876000 \ mpr
ELF 7e876000-7e8b8000 Deferred user.exe16.so
PE 7e880000-7e8b8000 Deferred user.exe16
ELF 7e909000-7e92f000 Deferred libexpat.so.1
ELF 7e92f000-7e95a000 Deferred libfontconfig.so.1
ELF 7e95a000-7e96f000 Deferred libz.so.1
ELF 7e96f000-7e9e4000 Deferred libfreetype.so.6
ELF 7e9fa000-7ea24000 Deferred gdi.exe16.so
PE 7ea00000-7ea24000 Deferred gdi.exe16
ELF 7eabc000-7eb5b000 Deferred gdi32<elf>
\-PE 7ead0000-7eb5b000 \ gdi32
ELF 7eb5b000-7eca5000 Deferred user32<elf>
\-PE 7eb70000-7eca5000 \ user32
ELF 7ed4d000-7ed60000 Deferred comm.drv16.so
PE 7ed50000-7ed60000 Deferred comm.drv16
ELF 7ed60000-7edfe000 Deferred krnl386.exe16.so
PE 7ed70000-7edfe000 Deferred krnl386.exe16
ELF 7edfe000-7ee53000 Deferred advapi32<elf>
\-PE 7ee10000-7ee53000 \ advapi32
ELF 7ee53000-7ee71000 Dwarf wineboot<elf>
\-PE 7ee60000-7ee71000 \ wineboot
ELF 7ee71000-7ee8a000 Deferred libnsl.so.1
ELF 7efc4000-7efea000 Deferred libm.so.6
ELF 7efea000-7eff6000 Deferred libnss_files.so.2
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7c93000-b7c9c000 Deferred libnss_compat.so.2
ELF b7c9d000-b7ca1000 Deferred libdl.so.2
ELF b7ca1000-b7dfc000 Deferred libc.so.6
ELF b7dfd000-b7e16000 Deferred libpthread.so.0
ELF b7e17000-b7e2b000 Deferred system.drv16.so
PE b7e20000-b7e2b000 Deferred system.drv16
ELF b7e2c000-b7f67000 Dwarf libwine.so.1
ELF b7f69000-b7f85000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a (D) C:\windows\system32\wineboot.exe
0000000b 0 <=0000000e
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000017 0
00000016 0
00000013 0
00000012 0
00000018
00000019 0
Backtrace:
=>0 0x7b84486b RaiseException+0x6b(code=2147483904, flags=<is not
available>, nbargs=2, args=0x33fd24)
[/home/zac/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x0033fcf8)
1 0x7b8658fb DelayLoadFailureHook+0x5b(name=<register EDI not in topmost
frame>, function=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/kernel32/module.c:1093] in kernel32 (0x0033fd38)
2 0x7ee685d1 __wine_spec_delay_load+0xb1(id=0)
[/home/zac/wine-git/dlls/winecrt0/delay_load.c:50] in wineboot (0x0033fd58)
3 0x7ee64ec8 __wine_delay_load_asm+0x8() in wineboot (0x0033fed8)
4 0x7ee68664 __wine_spec_exe_entry+0x84(peb=0x7ffdf000)
[/home/zac/wine-git/dlls/winecrt0/exe_entry.c:36] in wineboot (0x0033ff08)
5 0x7b877b20 start_process+0x130(arg=(nil))
[/home/zac/wine-git/dlls/kernel32/process.c:914] in kernel32 (0x0033ffe8)
6 0xb7e33bb7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
6 0x7bc7252e call_thread_entry_point+0xe() in ntdll (0x0085ea38)
7 0x7bc74003 call_thread_func+0x43(rtl_func=<register EDI not in topmost
frame>, arg=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/ntdll/thread.c:429] in ntdll (0x0085ead8)
8 0x7bc741c0 start_thread+0x120(info=0x7ffccfb8)
[/home/zac/wine-git/dlls/ntdll/thread.c:487] in ntdll (0x0085f3c8)
9 0xb7e114c0 start_thread+0xc0() in libpthread.so.0 (0x0085f4c8)
10 0xb7d8f6de __clone+0x5e() in libc.so.6 (0x00000000)
0x7b84486b RaiseException+0x6b [/home/zac/wine-git/dlls/kernel32/except.c:84] in
kernel32: subl $4,%esp
84 RtlRaiseException( &record );
Modules:
Module Address Debug info Name (47 modules)
ELF 7b800000-7b93b000 Dwarf kernel32<elf>
\-PE 7b820000-7b93b000 \ kernel32
ELF 7bc00000-7bcae000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcae000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e893000-7e8b5000 Deferred mpr<elf>
\-PE 7e8a0000-7e8b5000 \ mpr
ELF 7e8b5000-7e8f7000 Deferred user.exe16.so
PE 7e8c0000-7e8f7000 Deferred user.exe16
ELF 7e948000-7e96e000 Deferred libexpat.so.1
ELF 7e96e000-7e999000 Deferred libfontconfig.so.1
ELF 7e999000-7e9ae000 Deferred libz.so.1
ELF 7e9ae000-7ea23000 Deferred libfreetype.so.6
ELF 7ea23000-7ea4d000 Deferred gdi.exe16.so
PE 7ea30000-7ea4d000 Deferred gdi.exe16
ELF 7ea4d000-7eaec000 Deferred gdi32<elf>
\-PE 7ea60000-7eaec000 \ gdi32
ELF 7eaec000-7ec36000 Deferred user32<elf>
\-PE 7eb10000-7ec36000 \ user32
ELF 7ec36000-7ec6e000 Deferred libdbus-1.so.3
ELF 7ec6e000-7ec7e000 Deferred libhal.so.1
ELF 7ec9b000-7ecb2000 Dwarf mountmgr.sys.so
PE 7eca0000-7ecb2000 DIA mountmgr.sys
ELF 7ecb2000-7ed1e000 Deferred rpcrt4<elf>
\-PE 7ecc0000-7ed1e000 \ rpcrt4
ELF 7ed1e000-7ed31000 Deferred comm.drv16.so
PE 7ed20000-7ed31000 Deferred comm.drv16
ELF 7ed31000-7ed45000 Deferred system.drv16.so
PE 7ed40000-7ed45000 Deferred system.drv16
ELF 7ed45000-7ede3000 Deferred krnl386.exe16.so
PE 7ed50000-7ede3000 Deferred krnl386.exe16
ELF 7ede3000-7ee1c000 Deferred ntoskrnl<elf>
\-PE 7edf0000-7ee1c000 \ ntoskrnl
ELF 7ee1c000-7ee71000 Deferred advapi32<elf>
\-PE 7ee30000-7ee71000 \ advapi32
ELF 7ee71000-7ee8a000 Deferred libnsl.so.1
ELF 7efc4000-7efea000 Deferred libm.so.6
ELF 7efea000-7eff6000 Deferred libnss_files.so.2
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7ca1000-b7caa000 Deferred libnss_compat.so.2
ELF b7cab000-b7caf000 Deferred libdl.so.2
ELF b7caf000-b7e0a000 Export libc.so.6
ELF b7e0b000-b7e24000 Export libpthread.so.0
ELF b7e25000-b7e39000 Deferred winedevice<elf>
\-PE b7e30000-b7e39000 \ winedevice
ELF b7e3a000-b7f75000 Deferred libwine.so.1
ELF b7f77000-b7f93000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000e
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 (D) C:\windows\system32\winedevice.exe
00000017 0 <= 00000016 0
00000013 0
00000012 0
Backtrace:
=>0 0x7b84486b RaiseException+0x6b(code=2147483904, flags=<is not
available>, nbargs=2, args=0x85e744)
[/home/zac/wine-git/dlls/kernel32/except.c:84] in kernel32 (0x0085e718)
1 0x7b8658fb DelayLoadFailureHook+0x5b(name=<register EDI not in topmost
frame>, function=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/kernel32/module.c:1093] in kernel32 (0x0085e758)
2 0x7ecb0251 __wine_spec_delay_load+0xb1(id=0)
[/home/zac/wine-git/dlls/winecrt0/delay_load.c:50] in mountmgr.sys (0x0085e778)
3 0x7ecacdc8 __wine_delay_load_asm+0x8() in mountmgr.sys (0x0085e8d8)
4 0x7ecaec9a new_device+0x1aa(ctx=0x7cbf84f8,
udi="/org/freedesktop/Hal/devices/volume_label_Media_Players")
[/home/zac/wine-git/dlls/mountmgr.sys/hal.c:142] in mountmgr.sys (0x0085e928)
5 0x7ecaeea0 hal_thread+0x1b0(arg=(nil))
[/home/zac/wine-git/dlls/mountmgr.sys/hal.c:212] in mountmgr.sys (0x0085ea28)
6 0x7bc7252e call_thread_entry_point+0xe() in ntdll (0x0085ea38)
7 0x7bc74003 call_thread_func+0x43(rtl_func=<register EDI not in topmost
frame>, arg=<register ESI not in topmost frame>)
[/home/zac/wine-git/dlls/ntdll/thread.c:429] in ntdll (0x0085ead8)
8 0x7bc741c0 start_thread+0x120(info=0x7ffccfb8)
[/home/zac/wine-git/dlls/ntdll/thread.c:487] in ntdll (0x0085f3c8)
9 0xb7e114c0 start_thread+0xc0() in libpthread.so.0 (0x0085f4c8)
10 0xb7d8f6de __clone+0x5e() in libc.so.6 (0x00000000)
err:process:__wine_kernel_init boot event wait timed out
wine: Call from 0x7b844800 to unimplemented function
user32.dll.UserRegisterWowHandlers, aborting
err:module:attach_process_dlls "user32.dll" failed to initialize,
aborting
err:module:LdrInitializeThunk Main exe initialization for
L"D:\\Houaiss\\Houaiss Installer\\Instalar.exe" failed, status
80000100
Sorry for posting all this code here.
I just wish I could understand what's going on.
Should I run 'git bisect skip' and repeat the procedure?
Thanks for your help.