new filter versions - registering issue (1 Viewer)

infinite.loop

Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Recently we have cleaned up the code form our filters to make them more robust.

    As it seems, this cleanup has unleased a few hidden issues which now cause that a few users are no longer able to register one or some filters on their systems.

    because this is one of the "funky" problems which are very hard to fix, we need your help to find out what is going on.

    Please follow the test steps to the point in order to provide us with the required test results.
    Thank you! :)

    Testing Instructions:
    make sure that Visual C++ 2005 SP1 Redistributable Package (x86) is installed
    1. Download the lastest build of the filters which are attached to the 2nd post of this thread (filters.zip).
    2. unzip the filters.zip to c:\filters
    3. download the tool Dependency Walker
    4. unzip the downloaded file
    5. run depends.exe
    6. choose "File -> open" and select c:\windows\system32\regsvr32.exe
      dw_1.PNG
    7. select "start -> profiling" or simply press "F7"
    8. in "Program Arguments enter "c:\filters\DVBSub2.ax"
      dw_2.PNG
    9. press "okay"
    10. now 4 things can happen
      • you get a popup called "RegSvr32" which says that the filter registered without problems
      • you get a popup called "RegSvr32" which says that the filter registered without problems and additional "error- popups"
      • you get a popup called "RegSvr32" which says that the filter did not register and there were problems
      • no popup window shows at all
    11. now go to "File -> Save As"
    12. name the file "DVBSub2.dwi" and save it to any location
    13. repeate steps 6 -12 for the remaining filters (TsReader.ax, TsWriter.ax, MPFileWriter.ax)

    Reporting Instructions:
    Please follow these instructions. If you dont then the report is useless and will get deleted to keep the thread clean.
    1. go to "start -> run -> dxdiag"
    2. "save all informations" and save the DxDiag.txt file to the same location where you saved the *.dwi files before
    3. unzip View attachment 18854 to c:\ and execute it. then move the created "list_mfc_dll.txt" to the same location where you stored the *.dwi
    4. go to the folder where you store the DxDiag.txt, list_mfc_dll.txt and *.dwi files, select them all and create a zip file called %nickname%_%version%.zip (for example: "i-loop_TestVersion-1_2008-03-25.zip").
    5. then in this thread, scroll down to the end, and select the "go advanced" button
    6. copy paste the following test into your reply and remove the "wrong answers":
      Tested Version: TestVersion-Number and Date
      DVBSub2.ax -> no problems / there were problems
      MPFileWriter.ax -> no problems / there were problems
      TsReader.ax -> no problems / there were problems
      TsWriter.ax -> no problems / there were problems
    7. scroll down to "Additional Options" -> "Attach Files" -> press "attachements" button and upload your zip file with the DxDiag.txt and *.dwi files
    8. press "submit reply"

    re-registering working filters
    If you tested this on a PC where you use MediaPortal or TV-Server, then you will have to re-register your filters now.
    • TV-Server:
      download and unzip View attachment 18835 to your TV-Server installation folder and execure it
    • MediaPortal:
      enter the Installation folder and execute the start.bat file

    Thanks for your help! :D
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Test Versions of:
    • DVBSub2.ax
    • mpFileWriter.ax
    • TsReader.ax
    • TsWriter.ax

    History:

    2008-03-26
    • Info: this version of TsReader.ax should finaly register on all systems again
    • Download: View attachment 18893 (unzip to c:\filters)

    2008-03-25
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> there were problems, the filter did not register and there was no pop-up on registering
    TsWriter.ax -> no problems
     

    Attachments

    • list_mfc_dll.txt
      30.6 KB

    chefkoch

    Retired Team Member
  • Premium Supporter
  • October 5, 2004
    3,129
    1,634
    Dresden / Munich / Maastricht
    Home Country
    Germany Germany
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> there were problems: no popup window shows at all
    TsWriter.ax -> no problems
     

    tontsa

    Retired Team Member
  • Premium Supporter
  • April 7, 2007
    108
    17
    Home Country
    Finland Finland
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> popup saying failed
    MPFileWriter.ax -> no problems
    TsReader.ax -> no problems
    TsWriter.ax -> no problems


    English(United States locale) WinXP SP2 with VCRedist installed with 0.2.3.0 MP-setup.

    edit: added US locale info and MFC.dll

    UPDATE:
    Registration issue got fixed for me by installing:
    Download details: Visual C++ 2005 SP1 Redistributable Package (x86)
    didn't uninstall the previous one, just started that.
     

    KayDiefenthal

    MP Donator
  • Premium Supporter
  • July 18, 2006
    1,176
    92
    46
    Germany - Bonn
    Home Country
    Germany Germany
    Tested Version: TestVersion-1_ 2008-03-25
    DVBSub2.ax -> no problems /
    MPFileWriter.ax -> no problems /
    TsReader.ax -> no problems /
    TsWriter.ax -> no problems /
     

    and-81

    Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> there were problems, no popup window though
    TsWriter.ax -> no problems

    My System is English Windows XP Pro SP2 (Australian localisation).

    EDIT: Don't know if this will help but I've added a list of all the MFC & msvc* dlls on my system, incase it's something to do with a version mismatch ...
     

    Attachments

    • list_mfc_dll.txt
      30.6 KB
    • msvc.txt
      30.6 KB

    Bavarian

    Retired Team Member
  • Premium Supporter
  • April 4, 2005
    698
    167
    Germany, Bayern
    Home Country
    Germany Germany
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> no problems
    TsWriter.ax -> no problems
     

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    50
    Milano, Italy
    Home Country
    Italy Italy
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> no problems
    TsWriter.ax -> no problems

    English Windows Vista SP1 (Italian Regional Settings) with and without VC redist. No MP/TV3 installed.

    Simone
     

    Troy

    Portal Pro
    October 25, 2006
    90
    3
    Home Country
    Germany Germany
    Tested Version: TestVersion-1_2008-03-25
    DVBSub2.ax -> no problems
    MPFileWriter.ax -> no problems
    TsReader.ax -> there were problems, no popup
    TsWriter.ax -> no problems
     

    Users who are viewing this thread

    Top Bottom