SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-28-2010, 05:18 PM
wolfpackmars2's Avatar
wolfpackmars2 wolfpackmars2 is offline
Sage User
 
Join Date: Apr 2005
Posts: 37
EXEmultiTuner Crash

Using the EXEMultiTunerPlugin.DLL causes the SageTV Service to crash. I am attempting to setup my cable box to change channels through firewire, and, as far as I can tell, I have followed the instructions in the forums correctly. I am able to use the EXE file Channel.exe to change the channel on the STB, but using EXEMultiTuner causes the service to crash.

Here is the log of the error:

Code:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x49244f20, pid=404, tid=3124
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Client VM (14.3-b01 mixed mode windows-x86 )
# Problematic frame:
# C  [EXEMultiTunerPlugin.dll+0x4f20]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x48e14400):  JavaThread "AsyncTuner" daemon [_thread_in_native, id=3124, stack(0x4bc70000,0x4bd70000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

Registers:
EAX=0x00000000, EBX=0x00000010, ECX=0x00000000, EDX=0x4bd6f673
ESP=0x4bd6f608, EBP=0x4bd6f630, ESI=0x4bd6f770, EDI=0x492544e0
EIP=0x49244f20, EFLAGS=0x00010246

Top of Stack: (sp=0x4bd6f608)
0x4bd6f608:   49241c7c 00000000 00000000 4bd6f770
0x4bd6f618:   00000000 00000049 00000001 00000000
0x4bd6f628:   00000000 00000000 4924c260 49241592
0x4bd6f638:   00000000 4924a050 4bd6f673 00000000
0x4bd6f648:   49254440 4bd6f77c 4924a07c 4bd6f674
0x4bd6f658:   00000000 49254440 492544e0 4bd6f770
0x4bd6f668:   4924c260 00000010 4bd6f73c 00000004
0x4bd6f678:   49250640 7c91005d 492544e0 7c90ff2d 

Instructions: (pc=0x49244f20)
0x49244f10:   c0 74 40 f7 c1 03 00 00 00 75 f1 05 00 00 00 00
0x49244f20:   8b 01 ba ff fe fe 7e 03 d0 83 f0 ff 33 c2 83 c1 


Stack: [0x4bc70000,0x4bd70000],  sp=0x4bd6f608,  free space=1021k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [EXEMultiTunerPlugin.dll+0x4f20]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sage.SFIRTuner.loadRemotes(Ljava/lang/String;)V+0
j  sage.SFIRTuner.a2(Ljava/lang/String;)Z+107
j  sage.SFIRTuner.if(Ljava/lang/String;Ljava/lang/String;Z)V+120
j  sage.SFIRTuner.new(Ljava/lang/String;Ljava/lang/String;)V+4
j  sage.SFIRTuner.run()V+204
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )

<continues>
I'm only pasting the first part of the error log to keep the thread as short as possible.

Here is my config for the encoder:

Code:
mmc/encoders/1642691032/3/0/available_channels=
mmc/encoders/1642691032/3/0/brightness=116
mmc/encoders/1642691032/3/0/contrast=121
mmc/encoders/1642691032/3/0/device_name=2
mmc/encoders/1642691032/3/0/hue=128
mmc/encoders/1642691032/3/0/last_channel=
mmc/encoders/1642691032/3/0/provider_id=1776382317141
mmc/encoders/1642691032/3/0/saturation=113
mmc/encoders/1642691032/3/0/sharpness=63
mmc/encoders/1642691032/3/0/tuning_mode=
mmc/encoders/1642691032/3/0/tuning_plugin=C\:\\Program Files\\SageTV\\Common\\EXEMultiTunerPlugin.dll
mmc/encoders/1642691032/3/0/tuning_plugin_port=0
mmc/encoders/1642691032/3/0/video_crossbar_index=0
mmc/encoders/1642691032/3/0/video_crossbar_type=3
I have created a 2.ir file in the common\remotecodes\exemultitunerplugin folder as instructed in the STB Firewire control instructions.

Any help would be appreciated.
Reply With Quote
  #2  
Old 02-28-2010, 05:56 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
I never used the EXEMultiTunerPlugin.DLL... Instead I use the FWChannelProxy ... it requires no registry settings.. just copy to common folder see link below.

http://forums.sagetv.com/forums/down...do=file&id=303
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #3  
Old 02-28-2010, 07:02 PM
wolfpackmars2's Avatar
wolfpackmars2 wolfpackmars2 is offline
Sage User
 
Join Date: Apr 2005
Posts: 37
Exactly what I was looking for, thank you!

It worked great.

Now, to find more STBs with firewire ports...
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
exemultituner download? mrrrl SageTV Customizations 1 07-19-2008 09:24 PM
EXEMultiTuner.dll MrD Hardware Support 0 04-05-2008 11:58 PM
ExeMultiTuner Bug mike1961 Hardware Support 2 03-10-2008 09:20 PM
Where is exemultituner ? EricandLorrie Hardware Support 3 12-23-2006 01:00 PM
EXEMultituner plugin working? ben_gb SageTV Beta Test Software 2 03-01-2006 09:03 AM


All times are GMT -6. The time now is 05:25 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.