Issue 43: Mencoder crash
Status:  Fixed
Owner: ----
Closed:  Nov 2008
Reported by ryatk...@gmail.com, Nov 25, 2008
What steps will reproduce the problem?
1. Highlight tv show
2. Press Download

What is the expected output? What do you see instead?
Immediate crash of mencoder, says wrong version of mencoder (see below)

What version of the product are you using? On what operating system?
1.4 & 1.5b6 (crashes on both), Leopard 10.5.2

Please provide any additional information below.

Process:         mencoder [6606]
Path:            /Applications/iTiVo.app/Contents/Resources/mencoder
Identifier:      mencoder
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  bash [6604]

Date/Time:       2008-11-25 12:31:31.180 -0500
OS Version:      Mac OS X 10.5.2 (9C7010)
Report Version:  6

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread:  0

Dyld Error Message:
  Library not loaded: /usr/X11/lib/libfontconfig.1.dylib
  Referenced from: /Applications/iTiVo.app/Contents/Resources/mencoder
  Reason: Incompatible library version: mencoder requires version 5.0.0 or
later, but libfontconfig.1.dylib provides version 3.0.0


Nov 25, 2008
Project Member #1 yoav.yer...@gmail.com
update your OS to 10.5.5

  You're missing a security update to several libraries which mencoder relies on.

  (please reply if that fixes or doesn't fix the issue).
Status: Accepted
Labels: update
Nov 25, 2008
#2 ryatk...@gmail.com
Thanks for the reply.  I haven't gotten around to updating this machine as it is a
hackintosh and it is a PITA to update.  

I copied over libfontconfig.1.3.0.dylib from my Macbook Pro and linked it in to
/usr/X11/lib/libfontconfig.1.dylib and mencoder works now.  As for the stability of
the rest of my system, who knows?!?

From searching around on this file I see that the GIMP project distributes a version
of libfontconfig.1.3.0.dylib with their distribution.  Maybe you could do the same
and compile it in for the mencoder binary.

Great project, thanks!



Nov 25, 2008
Project Member #3 yoav.yer...@gmail.com
Going to mark as "fixed".
  I don't plan on including external libraries to support 'unsupported' platforms,
although I'll be glad to add a pointer to this fix on the FAQ...
Status: Fixed