[Wine]Wine and Music Collector. No startup?

peterpedal73 at hotmail.com peterpedal73 at hotmail.com
Sun Jun 26 15:13:16 CDT 2005


Hi.

I'm trying to get my version of the program 'Music Collector' to start
under Wine (20050524) but no luck.

Website: http://www.collectorz.com/music/
(I'm trying to use current version 6.7, build 5)

The program extracts and installs with no problems. It's just that when
I try to run the executable, Wine seems to "go to sleep" and later on
exit.

I've tried running a debug session and have gotten the following
output.

----

~ $ winedbg --auto .wine/drive_c/Program\ Files/Collectorz.com/Music\ Collector/MusicCollector.exe                                                                                     WineDbg starting on pid 0xe
In 32 bit mode.
0x77b766be: jmp	0x77b766ad
Modules:
Module	Address			Debug info	Name (46 modules)
PE	0x00400000-00d05000	Deferred        musiccollector
ELF	0x7778f000-777cf000	Deferred        advapi32<elf>
  \-PE	0x777a0000-777cf000	\               advapi32
ELF	0x777cf000-7785e000	Deferred        gdi32<elf>
  \-PE	0x777f0000-7785e000	\               gdi32
ELF	0x7785e000-77990000	Deferred        user32<elf>
  \-PE	0x77880000-77990000	\               user32
ELF	0x77af9000-77c10000	Export          kernel32<elf>
  \-PE	0x77b20000-77c10000	\               kernel32
ELF	0x77d23000-77d2d000	Deferred        libnss_files.so.2
ELF	0x77d2d000-77d37000	Deferred        libnss_nis.so.2
ELF	0x77d37000-77d4c000	Deferred        libnsl.so.1
ELF	0x77d4c000-77d55000	Deferred        libnss_compat.so.2
ELF	0x77d61000-77d84000	Deferred        libm.so.6
ELF	0x77d84000-77e79000	Deferred        libwine_unicode.so.1
ELF	0x77e85000-77f00000	Deferred        ntdll<elf>
  \-PE	0x77ea0000-77f00000	\               ntdll
ELF	0x77f00000-77f03000	Deferred        <wine-loader>
ELF	0x7cde3000-7ce02000	Deferred        imm32<elf>
  \-PE	0x7cdf0000-7ce02000	\               imm32
ELF	0x7ce02000-7ce1f000	Deferred        ximcp.so.2
ELF	0x7ce1f000-7ce23000	Deferred        libxrandr.so.2
ELF	0x7ce2f000-7ce31000	Deferred        xlcutf8load.so.2
ELF	0x7ce31000-7ce3a000	Deferred        libxcursor.so.1.0.2
ELF	0x7ce3a000-7ce42000	Deferred        libxrender.so.1
ELF	0x7f37d000-7f385000	Deferred        libgcc_s.so.1
ELF	0x7f385000-7f38e000	Deferred        librt.so.1
ELF	0x7f454000-7fce4000	Deferred        atiogl_a_dri.so
ELF	0x7fce4000-7fd88000	Deferred        libgl.so.1
ELF	0x7fd94000-7fe60000	Deferred        libx11.so.6
ELF	0x7fe60000-7fe6e000	Deferred        libxext.so.6
ELF	0x7fe6e000-7fe73000	Deferred        libxxf86vm.so.1
ELF	0x7fe73000-7fe79000	Deferred        libxxf86dga.so.1
ELF	0x7fe79000-7fe91000	Deferred        libice.so.6
ELF	0x7fe91000-7fe9a000	Deferred        libsm.so.6
ELF	0x7fea6000-7ff2b000	Deferred        winex11.drv<elf>
  \-PE	0x7fec0000-7ff2b000	\               winex11.drv
ELF	0x7ff2b000-7ff4b000	Deferred        libexpat.so.0
ELF	0x7ff4b000-7ff72000	Deferred        libfontconfig.so.1
ELF	0x7ff72000-7ff81000	Deferred        libz.so.1
ELF	0x7ff81000-7fff4000	Deferred        libfreetype.so.6
ELF	0xb7e92000-b7e96000	Deferred        libdl.so.2
ELF	0xb7e96000-b7fb0000	Deferred        libc.so.6
ELF	0xb7fb0000-b7fc2000	Deferred        libpthread.so.0
ELF	0xb7fc2000-b7fdb000	Deferred        libwine.so.1
ELF	0xb7fe8000-b8000000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000e (D) Z:\home\peter\.wine\drive_c\Program Files\Collectorz.com\Music Collector\MusicCollector.exe
	0000000f    0 <==
WineDbg terminated on pid 0xe
----

I've tried:
WINEDEBUG=+tid,+seh,+relay wine .wine/drive_c/Program\ Files/Collectorz.com/Music\ Collector/MusicCollector.exe 2> ~/winelog

and it gave me a big logging  which I had to abort as it seemed to go
nowhere after this 

[...]
0009:Call ntdll.NtQueryInformationProcess(00000054,00000000,77a9b81c,00000018,00000000) ret=77b79a11
0009:Ret  ntdll.NtQueryInformationProcess() retval=00000000 ret=77b79a11
0009:Ret  kernel32.GetExitCodeProcess() retval=00000001 ret=008f3a59
0009:Call kernel32.ResumeThread(00000058) ret=008f9f78
0009:Call ntdll.NtResumeThread(00000058,77a9b84c) ret=77b91fb6
0009:Ret  ntdll.NtResumeThread() retval=00000000 ret=77b91fb6
0009:Ret  kernel32.ResumeThread() retval=00000001 ret=008f9f78
0009:Call kernel32.Sleep(00000064) ret=008f9f80
0009:Call ntdll.NtDelayExecution(00000000,77a9b834) ret=77b89f65
0009:Ret  ntdll.NtDelayExecution() retval=00000000 ret=77b89f65
0009:Ret  kernel32.Sleep() retval=00000000 ret=008f9f80
0009:Call kernel32.SuspendThread(00000058) ret=008f9f8d
0009:Call ntdll.NtSuspendThread(00000058,77a9b84c) ret=77b91f56
0009:Ret  ntdll.NtSuspendThread() retval=00000000 ret=77b91f56
0009:Ret  kernel32.SuspendThread() retval=00000000 ret=008f9f8d
0009:Call kernel32.GetThreadContext(00000058,77a9b94c) ret=008f9fc1
0009:Call ntdll.NtGetContextThread(00000058,77a9b94c) ret=77b91ef9
0009:Ret  ntdll.NtGetContextThread() retval=00000000 ret=77b91ef9
0009:Ret  kernel32.GetThreadContext() retval=00000001 ret=008f9fc1
0009:Call kernel32.GetExitCodeProcess(00000054,009312f4) ret=008f3a59
0009:Call ntdll.NtQueryInformationProcess(00000054,00000000,77a9b81c,00000018,00000000) ret=77b79a11
0009:Ret  ntdll.NtQueryInformationProcess() retval=00000000 ret=77b79a11
0009:Ret  kernel32.GetExitCodeProcess() retval=00000001 ret=008f3a59
0009:Call kernel32.ResumeThread(00000058) ret=008f9f78
0009:Call ntdll.NtResumeThread(00000058,77a9b84c) ret=77b91fb6
0009:Ret  ntdll.NtResumeThread() retval=00000000 ret=77b91fb6
0009:Ret  kernel32.ResumeThread() retval=00000001 ret=008f9f78
0009:Call kernel32.Sleep(00000064) ret=008f9f80
0009:Call ntdll.NtDelayExecution(00000000,77a9b834) ret=77b89f65
0009:Ret  ntdll.NtDelayExecution() retval=00000000 ret=77b89f65
0009:Ret  kernel32.Sleep() retval=00000000 ret=008f9f80
0009:Call kernel32.SuspendThread(00000058) ret=008f9f8d
0009:Call ntdll.NtSuspendThread(00000058,77a9b84c) ret=77b91f56
0009:Ret  ntdll.NtSuspendThread() retval=00000000 ret=77b91f56
0009:Ret  kernel32.SuspendThread() retval=00000000 ret=008f9f8d
0009:Call kernel32.GetThreadContext(00000058,77a9b94c) ret=008f9fc1
0009:Call ntdll.NtGetContextThread(00000058,77a9b94c) ret=77b91ef9
0009:Ret  ntdll.NtGetContextThread() retval=00000000 ret=77b91ef9
0009:Ret  kernel32.GetThreadContext() retval=00000001 ret=008f9fc1
0009:Call kernel32.GetExitCodeProcess(00000054,009312f4) ret=008f3a59
0009:Call ntdll.NtQueryInformationProcess(00000054,00000000,77a9b81c,00000018,00000000) ret=77b79a11
0009:Ret  ntdll.NtQueryInformationProcess() retval=00000000 ret=77b79a11
0009:Ret  kernel32.GetExitCodeProcess() retval=00000001 ret=008f3a59
0009:Call kernel32.ResumeThread(00000058) ret=008f9f78
0009:Call ntdll.NtResumeThread(00000058,77a9b84c) ret=77b91fb6
0009:Ret  ntdll.NtResumeThread() retval=00000000 ret=77b91fb6
0009:Ret  kernel32.ResumeThread() retval=00000001 ret=008f9f78
0009:Call kernel32.Sleep(00000064) ret=008f9f80
0009:Call ntdll.NtDelayExecution(00000000,77a9b834) ret=77b89f65
[..]
----

Any takers?

-- 
Peter



More information about the wine-users mailing list