You may get the same end result, but have you tried running it as: > wine "c:\Program Files\Collectorz.com\Music Collector\MusicCollector.exe" ? Some apps won't run or have full functionality if you don't run it in the format above. (For example, Photoshop 7.) Just a thought. Also, if your app is dependant on a piece of unsupported hardware, it will most likely crap out. Hiji --- peterpedal73@xxxxxxxxxxx wrote: > > 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 > _______________________________________________ > wine-users mailing list > wine-users@xxxxxxxxxx > http://www.winehq.org/mailman/listinfo/wine-users > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users