My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 83: Atomic Parsley crashes
1 person starred this issue and may be notified of changes. Back to list
Status:  WontFix
Owner:  ----
Closed:  Apr 2009


 
Reported by david.p.dennis@gmail.com, Feb 14, 2009
What steps will reproduce the problem?
1. Any combination of encoding, with or without commercial skip, even using
the optional Handbrake encoder, will produce an error towards the end of
the process saying Atomic Parsley has crashed. This prevents the encoding
from completing gracefully and creates an unreadable file.


What version of the product are you using? On what operating system?

OSX 10.5.6, iTiVo version 1.7.2


Feb 15, 2009
#1 david.p.dennis@gmail.com
More details:

Process:         AtomicParsley [14634]
Path:            /Applications/iTiVo/iTiVo.app/Contents/Resources/AtomicParsley
Identifier:      AtomicParsley
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  iTiVo [74856]

Date/Time:       2009-02-15 09:48:38.202 -0800
OS Version:      Mac OS X 10.5.6 (9G55)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   AtomicParsley                 	0x00022d8e 0x1000 + 138638
1   AtomicParsley                 	0x00023b27 0x1000 + 142119
2   AtomicParsley                 	0x0002e801 0x1000 + 186369
3   AtomicParsley                 	0x00001f22 0x1000 + 3874
4   AtomicParsley                 	0x00001e49 0x1000 + 3657

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0x00022cce  ecx: 0xffffffeb  edx: 0x00000000
  edi: 0x0004775f  esi: 0xbffff8ea  ebp: 0xbfffed18  esp: 0xbfffece0
   ss: 0x0000001f  efl: 0x00010286  eip: 0x00022d8e   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x00000000

Binary Images:
    0x1000 -    0x49ff2 +AtomicParsley ??? (???) <2b81b814c00b30bd204e04d5249d2894>
/Applications/iTiVo/iTiVo.app/Contents/Resources/AtomicParsley
   0x63000 -    0x63ff8  com.apple.Cocoa 6.5 (???) <e064f94d969ce25cb7de3cfb980c3249>
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
   0x67000 -    0x75ffd  libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7>
/usr/lib/libz.1.dylib
   0x7b000 -    0x82fe9  libgcc_s.1.dylib ??? (???)
<a9ab135a5f81f6e345527df87f51bfc9> /usr/lib/libgcc_s.1.dylib
   0xb1000 -   0x13cfff  com.apple.framework.IOKit 1.5.1 (???)
<f9f5f0d070e197a832d86751e1d44545>
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
  0x162000 -   0x1bfffb  libstdc++.6.dylib ??? (???)
<04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib
  0x210000 -   0x210ffa  com.apple.CoreServices 32 (32)
<2fcc8f3bd5bbfc000b476cad8e6a3dd2>
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
  0x218000 -   0x218ff8  com.apple.ApplicationServices 34 (34)
<8f910fa65f01d401ad8d04cc933cf887>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
  0x220000 -   0x220ffc  com.apple.audio.units.AudioUnit 1.5 (1.5)
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
  0x225000 -   0x22efff  com.apple.speech.recognition.framework 3.7.24 (3.7.24)
<d3180f9edbd9a5e6f283d6156aa3c602>
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
  0x238000 -   0x263fe7  libauto.dylib ??? (???) <42d8422dc23a18071869fdf7b5d8fab5>
/usr/lib/libauto.dylib
  0x271000 -   0x275fff  libmathCommon.A.dylib ??? (???)
/usr/lib/system/libmathCommon.A.dylib
  0x3d9000 -   0x654fe7  com.apple.Foundation 6.5.7 (677.22)
<8fe77b5d15ecdae1240b4cb604fc6d0b>
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  0x7b2000 -   0x919ff3  libSystem.B.dylib ??? (???)
<d68880dfb1f8becdbdac6928db1510fb> /usr/lib/libSystem.B.dylib
  0x9a8000 -   0xa88fff  libobjc.A.dylib ??? (???) <7b92613fdf804fd9a0a3733a0674c30b>
/usr/lib/libobjc.A.dylib
  0xafa000 -   0xc2dfff  com.apple.CoreFoundation 6.5.5 (476.17)
<4a70c8dbb582118e31412c53dc1f407f>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  0xd25000 -  0x1523fef  com.apple.AppKit 6.5.6 (949.43)
<a3a300499bbe4f1dfebf71d752d01916>
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
 0x1a64000 -  0x1b49ff3  com.apple.CoreData 100.1 (186)
<8e28162ef2288692615b52acc01f8b54>
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
 0x1bc4000 -  0x1d16ff3  com.apple.audio.toolbox.AudioToolbox 1.5.2 (1.5.2)
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
 0x1d8b000 -  0x1e15fe3  com.apple.DesktopServices 1.4.7 (1.4.7)
<d16642ba22c32f67be793ebfbe67ca3a>
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
 0x1e60000 -  0x2168fff  com.apple.HIToolbox 1.5.4 (???)
<3747086ba21ee419708a5cab946c8ba6>
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
 0x22c6000 -  0x2663fef  com.apple.QuartzCore 1.5.7 (1.5.7)
<2fed2dd7565c84a0f0c608d41d4d172c>
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
 0x275d000 -  0x292bff3  com.apple.security 5.0.4 (34102)
<55dda7486df4e8e1d61505be16f83a1c>
/System/Library/Frameworks/Security.framework/Versions/A/Security
 0x2a70000 -  0x2ba8ff7  libicucore.A.dylib ??? (???)
<18098dcf431603fe47ee027a60006c85> /usr/lib/libicucore.A.dylib
 0x2bfc000 -  0x2cddff7  libxml2.2.dylib ??? (???) <d69560099d9eb32ba7f8a17baa65a28d>
/usr/lib/libxml2.2.dylib
 0x2d0a000 -  0x2d44fe7  com.apple.coreui 1.2 (62)
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
 0x2d64000 -  0x2de1feb  com.apple.audio.CoreAudio 3.1.1 (3.1.1)
<f35477a5e23db0fa43233c37da01ae1c>
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
 0x2e36000 -  0x2e3efff  com.apple.DiskArbitration 2.2.1 (2.2.1)
<75b0c8d8940a8a27816961dddcac8e0f>
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
 0x2e48000 -  0x2edbff3  com.apple.ApplicationServices.ATS 3.4 (???)
<8c51de0ec3deaef416578cd59df38754>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
 0x2f02000 -  0x2fcdfff  com.apple.ColorSync 4.5.1 (4.5.1)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
 0x300e000 -  0x36aefff  com.apple.CoreGraphics 1.407.2 (???)
<3a91d1037afde01d1d8acdf9cd1caa14>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
 0x377e000 -  0x37d8ff7  com.apple.CoreText 2.0.3 (???)
<1f1a97273753e6cfea86c810d6277680>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
 0x3818000 -  0x3869ff7  com.apple.HIServices 1.7.0 (???)
<01b690d1f376e400ac873105533e39eb>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
 0x3893000 -  0x39d9ff7  com.apple.ImageIO.framework 2.0.4 (2.0.4)
<6a6623d3d1a7292b5c3763dcd108b55f>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
 0x3a31000 -  0x3a41ffc  com.apple.LangAnalysis 1.6.4 (1.6.4)
<8b7831b5f74a950a56cf2d22a2d436f6>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
 0x3a4e000 -  0x3af5feb  com.apple.QD 3.11.54 (???)
<b743398c24c38e581a86e91744a2ba6e>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
 0x3b1e000 -  0x3b2efff  com.apple.speech.synthesis.framework 3.7.1 (3.7.1)
<06d8fc0307314f8ffc16f206ad3dbf44>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
 0x3b3d000 -  0x3e17ff3  com.apple.CoreServices.CarbonCore 786.10 (786.10)
<ec35bb05f67fe0e828d49dda88bbf6d7>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
 0x3e81000 -  0x3f1effc  com.apple.CFNetwork 422.11 (422.11)
<2780dfc3d2186195fccb3634bfb0944b>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
 0x3f96000 -  0x3fdffef  com.apple.Metadata 10.5.2 (398.25)
<e0572f20350523116f23000676122a8d>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
 0x3ffb000 -  0x40b5fe3  com.apple.CoreServices.OSServices 226.5 (226.5)
<2a135d4fb16f4954290f7b72b4111aa3>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
 0x411a000 -  0x4199ff5  com.apple.SearchKit 1.2.1 (1.2.1)
<3140a605db2abf56b237fa156a08b28b>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
 0x41dc000 -  0x420bfe3  com.apple.AE 402.2 (402.2)
<e01596187e91af5d48653920017b8c8e>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
 0x4223000 -  0x42afff7  com.apple.LaunchServices 290.3 (290.3)
<6f9629f4ed1ba3bb313548e6838b2888>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
 0x42f5000 -  0x430bfff  com.apple.DictionaryServices 1.0.0 (1.0.0)
<ad0aa0252e3323d182e17f50defe56fc>
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
 0x431d000 -  0x4324ffe  libbsm.dylib ??? (???) <d25c63378a5029648ffd4b4669be31bf>
/usr/lib/libbsm.dylib
 0x432b000 -  0x4362fff  com.apple.SystemConfiguration 1.9.2 (1.9.2)
<8b26ebf26a009a098484f1ed01ec499c>
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
 0x4381000 -  0x4408ff7  libsqlite3.0.dylib ??? (???)
<6978bbcca4277d6ae9f042beff643f7d> /usr/lib/libsqlite3.0.dylib
 0x4415000 -  0x4439fff  libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b>
/usr/lib/libxslt.1.dylib
 0x4443000 -  0x44f5ffb  libcrypto.0.9.7.dylib ??? (???)
<69bc2457aa23f12fa7d052601d48fa29> /usr/lib/libcrypto.0.9.7.dylib
 0x4544000 -  0x4544ffd  com.apple.Accelerate 1.4.2 (Accelerate 1.4.2)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
 0x4548000 -  0x460fff2  com.apple.vImage 3.0 (3.0)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
 0x461f000 -  0x461fffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
 0x4623000 -  0x46a0fef  libvMisc.dylib ??? (???)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
 0x46ae000 -  0x46dbfeb  libvDSP.dylib ??? (???) <b232c018ddd040ec4e2c2af632dd497f>
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
 0x46e7000 -  0x4af7fef  libBLAS.dylib ??? (???)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
 0x4b3d000 -  0x4efbfea  libLAPACK.dylib ??? (???)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
 0x4f31000 -  0x4f50ffa  libJPEG.dylib ??? (???) <e7eb56555109e23144924cd64aa8daec>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
 0x4f58000 -  0x4f97fef  libTIFF.dylib ??? (???) <3589442575ac77746ae99ecf724f5f87>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
 0x4fa2000 -  0x4fa6fff  libGIF.dylib ??? (???) <572a32e46e33be1ec041c5ef5b0341ae>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
 0x4fac000 -  0x4fc7ffb  libPng.dylib ??? (???) <4780e979d35aa5ec2cea22678836cea5>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
 0x4fcf000 -  0x4fd1ff5  libRadiance.dylib ??? (???)
<8a844202fcd65662bb9ab25f08c45a62>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
 0x4fd6000 -  0x4ffefff  libcups.2.dylib ??? (???) <81abd305142ad1b771024eb4a1309e2e>
/usr/lib/libcups.2.dylib
 0x5009000 -  0x5027fff  libresolv.9.dylib ??? (???)
<a8018c42930596593ddf27f7c20fe7af> /usr/lib/libresolv.9.dylib
 0x5031000 -  0x5031ffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2)
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
 0x5035000 -  0x5035ffb  com.apple.installserver.framework 1.0 (8)
/System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
 0x5039000 -  0x5043feb  com.apple.audio.SoundManager 3.9.2 (3.9.2)
<0f2ba6e891d3761212cf5a5e6134d683>
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
 0x504c000 -  0x5059fe7  com.apple.opengl 1.5.9 (1.5.9)
<7e5048a2677b41098c84045305f42f7f>
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
 0x5061000 -  0x509fff7  libGLImage.dylib ??? (???)
<1123b8a48bcbe9cc7aa8dd8e1a214a66>
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
 0x50a9000 -  0x50aaffc  libffi.dylib ??? (???) <a3b573eb950ca583290f7b2b4c486d09>
/usr/lib/libffi.dylib
 0x50af000 -  0x50c7ff7  com.apple.CoreVideo 1.6.0 (20.0)
<c0d869876af51283a160cd2224a23abf>
/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
 0x50db000 -  0x5134ff7  libGLU.dylib ??? (???)
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
 0x5148000 -  0x5154ffe  libGL.dylib ??? (???)
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
 0x5162000 -  0x5633f3e  libGLProgrammability.dylib ??? (???)
<5d283543ac844e7c6fa3440ac56cd265>
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x20000000 - 0x200b0fff  edu.mit.Kerberos 6.0.12 (6.0.12)
<685cc018c133668d0d3ac6a1cb63cff9>
/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x8fe00000 - 0x8fe2db43  dyld 97.1 (???) <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld
0xfa100000 - 0xfa17aff8  com.apple.print.framework.PrintCore 5.5.3 (245.3)
<222dade7b33b99708b8c09d1303f93fc>
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib


Feb 15, 2009
#2 david.p.dennis@gmail.com
Would it be possible to at least disable Atomic Parsley?
Feb 18, 2009
Project Member #3 yoav.yer...@gmail.com
IF atomic parsley crashes, you will see an ugly error, but it will not have
overwritten the original movie.  It creates a temporary copy to work on and shifts it
over the old movie when done.

  So the fact that its crashing sounds like a side-effect of a badly created movie
(you're telling me the movie is unplayable?).  Now, badly created movies are usually
fault of mencoder, but really I can't fix that.  You may want to try a different
encoder to see if it helps.

Status: Accepted
Feb 18, 2009
#4 david.p.dennis@gmail.com
I've tried the Handbrake option within iTiVo, as well.  Same result: Atomic Parsley
crashes, unplayable file.

Is there any way to turn off Atomic Parsley completely?
Feb 18, 2009
Project Member #5 yoav.yer...@gmail.com
There is no such option.
  Again, I believe AtomicParsley crashing is a side effect of having a bad mp4 file.
 Having it not run will not fix your bad mp4.  IF AtomicParsley is crashing the file
you have there is the same file you would have if atomicParsley never ran.

Feb 18, 2009
#6 david.p.dennis@gmail.com
Well, as a counterpoint, consider the following:

If I download iTiVo and have it only decrypt the file, then launch Handbrake
completely separately to convert it to mp4, it works fine.
Feb 18, 2009
Project Member #7 yoav.yer...@gmail.com
Hmm interesting.

  Ok, in a Terminal.app, try this:

  cp /usr/bin/true /Applications/iTiVo.app/Contents/Resources/AtomicParsley

This will replace atomicparsley with a program that does nothing to the file at all.
Does it work now?
Feb 18, 2009
Project Member #8 yoav.yer...@gmail.com
gah I see you have iTiVo under /Applications/iTiVo/iTiVo.app, so the previous command
should actually be:

  cp /usr/bin/true /Applications/iTiVo/iTiVo.app/Contents/Resources/AtomicParsley
Feb 19, 2009
#9 david.p.dennis@gmail.com
Yes, that worked.

Any insight?
Feb 20, 2009
Project Member #10 yoav.yer...@gmail.com
Hm.. all that's left is to figure out WHY atomicparsley is crashing on ALL your files
and none of mine...
  It's interesting that atomicparsley is trashing a destination file even before it's
done writing it.  Anyways, I'll add an option to disable atomicparsley (although I'd
love to fix the bug anyways).

  I'm curious:  Do you have an 'interesting' destination filename?  Or store on a
non-standard filesystem?  The fact that it's ALWAYS crashing should be useful to
track down the problem.
Feb 20, 2009
Project Member #11 yoav.yer...@gmail.com
Check the latest beta.  It should have the option to disable AtomicParsley
Feb 20, 2009
#12 david.p.dennis@gmail.com
The file system is reported as:

/dev/disk0s2 on / (hfs, local, journaled)

The path I've been using is:

/Users/david/Music/iTunes/iTunes Music/TV Shows

The file names haven't contained any special characters or other interesting attributes.

I'll check the latest beta.


Apr 13, 2009
Project Member #13 yoav.yer...@gmail.com
Well, closing the bug with a 'wontfix'.  I really can't do much other than the
workaround.


  The workaround to disable AP is there, which is pretty much all I can do short of
diving headlong into the AtomicParsley code (not inclined to do so).  Since
AtomicParsley hasn't been touched by the author in years, I'm gonna assume this is
unlikely to get fixed by him...


Status: WontFix

Powered by Google Project Hosting