PDA

View Full Version : "Superpatch67Standby.tcl" and "tweak.sh" both yeild "Assertion Failure"s


swabbie
06-28-2006, 11:54 AM
After reading many past posts, I remain unsuccessful at trying
to restore the standby command to the main menu on my TiVo.

The hardware is a Phillips DSR704 recently upgraded to a
300mb drive, using Instant Cake 6.2. As you may know,
the Standby command is removed from the top level menu,
and the script Superpatch67Standby.tcl, is for doing just this.

This script runs successfully or most users that try it, but
for some reason, It doesn't work on my hardware and TiVo.
After I get the "Assertion Failure" with either script, the
TiVo does a reboot, taking about 10 minutes to try again.

I'm using the serial interface and have installed the script
set_mrv_name_67.tcl, on the same directory, and have tried
entering the two commands, "export TIVO_ROOT=", and
"export MFS_DEVICE=/dev/hda10" as suggested in previous
posts on the subject. No matter what I try, I continue to get
"Assertion Failure"s, after I run either this or "Tweak.sh".

If you have any suggestions as to what I may do to get
these scripts to successfully execute, it'd be of great help.

Below is the output from these two attempts:

------------------------------------------------------------------
Screen output from: Superpatch67Standby.tcl
------------------------------------------------------------------
bash-2.02# ./Superpatch67Standby.tcl
Tmk Assertion Failure:
FsAllocateFunction, line 159 ()
Tmk Fatal Error: Thread tivosh <18366> strayed!
Paste the following into a shell to get a backtrace...

bt -t /tvbin/tivoapp <<END_OF_BT
read 0x2aaa8000 /lib/ld.so.1
read 0x2ab04000 /lib/libutil.so.1
read 0x2ab48000 /lib/libdl.so.2
read 0x2ab8c000 /lib/libpthread.so.0
read 0x2abe8000 /lib/libm.so.6
read 0x2acb0000 /lib/libc.so.6
0x012cdf04 0x01384aa4 0x0138518c 0x013851e0 0x00f58a3c 0x00f58124 0x00612c48
0x00403090 0x2acc13fc
END_OF_BT

Tmk Fatal Error: Thread tivosh <18366>: assertion failure
flushing ide devices: hda
Restarting system.


------------------------------------------------------------------
Screen output from: tweak.sh
------------------------------------------------------------------
bash-2.02# sh tweak.sh
Existing rbautch_files.tgz archive found in /joe/
Skipping new script download...

Running rbautch Hacked Tivo Enhancements...
Checking your telnet settings. Do you want to continue? [y/n]: y

Do you want to run the "express" version (for advanced users)? [y/n]: n


Tmk Assertion Failure:
FsAllocateFunction, line 159 ()
Tmk Fatal Error: Thread tivosh <8009> strayed!
Paste the following into a shell to get a backtrace...

bt -t /tvbin/tivoapp <<END_OF_BT
read 0x2aaa8000 /lib/ld.so.1
read 0x2ab04000 /lib/libutil.so.1
read 0x2ab48000 /lib/libdl.so.2
read 0x2ab8c000 /lib/libpthread.so.0
read 0x2abe8000 /lib/libm.so.6
read 0x2acb0000 /lib/libc.so.6
0x012cdf04 0x01384aa4 0x0138518c 0x013851e0 0x00f58a3c 0x00f58124 0x00612c48
0x00403090 0x2acc13fc
END_OF_BT

Tmk Fatal Error: Thread tivosh <8009>: assertion failure
flushing ide devices: hda
Restarting system.

T1V0
06-28-2006, 05:27 PM
Did you also install the Tuikhelper file with the standbyfix script??
What about the TiVotools.tar file need to run the enhancement script??
If these haven't been installed, add them you shouldn't have any problems.

swabbie
06-28-2006, 05:50 PM
Didn't know about Tuikhelper, I've located and downloaded it,
but how do I call it out?

Is it something like: Tuikhelper Superpatch67Standby.tcl, or do
you just run it 'stand alone' prior to executing Superpatch?

I want to be carefull, because this is my real live TiVo, with
all the programming installed.

Thanks.
Swabbie.

T1V0
06-28-2006, 06:20 PM
You don't need to actually execute the tuikhelper file. Just place it in the same folder that the standby patch is in, and run the Standby script as normal. The same procedure goes for adding the tivotools.tar file for the enhancement script.

swabbie
06-28-2006, 09:24 PM
Aww shucks.

I tried it with tuikhelper in the same directory and got the
same old "Assertion Failure", quickly followed by an automatic
TiVo reboot. Just like in the first message in this thread.

Any other opionions about what couild be causing this?

Thanks again.
Swabbie.

Arcady
06-28-2006, 11:57 PM
Are you hitting the enter key after every 80 characters, as you are doing above? You know that you are not using a typewriter, right?

swabbie
06-29-2006, 03:20 PM
The 80 character thing is a courtesy for those with
small (old) monitors. No, I don't hit a c/r after every
80 characters, -unless- I'm doing email or forums.

Now, back to the Assertion Failure(s), Does anyone
out here in TiVo land, have any idea of what may
be the cause of these? I have entering:

export MFS_DEVICE=/dev/hda10
export TIVO_ROOT=""

In rc.sysinit.author, and re-booting, so it'd be in the
system at startup. I've also tried entering these into
the bash shell just before executing the command
Superpatch67Standby.tcl, but that didn't work either.

Any help anyone can offer would be greatly appreciated!

Swabbie.