Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

GetASFStream - problem running on Linux with Wine emulator

(http://stream-recorder.com/forum/showthread.php?t=5103)

Stream Recorder 12-08-2009 06:15 AM

GetASFStream - problem running on Linux with Wine emulator


 
I have problem running GetASFStream on Ubuntu 9.10. Tested it with Wine 1.0.1.

Launched it in the Terminal:
Code:

wine c:\\Program\ Files\\GetASFStream\\StreamGet.exe
Then downloaded mfc42u.dll, netapi32.dll, npptools.dll and wanpacket.dll and copied it to c:\windows\system32\ to no avail.

Tried to install the latest version of winpcap as well.

When I launch GetASFStream it shows its windows and then closes itself. I can see the following in the Terminal:
Code:

err:module:import_dll Loading library NDIS.SYS (which is needed by L"C:\\windows\\system32\\drivers\\npf.sys") failed (error c0000020).
err:winedevice:ServiceMain driver L"NPF" failed to load
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
wine: Call from 0x7b8453f0 to unimplemented function netapi32.dll.NetScheduleJobEnum, aborting
wine: Unimplemented function netapi32.dll.NetScheduleJobEnum called at address 0x7b8453f0 (thread 0009), starting debugger...
Unhandled exception: unimplemented function netapi32.dll.NetScheduleJobEnum called in 32-bit code (0x7b845442).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b845442 ESP:0032e744 EBP:0032e7a8 EFLAGS:00200246(  - 00      - IZP1)
 EAX:7b82ecc9 EBX:7b8b6ff4 ECX:00000000 EDX:80000100
 ESI:80000100 EDI:00000000
Stack dump:
0x0032e744:  0032e7c8 00000008 0000003c 80000100
0x0032e754:  00000001 00000000 7b8453f0 00000002
0x0032e764:  612b9160 612b9bef 0032fef8 7bc45639
0x0032e774:  7bc8aff4 0032e7c8 7bc484e6 00356c73
0x0032e784:  0046b750 ed2099ac 15b9596c 00000001
0x0032e794:  00110508 000000b7 7b8453fa 00000000
Backtrace:
=>1 0x7b845442 in kernel32 (+0x25442) (0x0032e7a8)
  2 0x612b90d5 in netapi32 (+0x190d5) (0x0032e7d8)
  3 0x612ae300 in netapi32 (+0xe300) (0x0011112d)
  4 0x55000000 (0x30373200)
  5 0x00000000 (0x00000000)
0x7b845442: subl        $4,%esp
Modules:
Module        Address                        Debug info        Name (113 modules)
PE          350000-  35c000        Deferred        schedule
PE          400000-  4ae000        Deferred        streamget
PE        10000000-10009000        Deferred        aamd532
ELF        60000000-60136000        Deferred        libwine.so.1
ELF        60136000-6014f000        Deferred        libpthread.so.0
ELF        6014f000-60293000        Deferred        libc.so.6
ELF        60293000-60297000        Deferred        libdl.so.2
ELF        60297000-602bd000        Deferred        libm.so.6
ELF        602bd000-602c5000        Deferred        libnss_compat.so.2
ELF        602c5000-602d0000        Deferred        libnss_nis.so.2
ELF        602d0000-60364000        Deferred        winmm<elf>
  \-PE        602e0000-60364000        \              winmm
ELF        60364000-604af000        Deferred        user32<elf>
  \-PE        60380000-604af000        \              user32
ELF        604af000-60501000        Deferred        advapi32<elf>
  \-PE        604c0000-60501000        \              advapi32
ELF        60501000-605af000        Deferred        comdlg32<elf>
  \-PE        60510000-605af000        \              comdlg32
ELF        605af000-606c3000        Deferred        shell32<elf>
  \-PE        605c0000-606c3000        \              shell32
ELF        606c3000-60786000        Deferred        comctl32<elf>
  \-PE        606d0000-60786000        \              comctl32
ELF        60786000-607bd000        Deferred        winspool<elf>
  \-PE        60790000-607bd000        \              winspool
ELF        607bd000-607ea000        Deferred        ws2_32<elf>
  \-PE        607d0000-607ea000        \              ws2_32
ELF        607ea000-60809000        Deferred        iphlpapi<elf>
  \-PE        607f0000-60809000        \              iphlpapi
ELF        60809000-6081d000        Deferred        libresolv.so.2
ELF        6081d000-60887000        Deferred        crypt32<elf>
  \-PE        60830000-60887000        \              crypt32
ELF        60887000-60906000        Deferred        libfreetype.so.6
ELF        60906000-6091c000        Deferred        libz.so.1
ELF        6091c000-60949000        Deferred        libfontconfig.so.1
ELF        60949000-60970000        Deferred        libexpat.so.1
ELF        60970000-60a0a000        Deferred        winex11<elf>
  \-PE        60980000-60a0a000        \              winex11
ELF        60a0a000-60a13000        Deferred        libsm.so.6
ELF        60a13000-60a19000        Deferred        libxxf86vm.so.1
ELF        60a19000-60a29000        Deferred        libxext.so.6
ELF        60a29000-60b58000        Deferred        libx11.so.6
ELF        60b58000-60b5c000        Deferred        libxau.so.6
ELF        60b5c000-60b7a000        Deferred        libxcb.so.1
ELF        60b7a000-60b7f000        Deferred        libxdmcp.so.6
ELF        60b7f000-60ba0000        Deferred        imm32<elf>
  \-PE        60b90000-60ba0000        \              imm32
ELF        60ba0000-60ba3000        Deferred        libxinerama.so.1
ELF        60ba3000-60bad000        Deferred        libxrender.so.1
ELF        60bad000-60bb1000        Deferred        libxcomposite.so.1
ELF        60bb1000-60bb7000        Deferred        libxfixes.so.3
ELF        60bb7000-60bc2000        Deferred        libxcursor.so.1
ELF        60bc2000-60bf9000        Deferred        winealsa<elf>
  \-PE        60bd0000-60bf9000        \              winealsa
ELF        60bf9000-60cc0000        Deferred        libasound.so.2
ELF        60cc0000-60cc9000        Deferred        librt.so.1
ELF        60ccc000-60d0c000        Deferred        libpulse.so.0
ELF        60d0c000-60d56000        Deferred        libpulsecommon-0.9.19.so
ELF        60d56000-60d5c000        Deferred        libxtst.so.6
ELF        60d5c000-60d65000        Deferred        libwrap.so.0
ELF        60d65000-60dd1000        Deferred        libsndfile.so.1
ELF        60dd1000-60e0a000        Deferred        libdbus-1.so.3
ELF        60e0a000-60f06000        Deferred        libvorbisenc.so.2
ELF        60f06000-60f2f000        Deferred        libvorbis.so.0
ELF        60f2f000-60f36000        Deferred        libogg.so.0
ELF        60f36000-60f3d000        Deferred        libasound_module_pcm_pulse.so
ELF        60f3d000-60f55000        Deferred        msacm32<elf>
  \-PE        60f40000-60f55000        \              msacm32
ELF        60f55000-60f6b000        Deferred        midimap<elf>
  \-PE        60f60000-60f6b000        \              midimap
ELF        60f6b000-61011000        Deferred        ole32<elf>
  \-PE        60f80000-61011000        \              ole32
ELF        61011000-61074000        Deferred        rpcrt4<elf>
  \-PE        61020000-61074000        \              rpcrt4
ELF        61074000-610b9000        Deferred        libcups.so.2
ELF        610b9000-610e6000        Deferred        libgssapi_krb5.so.2
ELF        610e6000-610f2000        Deferred        libavahi-common.so.3
ELF        610f2000-61103000        Deferred        libavahi-client.so.3
ELF        61103000-611b5000        Deferred        libkrb5.so.3
ELF        611b5000-611e0000        Deferred        libk5crypto.so.3
ELF        611e0000-611e4000        Deferred        libcom_err.so.2
ELF        611e4000-611ed000        Deferred        libkrb5support.so.0
ELF        611ed000-611f1000        Deferred        libkeyutils.so.1
ELF        611f1000-6126d000        Deferred        libgcrypt.so.11
ELF        6126d000-61272000        Deferred        libgpg-error.so.0
ELF        61272000-6129a000        Deferred        secur32<elf>
  \-PE        61280000-6129a000        \              secur32
ELF        6129a000-612c1000        Export          netapi32<elf>
  \-PE        612a0000-612c1000        \              netapi32
ELF        61f68000-61fd2000        Deferred        msvcrt<elf>
  \-PE        61f80000-61fd2000        \              msvcrt
ELF        62115000-62127000        Deferred        libtasn1.so.3
ELF        64839000-64894000        Deferred        shlwapi<elf>
  \-PE        64850000-64894000        \              shlwapi
ELF        65697000-656b2000        Deferred        libice.so.6
ELF        67dea000-67e1d000        Deferred        uxtheme<elf>
  \-PE        67df0000-67e1d000        \              uxtheme
ELF        67efd000-67f25000        Deferred        msacm32<elf>
  \-PE        67f00000-67f25000        \              msacm32
ELF        6cd85000-6cd91000        Deferred        libnss_files.so.2
ELF        6ce33000-6ced2000        Deferred        gdi32<elf>
  \-PE        6ce40000-6ced2000        \              gdi32
ELF        6d598000-6d59d000        Deferred        libuuid.so.1
ELF        6f4b9000-6f4d6000        Deferred        ld-linux.so.2
PE        70be0000-70cd2000        Deferred        mfc42
ELF        70fde000-70ff5000        Deferred        libnsl.so.1
ELF        73dca000-73e72000        Deferred        libgnutls.so.26
ELF        76dff000-76e4f000        Deferred        libflac.so.8
ELF        7b800000-7b93c000        Export          kernel32<elf>
  \-PE        7b820000-7b93c000        \              kernel32
ELF        7bc00000-7bca7000        Deferred        ntdll<elf>
  \-PE        7bc10000-7bca7000        \              ntdll
ELF        7bf00000-7bf04000        Deferred        <wine-loader>
ELF        7cd7a000-7cd83000        Deferred        libxrandr.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\GetASFStream\StreamGet.exe
        00000009    0 <==
0000000c
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
0000000f
        00000015    0
        00000014    0
        00000011    0
        00000010    0
0000001b
        0000001c    0
Backtrace:
=>1 0x7b845442 in kernel32 (+0x25442) (0x0032e7a8)
  2 0x612b90d5 in netapi32 (+0x190d5) (0x0032e7d8)
  3 0x612ae300 in netapi32 (+0xe300) (0x0011112d)
  4 0x55000000 (0x30373200)
  5 0x00000000 (0x00000000)
wine: Call from 0x7b8453f0 to unimplemented function netapi32.dll.NetScheduleJobGetInfo, aborting

I also tried to copy ndis.sys from Windows XP SP3 to c:\windows\system32\drivers\ and c:\windows\system32\ to no avail.

Has anybody managed to use GetASFStream on Linux or Mac OS with Wine?

slopsbox 02-10-2011 02:02 AM

Re: GetASFStream - problem running on Linux with Wine emulator


 
1 Attachment(s)
it launches fine with wine 1.3.11, although i didn't try any recording yet.

what i did
- copied netapi32.dll into the program folder
- set a dll override in wine for it: open winecfg->libraries-> add netapi32.dll, click edit and set it to "native, then builtin"


All times are GMT -6. The time now is 08:57 PM.