C runtime error - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59) +---- Thread: C runtime error (/showthread.php?tid=60763) |
C runtime error - officeboy - 2009-11-03 In trying to solve a problem related to media info, I totally wiped and reinstalled xbmc. Now when I try to play an MKV I get a C runtime error and xbmc locks up. I have to drop back to desktop and end task to quit. Windows 7 32bit Athlon 64 3000+ 2gb ram Geforce6600GT 181.72 Realtek built in audio with spdif out Xbmc svn 24195 Play an MKV video http://pastebin.com/m48633649 and media info General Complete name : C:\Documents and Settings\All Users\Documents\My Videos\Cars.2006.720p.BluRay.DTS.x264-ESiR\Cars.2006.720p.BluRay.DTS.x264-ESiR.mkv Format : Matroska File size : 4.37 GiB Duration : 1h 56mn Overall bit rate : 5 365 Kbps Encoded date : UTC 2007-11-13 23:05:10 Writing application : mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07 Writing library : libebml v0.7.7 + libmatroska v0.8.1 Cover : Yes / Yes / Yes Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : [email protected] Format settings, CABAC : Yes Format settings, ReFrames : 11 frames Muxing mode : Container [email protected] Codec ID : V_MPEG4/ISO/AVC Duration : 1h 56mn Bit rate : 3 748 Kbps Nominal bit rate : 3 850 Kbps Width : 1 280 pixels Height : 536 pixels Display aspect ratio : 2.35:1 Frame rate : 23.976 fps Resolution : 24 bits Colorimetry : 4:2:0 Scan type : Progressive Bits/(Pixel*Frame) : 0.228 Stream size : 3.05 GiB (70%) Writing library : x264 core 56 svn-680 Encoding settings : cabac=1 / ref=8 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=2 / deadzone=6,6 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=3850 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=6 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.7:12.0 Language : English Audio ID : 2 Format : DTS Format/Info : Digital Theater Systems Codec ID : A_DTS Duration : 1h 56mn Bit rate mode : Constant Bit rate : 1 510 Kbps Channel(s) : 6 channels Channel positions : Front: L C R, Surround: L R, LFE Sampling rate : 48.0 KHz Resolution : 24 bits Stream size : 1.23 GiB (28%) Language : English Text #1 ID : 3 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : English Text #2 ID : 4 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : French Text #3 ID : 5 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : Romanian Text #4 ID : 6 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : Dutch Text #5 ID : 7 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : Spanish - joshuass - 2009-11-03 Not sure if the GL builds are having the same issues as the DX ones, but right now, SSA subtitle support is a bit goofy. Do you have auto refresh rate enabled? Turn it off if you do. As thats where most of the issues are in the DX build with SSA subs. Again, not sure if the GL builds are affected though. Does the C error result in a pop-up window in windows? Or does it just freeze up with no user notification? - jmarshall - 2009-11-03 1. Remove any msvc*.dll's from within the XBMC directory, and from within XBMC/system. 2. Start XBMC. It should fail to start with a similar error. 3. Install the MSVC2008 runtimes from Microsoft. 4. XBMC should now run. Please confirm. Cheers, Jonathan - officeboy - 2009-11-03 That did the trick. Took me a bit to figure out to just delete and not try to replace the files but after they were gone, everything played great. Thanks - WiSo - 2009-11-03 @jmarshall: does vs2008 include the msvc?71 dlls or don't we need them anymore? We could think of providing the vcredist with the installer and run it. Have seen this for another application I installed recently. - oatmealjack - 2009-11-25 I have had a similar problem. When I try to play a .mkv file an error window pops up saying "runtime error: r6034 An application has made an attempt to load the c runtime library incorrectly. Please contact the applications support team for more information." After I ok out of the message it pauses for several seconds then begins to play normally. I tried removing the msvc*.dlls (msvcp71.dll and msvcr71.dll were in the folder), but when I started XBMC it ran the same (it did not "fail to start with a similar error") and installing the MSVC2008 runtimes from Microsoft also had no effect. Could there possible be another location that the msvd*.dlls could be located that is causing the problem? I'm running r24883 on 32bit Windows 7 build 7100. - jmarshall - 2009-11-25 I can almost guarantee that it will be some other application on your path that has the dll's stored incorrectly. ImageMagick does this for instance. Cheers, Jonathan |