Author |
Message |
Lueddich
|
Posted: Fri Apr 07, 2006 7:49 am |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
Do I install these patches with
Code: svn co http://svn.mythtv.org/svn/branches/release-0-19-fixes/mythtv svn co http://svn.mythtv.org/svn/branches/release-0-19-fixes/mythplugins svn co http://svn.mythtv.org/svn/branches/release-0-19-fixes/myththemes
? 
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
mac
|
Posted: Fri Apr 07, 2006 7:51 am |
|
Joined: Tue Feb 21, 2006 7:24 am
Posts: 396
Location:
Dushanbe, Tajikistan
|
pretty strait forward.. just follow a subset of the instructions here:
http://mysettopbox.tv/phpBB2/viewtopic.php?t=9042
what you do is this:
Code: svn co http://svn.mythtv.org/svn/branches/release-0-19-fixes/mythtv wget ftp://ftp.knoppmyth.net/R5/diffs/knoppmyth_tv_0.19.0-4_i586.diff cd mythtv patch -p1 < ../knoppmyth_tv_0.19.0-4_i586.diff chmod +x debian/rules fakeroot dpkg-buildpackage -us -uc -b su - dpkg -i ../*.deb exit
The patch should already be applied in the source you check out.
|
|
Top |
|
 |
mac
|
Posted: Fri Apr 07, 2006 8:00 am |
|
Joined: Tue Feb 21, 2006 7:24 am
Posts: 396
Location:
Dushanbe, Tajikistan
|
If you want look at the source file to see for yourself if the patch is already applied you can do it like so..
After the check out do
Code: cd mythtv/programs/mythtranscode/ cat mpeg2fix.cpp | awk '{print NR": "$0}' |less cd ../../..
this will print out the file with line numbers. Use the space bar or the page down/up
until you find the line numbers is question (marked in green) from the patch:
http://svn.mythtv.org/trac/changeset/9252
|
|
Top |
|
 |
Lueddich
|
Posted: Sun Apr 09, 2006 6:05 am |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
I installed the svn the way you said, the patch is included but didn't work for me. I have installed build 9647 right now and the error still occures.
I tried to do a backtrace and installed gdm, but I don't know if I'm on the right way...
I got this output executing gdm:
Code: (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1247504704 (LWP 8910)] [New Thread -1251849296 (LWP 8917)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1251849296 (zombie)] 0xb5cd86db in _Unwind_DeleteException () from /lib/libgcc_s.so.1
Thread 1 (Thread -1247504704 (LWP 8910)): #0 0xb5dc40e3 in pthread_join () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0x0807c3b2 in ?? () No symbol table info available. #2 0x062e0800 in ?? () No symbol table info available. #3 0x00000000 in ?? () Is this enough for posting at http://svn.mythtv.org? I startet gdm like this: Code: gdb /usr/bin/mythtranscode -x gdbcommands The file 'gdbcommands' included the following: Code: handle SIGPIPE nostop noprint handle SIG33 nostop noprint set logging on set pagination off set args --mpeg2 --honorcutlist --infile /myth/tv/2010_20060328004500.mpg --outfile /myth/tv/test.mpg run thread apply all bt full set logging off
I read something on http://www.mythtv.org/docs/mythtv-HOWTO.html#toc22.2 about recompiling mythtv to get more output and I read something on http://mysettopbox.tv/phpBB2/viewtopic.php?t=3657 about knoppmyth already being comiled with this debug option... So, do I have to recompile it or not?  And: If I have to recompile, how do I exactly do that having installed the svn-version 9647?
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
mac
|
Posted: Sun Apr 09, 2006 6:40 am |
|
Joined: Tue Feb 21, 2006 7:24 am
Posts: 396
Location:
Dushanbe, Tajikistan
|
Yes, I do think that you have enough information to open a ticket for the bug
on http://svn.mythtv.org. We can see gets flagged as a duplicate.
Include all the information that you can that will make it possible to replicate the bug.
|
|
Top |
|
 |
Lueddich
|
Posted: Sun Apr 09, 2006 7:03 am |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
misterflibble
|
Posted: Sun Apr 09, 2006 6:35 pm |
|
Joined: Mon Aug 01, 2005 10:18 am
Posts: 84
|
I had the same problem with the segmentation fault occurring at the very end (I believe when its supposed to start marking keyframes). I had only successfully transcoded one file (the first one I tried), everything else failed. Reinstalling R5B7 seems to have fixed it somehow, I've gotten 5 shows transcoded in the last few hours. I suspect the problem could have been in libavcodec or something else that I had tried upgrading from apt for my video playback.
|
|
Top |
|
 |
mac
|
Posted: Sun Apr 09, 2006 10:56 pm |
|
Joined: Tue Feb 21, 2006 7:24 am
Posts: 396
Location:
Dushanbe, Tajikistan
|
Getting and installing the latest ffmpeg from cvs appears to have cleared up the problem!
Thanks for tip.
Lueddich -- To see if this fixes it for you as well do:
Code: cd /usr/src/ cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg cd ffmpeg ./configure --prefix=/usr make make install
I can't watch the recording to see if used the cutlist until I am back home in few weeks
though..
|
|
Top |
|
 |
Lueddich
|
Posted: Mon Apr 10, 2006 3:43 am |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
I did this, too... But the error is still the same 
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
mac
|
Posted: Mon Apr 10, 2006 3:59 am |
|
Joined: Tue Feb 21, 2006 7:24 am
Posts: 396
Location:
Dushanbe, Tajikistan
|
I spoke to soon. I still have the issue as well. The file I tested it with the first time didn't
have a cutlist and didn't segfault. The second one did have a cutlist and and the mythtrascode
did segfault.
|
|
Top |
|
 |
Lueddich
|
Posted: Wed Apr 12, 2006 4:07 am |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
Quote: You need to rerun the gdb trace after enabling a debug build. Note that mythtranscode has nothing to do with ffmpeg directly. mythtranscode only uses libraries included within myth, so it uses libmythavcodec, libmythavformat, and libmythmpeg2. Installing other packages will have no impact on the results.
How Do I enable a debug build?  Is this the recompiling I read about? How does this work having installed 9647 svn?
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
paulh
|
Posted: Tue Apr 18, 2006 11:12 am |
|
Joined: Sat Nov 12, 2005 3:52 pm
Posts: 65
|
Yes you need to recompile with debugging enabled. To do this you must rerun 'configure' with the '--compile-type=debug' option added something like this
Code: ./configure --prefix=/usr --enable-dvb --disable-firewire --enable-opengl-vsync --compile-type=debug You should use the same configure options you used to compile last time just add the '--compile-type=debug option. You can see what options you used last time by looking in the config.log file that is in the mythtv source directory along with configure. Next you need to recompile and install Code: make clean qmake make su make install
You can now run the same command you used to run mythtranscode before like this Code: gdb /usr/bin/mythtranscode -x gdbcommands
Hopefully when it crashes you should get a usefull backtrace. Add it to the trac ticket you created for Geoff to look at.
|
|
Top |
|
 |
Lueddich
|
Posted: Tue Apr 18, 2006 12:46 pm |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
Thanks a lot! I'm recompiling at the moment 
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
Lueddich
|
Posted: Tue Apr 18, 2006 1:53 pm |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
I recompiled and were able to add a longer gdb.txt to my trac ticket...  I hope there is the information they need inside... 
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |
Lueddich
|
Posted: Mon Jun 05, 2006 12:41 pm |
|
Joined: Mon Nov 28, 2005 6:25 am
Posts: 88
Location:
Germany
|
Hey,
I still have the same error... During the past days I updated to KnoppMyth R5C7 and the svn from June the 1st...
Mac, are you still there? How about your problems? Were you able to solve them or did you give up?
It seems to me, that nobody is interested in my ticket on http://svn.mythtv.org/trac/ticket/1651
Is there anybody outside there having an idea?
Thank you!!
-Jan
_________________ Shuttle SN68PTG5, AMD Athlon 64 5200+, HD 2TB Seagate, Hauppage Nova-T USB-Stick, Technotrend IR Receiver, LinHES 6
|
|
Top |
|
 |