unregistered / Maxel

A native download accelerator for Mac OS X.
http://maxelapp.com/
28 stars 2 forks source link

Flooding Console with QuickLook Errors #84

Closed ibrokemypie closed 8 years ago

ibrokemypie commented 8 years ago

Attached are blank console before opening maxel, output after opening maxel and output after resuming download in maxel.

screenshot 2016-05-15 19 31 41 screenshot 2016-05-15 19 32 25 screenshot 2016-05-15 19 32 46
unregistered commented 8 years ago

It looks like this happens the first time you try to quicklook a file within maxel (that's the only way I've been able to repo it). My guess is that quicklook loads the QLPlugins lazily, and since Maxel is sandboxed it can't load these app's QLPlugins.

I went ahead and acquired QLMarkdown from homebrew cask and noticed that it's not code signed:

chris@Macbook-Pro:~/Library/QuickLook$ codesign -vv MaxelQLPlugin.qlgenerator/ MaxelQLPlugin.qlgenerator/: valid on disk MaxelQLPlugin.qlgenerator/: satisfies its Designated Requirement

chris@Macbook-Pro:~/Library/QuickLook$ codesign -vv QLMarkdown.qlgenerator QLMarkdown.qlgenerator: code object is not signed at all In architecture: x86_64

So either QuickLook is trying to load files it know it shouldn't load, or these plugins should be signed and sandboxed. At this point it doesn't seem like I can do anything about it.