Jump to content

Roxio Community

Runtime Errors, Virtual Call Errors - Probable Fix!


  • This topic is locked This topic is locked
15 replies to this topic

#1 Pagiel

Pagiel

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 06 February 2008 - 04:23 PM

I've been working on a customers laptop who has been experiencing the same issues as a lot of others in regards to EMC 10 and the various video applications refusing to load.

Obviously, like most fixes to problems, this will probably only work for some of you and not everyone.

The Problem:

The problem this solution helps to address is the issue where attempting to launch / use a component results in:

This application has requested the Runtime to terminate it in an unsual way.
Please contact the application's support team for more information.

Which is then often followed by:

R6025 Runtime error. Pure Virtual function call.

The reason:

Many components of EMC rely on the DirectX 9 runtime being installed. The above errors are rather cryptic in nature, but are occuring because one program is trying to load / use another that has a dependancy on the DX9 runtime. Due to the dependancy failing, the above errors occur.

Vista comes with DX10, hence why the majority of those affected are probably Vista users.

The solution:

.. Is pretty simple and ironically enough, documented here:
http://kb.roxio.com/content/kb/MyDVD/000162CR

Basically - Installed Direct X 9!

Instructions from the above artcile:
"
1. Insert the Easy Media Creator 10 installation disc. If the installation begin automatically, click Cancel to close it.

Note: If your Easy Media Creator 10 was a download, make sure the installation file has been extracted to your hard drive (preferably to the desktop so you can find it easily).

2. Go to My Computer. Right click on your drive with the installation disc and select Explore.

Note: If installation is from a download, right click on the installation folder and select Explore.

3. Locate DX9_REDISTS\DirectX9\ folder.

4. Double click on DXSETUP.EXE and follow the on-screen instructions to install.

5. When installation is completed, restart your computer. (This step shouldn't be nessasary for the bulk of you)
"


With a bit of luck, this will solve these issues for a lot of you - it certainly solved it for my customer.
Good luck!

#2 John at Roxio

John at Roxio

    Digital Master

  • Members
  • PipPipPipPipPip
  • 2,890 posts

Posted 06 February 2008 - 05:46 PM

Thanks for your help on this. I'll certainly have this looked into. One way or the other we appreciate the feedback

#3 Pagiel

Pagiel

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 06 February 2008 - 05:58 PM

QUOTE (John at Roxio @ Feb 6 2008, 05:46 PM) <{POST_SNAPBACK}>
Thanks for your help on this. I'll certainly have this looked into. One way or the other we appreciate the feedback


No worries. I've been able to reliably replicate the fault by installing it onto other Vista-based test beds without DX9 installed. (Specifically, no copy of d3dx9_33.dll present). The test beds have been running various versions of Vista - but the original faulting laptop was a Compaq Presario C700 runing Vista Basic, fairly fresh from the factory, with basically nothing but Office, AVG and Windows Updates installed (and EMC, of course)

At a guess, I'd say it's the manner of invocation used to load the components without appropriate exception handling.. I picked up on it quite simply by trying to manually load one of the components that were causing grief (MyDVD) instead of via the Suite interface, at which point the DX binding failure cropped up and triggered a few bells smile.gif  (I have a development background)

If there is any other information you/your team needs, please let me know.

#4 John at Roxio

John at Roxio

    Digital Master

  • Members
  • PipPipPipPipPip
  • 2,890 posts

Posted 07 February 2008 - 08:17 AM

Thanks again for the information.  I want to keep this topic alive for a while. I renamed the thread and I'll stick it at the top so we can gather some more feedback if other users want to give this work-around a try.

#5 Mikejj101

Mikejj101

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 25 February 2008 - 10:43 PM

QUOTE (John at Roxio @ Feb 7 2008, 08:17 AM) <{POST_SNAPBACK}>
Thanks again for the information.  I want to keep this topic alive for a while. I renamed the thread and I'll stick it at the top so we can gather some more feedback if other users want to give this work-around a try.


This 'fix' does not appear to work on XP based machines - which are already running DirectX 9. I'm still trying to figure what is causing the 'Runtime' error.

R6025 Runtime error. Pure Virtual function call.

This error produces an event log report of :

Faulting application videowave10.exe, version 10.0.0.78, faulting module wmvdecod.dll, version 11.0.5721.5145, fault address 0x0002f5a2.


Any suggestions would be gratefully accepted.

Edited by Mikejj101, 25 February 2008 - 10:51 PM.


#6 Pagiel

Pagiel

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 25 February 2008 - 11:23 PM

QUOTE (Mikejj101 @ Feb 25 2008, 10:43 PM) <{POST_SNAPBACK}>
This 'fix' does not appear to work on XP based machines - which are already running DirectX 9. I'm still trying to figure what is causing the 'Runtime' error.

R6025 Runtime error. Pure Virtual function call.

This error produces an event log report of :

Faulting application videowave10.exe, version 10.0.0.78, faulting module wmvdecod.dll, version 11.0.5721.5145, fault address 0x0002f5a2.


Any suggestions would be gratefully accepted.


Hey there,

The problem your having is similar - but different than the one described above.

The "R6025 Runtime error. Pure Virtual function call." basically indicates that EMC is trying to use an external library that's the wrong version for what it was programmed against.

Where as the Vista machines seem to suffer from lacking the DirectX 9 runtime EMC has been programmed against - it looks like XP users may be suffering from a "wrong version" of Windows Media Player.

I haven't experienced the issue and I don't have a copy of the software myself to play with on any of my test beds - but I can offer some stabs-in-the-dark courses of action you could try pursuing to resolve your issue:

1) Ensure you have the latest version of windows media player. The version vista was working with was 11.0.6000.6344.
2) You could try installing a third-party set of video codecs, although I'm not sure this would resupply the WMVdecoder - K-Lite Mega Pack is pretty good for this: http://www.codecguide.com/download_mega.htm
3) Some video card drivers seem to come with "accelerated" versions of the WMV decoder library to take advantage of hardware features that assist in playback. The accelerated versions of these libraries seem to break the linking that EMC expects and thus causes the error... I think this is mainly an issue for ATI video cards. Possible options here are to use the ATI Control Center to disable WMV acceleration - or possibly to google a for a replacement version of wmvdecod.dll and replace the same file on your machine - or place it in the same folder EMC is running from. Please be aware that playing around with system files like this could cause your machine to crash and you should only try it if your both desperate and moderately confident in what you are doing.

Again, this is all conjeture only based off the error message. If you google for some combination or variations on "EMC virtual function WMV Catalyst" you may find some discussion further along this line that could help.

If you can let John know what make/model of video card you have and when exactly EMC crashes (is it random? Is it always when trying to open videowave? does anything at all work?)

Checking that you have the latest video card drivers may also help.

Good luck!

#7 Guylain

Guylain

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 28 February 2008 - 12:41 PM

Hi,
I also get that kind of error and with the help of Roxio support I can propose the following solution. As stated earlier, the problem rely on access to DirectX. After update from Microsoft Web Site, everything works fine. The initial problem was at launch of Videowave, MyDVD and MyDVD Express, I had immediatly a message from Windows saying the software stops responding. Here is a part of the chat from Roxio:

Peter : Update to the latest version of Direct X from the Microsoft website below.
Peter : I am going to try and 'push' a web page to you... it may ask you to accept it
Title : Download details: DirectX End-User Runtime
Url   : http://www.microsoft.com/downloads/details...;displaylang=en
Peter : then reboot, and open videowave

#8 Mikejj101

Mikejj101

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 04 March 2008 - 05:18 PM

Thanks for responses.

I'm running the latest version of Media Player 11.0.5721.5230

Graphics - 2 x PCI-E Radeon X1950 Pro (Sapphire) Crossfire Enabled 256Mb DDR3

Graphics Driver - Catalyst 7.11

The crash/non run happens just as My DVD program is about to load







#9 Pagiel

Pagiel

    Newbie

  • Members
  • Pip
  • 4 posts

Posted 04 March 2008 - 05:44 PM

QUOTE (Mikejj101 @ Mar 4 2008, 05:18 PM) <{POST_SNAPBACK}>
Thanks for responses.

I'm running the latest version of Media Player 11.0.5721.5230

Graphics - 2 x PCI-E Radeon X1950 Pro (Sapphire) Crossfire Enabled 256Mb DDR3

Graphics Driver - Catalyst 7.11

The crash/non run happens just as My DVD program is about to load



I'm afraid I won't be able to help much more with this one without getting my hands on it - and since I live in New Zealand - that's not likely smile.gif

The Catalyst drivers - specifically the WMV acceleration part - definitely seems to be a key factor in causing this particular error.

If you have tried disabling WMV acceleration in the Catalyst control centre, I would suggest your best hope would be to find a new version of the dll "wmvdecod.dll" (google it) and use find-files on your computer and replace it with the downloaded version. It IS risky though, and you SHOULD make a backup of the file on your machine first (if not backup your whole machine) - doing this can cause your system to become unstable or not boot - so you should only do it if you feel it's worth the risk.  You would need to ensure you replace ALL instances of the file however, because if you miss one - it means the attempted fix would be "inactive".

#10 JGB

JGB

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 25 March 2008 - 04:31 PM

I'm not sure if I get the same error, but I do get an error on my Vista business laptop. I installed Easy Media Creator 10 Suite. I installed DX9 from the installer. I updated DX9 from MS website as suggested. Same error. Any Help would be greatly appreciated. Here is the error screen.  sad.gif



Thanks,
Jeff

#11 JGB

JGB

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 26 March 2008 - 07:35 AM

QUOTE (JGB @ Mar 25 2008, 04:31 PM) <{POST_SNAPBACK}>
I'm not sure if I get the same error, but I do get an error on my Vista business laptop. I installed Easy Media Creator 10 Suite. I installed DX9 from the installer. I updated DX9 from MS website as suggested. Same error. Any Help would be greatly appreciated. Here is the error screen.  sad.gif



Thanks,
Jeff


Nevermind. I ran the Roxio repair from the Add/Remove Programs dialog and all appears to be well.

Jeff

#12 Blueyonder

Blueyonder

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 07 April 2008 - 04:21 PM

I have had this problem ever since installing EMC 10 Suite. I have tried all the so called fixes, workarounds, and have uninstalled and reinstalled the whole thing. I am still getting runtime errors and error messages. I am now on the verge of uninstalling it completely - for good. Surely there must be something Roxio can release as an update that would solve all these problems. At the moment my "suite" is only good for ripping and burning CD's which I can quite easily do in wmp and much quicker. Come on - people have paid a lot of money to have this software and it doesn't work - even though the advertising stated fully compatible with Vista. This is the most dissapointing & frustrating release yet. Other video & audio software can work without problems - why can't Roxio?

Please Fix These Problems Soon!  mad.gif

#13 myguggi

myguggi

    Digital Guru

  • Digital Guru
  • PipPipPipPipPipPip
  • 18,380 posts
  • Gender:Male

Posted 07 April 2008 - 05:36 PM

QUOTE (Blueyonder @ Apr 7 2008, 08:21 PM) <{POST_SNAPBACK}>
I have had this problem ever since installing EMC 10 Suite. I have tried all the so called fixes, workarounds, and have uninstalled and reinstalled the whole thing. I am still getting runtime errors and error messages. I am now on the verge of uninstalling it completely - for good. Surely there must be something Roxio can release as an update that would solve all these problems. At the moment my "suite" is only good for ripping and burning CD's which I can quite easily do in wmp and much quicker. Come on - people have paid a lot of money to have this software and it doesn't work - even though the advertising stated fully compatible with Vista. This is the most dissapointing & frustrating release yet. Other video & audio software can work without problems - why can't Roxio?

Please Fix These Problems Soon!  mad.gif


This is not Roxio support but just a forum for users.

Please start a new thread stating your problem including some information on your system

Walt

Dell Dimension 4500S;Windows XP Home Edition  SP3; IntelŪ PentiumŪ 4 CPU 2.00GHz, 784MB RAM
(NVIDIA GeForce FX 5200, 128 MB memory disabled because of failure)
IntelŪ 82845G/GL/GE/PE/GV Graphics Controller; DirectX 9.0c (4.09.0000.0904)
SoundMAX Digital Audio
SamsunG CDR/DVD-ROm SM 332B
HLDS GSA-5120D External LG Super-Multi ReWriter
WDC WD400BB-75DEA0, 40 GB HD; Prolific PL3507 Combo External Hard Drive, 80 GB; Maxtor 6 L200R0 USB Hard Drive, 250GB

HP Pavilion dv6 Notebook; Intel Duo CPU 64 bit, T6400 @ 2.0Ghz; 4.0 GB RAM; Vista Home Premium 64bit
Toshiba MK3252GSX ATA 286GB hard drive; HL-DT-ST DVDRAM GSA-T50L ATA burner
Intel 4Series Express Chipset


#14 valnor

valnor

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 21 April 2008 - 07:21 PM

I submitted my problem and was assigned a help number last Nov. The only feature that worked was disk copy. Was told that I would be contacted about how to solve problem. Still have not received a response from the help ticket support. However I checked the upgrade download today and installed the Creator 10 upgrade that had been added to the Roxio support site (of course without any notification to me). Shazam the whole package now works without any error messages. I am on XP.

#15 SatoSensei

SatoSensei

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 30 April 2008 - 02:42 PM

QUOTE
The Problem:

The problem this solution helps to address is the issue where attempting to launch / use a component results in:

This application has requested the Runtime to terminate it in an unsual way.
Please contact the application's support team for more information.

Which is then often followed by:

R6025 Runtime error. Pure Virtual function call.


For those of you that have tried everything and still can't get this problem resolved I may have a treat for you. But before reading on make sure you qualify.

-If you receive the error "R6025 Runtime error. Pure Virtual function call." after clicking on "Add a transition" or "Add video effect" in VideoWave.
-If you do NOT recieve the error "R6025 Runtime error. Pure Virtual function call." after launching Creator but DO get that error after clicking just about any option in VideoWave and perhapse some other Creator applications.
-If you receive a ActiveX error after launcing the forms wizard in MS Access 2003.
-If you are using WindowsXP (May apply on other OS's but I can't attest to any other OS on this matter)
-if you are using Roxio Creator 10 (Again, I can't attest to any other version of Roxio Creator)

Then you probably have the incorrect version of DAO registered.
I found DAO350 registered on my computer but not DAO360. This breaks the forms wizard on Access 2003 and Roxio Creator.

Step 1: Make sure you have DAO360.DLL. Look in "C:\Program Files\Common Files\Microsoft Shared\DAO\"
Step 2: Execute this command from start->run    regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
Step 3: Test Roxio Creator

If you do not have DAO360 then go here http://support.microsoft.com/kb/233002

Edited by SatoSensei, 30 April 2008 - 02:45 PM.


#16 Kokalomd

Kokalomd

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 10 May 2008 - 04:27 PM

I have read the discussions about the Runtime Error and the program or certain portions of EMC 10 simply displaying this message and then terminating the program. I was having difficulty with Photosuite 10 and the error would occur when I would try to save a photo I was working on. After several back and forth emails with Roxio support my  problems seems to have been solve. I was using an HP Pavilion desktop, Windows XP Pro with SP3. This seems to be the fix, again, so far.

http://kb.roxio.com/content/kb/Creator/000086CR





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users