MMDC 2.6.5 crashes on start

Marko's Avatar

Marko

22 Jan, 2014 10:17 AM

Dear Fletcher,

after the update to version 2.6.5, it won’t start. It crashes everytime. It happens when I try to open any file or when I try to open MMDC itself.

I updated from 2.6.4. I’m using OS X 10.9.1. I tried restarting, but it didn’t help. I attached the crash report as txt-file.

Thanks a lot,
Marko

  1. 1 Posted by Marko on 22 Jan, 2014 10:20 AM

    Marko's Avatar

    P.S.: I also tried deleting and re-downloading the app, and deleting the preferences. Didn’t help either.

  2. Support Staff 2 Posted by Fletcher on 23 Jan, 2014 05:17 AM

    Fletcher's Avatar

    A couple of people have reported this problem, but I can't replicate it.

    Can you send me a copy of your preferences file? Be sure that you send
    the correct one:

    http://support.multimarkdown.com/kb/troubleshooting/location-for-composer-preferences-and-settings

    Thanks!!

    Fletcher

  3. 3 Posted by Marko on 23 Jan, 2014 09:23 AM

    Marko's Avatar

    Here it is. Thanks a lot!

  4. 4 Posted by thomasreite on 23 Jan, 2014 10:19 AM

    thomasreite's Avatar

    I am having the same problem.
    My preferences file is attached here.

    Thanks.

    Thomas

  5. Support Staff 5 Posted by Fletcher on 23 Jan, 2014 05:04 PM

    Fletcher's Avatar

    Thanks for sending prefs. That still didn't allow me to replicate the issue.

    The problem seems to occur when adjusting the size of the document window, or at least the text editor pane. It might be related to the synchronized scrolling feature, which is enabled when the editing pane and preview pane are both visible, and the proper key is held down.

    Would you mind trying the following?

    1. Try creating a new user account and running Composer there. Do not run any other utilities or login items.

    2. If that fixes the problem, quit all running programs/menu bar items/etc. in your main account and try running Composer again there. See if you can figure out the conflicting program.

    3. If you have an older version of Composer, try turning off "Preferences->Preview->Display Preview when new window is opened". Then try the new version again (as long as both are the non-sandboxed copy, they share the same preferences).

    Let me know if that accomplishes anything....

    Thanks!

    F-

  6. Support Staff 6 Posted by Fletcher on 23 Jan, 2014 05:21 PM

    Fletcher's Avatar

    FYI -- I added a link to download the previous version of the non-sandboxed version of Composer to the download page:

    http://multimarkdown.com/download/

    It does require a version of the receipt from 2.6.4 or older...

    F-

  7. 7 Posted by Marko on 23 Jan, 2014 08:26 PM

    Marko's Avatar

    I don’t have the time right now. I will try tomorrow.

    But what I can say now is that I already did have Preferences->Preview->Display Preview when new window is opened" turned off already.

  8. 8 Posted by Marko on 23 Jan, 2014 08:35 PM

    Marko's Avatar

    Sorry for double-posting all the time.

    I just did have the time. I tried creating a new user account. MMDC won’t start and I don’t even get a crash report. It just won’t start.

  9. 9 Posted by Marko on 23 Jan, 2014 08:37 PM

    Marko's Avatar

    I’m really sorry for triple-posting now.

    I cannot download the old version. I’m getting an Access Denied error.

  10. Support Staff 10 Posted by Fletcher on 24 Jan, 2014 02:25 AM

    Fletcher's Avatar

    Permissions should be fixed. Sorry about that. I switched from Droplr
    to Amazon S3 and need a better workflow.

    One issue will be that the website version needs the receipt from the
    MAS version with the same or *older* version number. So 2.6.4 can't use
    a 2.6.5 (MAS) receipt. If you don't delete it (or keep a copy), the
    receipt in ~/Library/Application Support/MultiMarkdown Composer is left
    alone so it should be good for quite a while. I'm trying to work out a
    different approach for that.

    F-

  11. 11 Posted by Jurriën on 24 Jan, 2014 05:36 PM

    Jurriën's Avatar

    My update crashes also. It doesn't matter if I try to open an existing file or create a new one. It crashes. So I try to delete the latest version again and to copy the 2.6.4 version from my Mac-Book. But that doesn't work either. How can I install the latest version until you have fixed this nasty bug?

  12. Support Staff 12 Posted by Fletcher on 24 Jan, 2014 09:13 PM

    Fletcher's Avatar

    Update, with a theory...

    I think that the issue relates to international handling of numbers. In the US, we use "1,000,000" and "3.14". In other languages/countries, one might use "1.000.000" or "3,14", for example.

    So far, everyone experiencing this problem so far has not used the American system.

    Numbers where this matters are in two main places --- the typewriter mode height (e.g. "0.5" (US) means "50%" of the screen height. The other main place is line height (my default is "1.7" (US).

    I made an update in 2.6.5 that was supposed to improve this (there were issues where the OS would sometimes change "1.5" to "1,5" and but not back again in non-US systems. I tried to make this more consistent.

    Several people have found that one or more of the following fixed the problem for them:

    1. Deleting the preferences. Make sure you delete BOTH preferences (MAS version and non-sandboxed version), otherwise the OS (in 10.9.1 anyway) will silently replace one with the other. I don't know when OS X started doing this, but it took me a while to figure out why I couldn't delete preferences. You only need to delete the "com.multimarkdown.composer.plist" file. (You can move it to the desktop to save a copy, but make sure to remove BOTH of them.) See this link for locations:

    http://support.multimarkdown.com/kb/troubleshooting/location-for-co...

    1. See #1 above. Seriously, delete BOTH preference files. You have to delete both.

    2. It seems that Composer will work at this point for most people.

    3. Some people have reported that switching to English/US localization works. Some even report switching back to their native system works after that. I think what actually did it was deleting the preferences.

    4. If you have customized any of the stylesheets, I recommend that you move those to your desktop as well. When you restart Composer, switch to the "Default" theme, and then back to whatever you like. But get it working before you use a custom theme again.

    5. Did you see the part where I told you to delete BOTH sets of preferences? ;)

    The tricky thing is that I can't seem to replicate this issue on my machine. I've switched numbering systems. I've intentionally typed the "wrong" punctuation into the preferences. None of it has caused the crash to recur.

    I'm working on trying to improve this, but it's hard since I can't replicate the exact problem and it all works fine for me.

    If you're experiencing a crash in Composer, you can verify it's the same issue by looking at the crash report for something like the following repeated over and over in the right column:

    __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    _CFXNotificationPost + 2893
    -[NSView _postFrameChangeNotification] + 434
    -[NSView setFrameSize:] + 1586
    -[NSTextView(NSPrivate) _setFrameSize:forceScroll:] + 764
    -[NSTextContainer setContainerSize:] + 188
    -[NSTextContainer(NSPrivate) _resizeAccordingToTextView:] + 282
    

    If you're experiencing this Crash and use US style numbers, then that may shoot a hole in my theory. In that case, please take a screenshot of the relevant "Language and Region" preferences in System Preferences and send it to me.

    In the meantime, you can download 2.6.4 (non-sandboxed) from the web site:

    http://multimarkdown.com/download/

    To run this you need an older receipt installed. If you've never run the non-sandboxed version before, you'll have to wait for the next release.

    Thanks!

    Fletcher

    PS> This would be so much easier if everywhere else just used "normal" numbers like the US.... ;)

  13. Support Staff 13 Posted by Fletcher on 24 Jan, 2014 09:15 PM

    Fletcher's Avatar

    Jurriën,

    See my lastest post in this thread for more information.

    http://support.multimarkdown.com/discussions/problems/754-mmdc-265-crashes-on-start

    Thanks!

    F-

  14. Support Staff 14 Posted by Fletcher on 25 Jan, 2014 09:00 AM

    Fletcher's Avatar

    I have uploaded a new test build, 2.6.6:

    https://files.fletcherpenney.net.s3.amazonaws.com/MultiMarkdown%20C...

    This should fix the issue related to non-US systems.

    This copy was built on Mavericks, and apparently there's some issue with Xcode/Mavericks and icons. So the icons looks "wonky." So you'll have to ignore that, but I think this build should work if you're currently having trouble.

    F-

  15. 15 Posted by Anton on 25 Jan, 2014 02:33 PM

    Anton's Avatar

    After deleting preferences it works.
    Non US system as well.

  16. Support Staff 16 Posted by Fletcher on 25 Jan, 2014 05:07 PM

    Fletcher's Avatar

    Great!

    I'll upload new releases to the web site and MAS (2.6.7)

    We'll see what happens.

    F-

  17. Support Staff 17 Posted by Fletcher on 25 Jan, 2014 05:23 PM

    Fletcher's Avatar

    2.6.7 is available for download, and has been uploaded to the MAS. You might have to reboot, and then delete the preferences. There seems to be a problem with 10.9.1 (maybe 10.9 as well) that prevents your preferences from actually being deleted when you delete the file. Be sure to delete both the MAS and non-sandboxed preferences.

    See above for details on that.

  18. 18 Posted by Marko on 25 Jan, 2014 05:26 PM

    Marko's Avatar

    Works for me, even without reboot and deleting preferences.

    Thanks a lot!

  19. Support Staff 19 Posted by Fletcher on 25 Jan, 2014 05:32 PM

    Fletcher's Avatar

    Great!

    Thanks for letting me know!

    F-

  20. 20 Posted by Andreas on 26 Jan, 2014 05:44 PM

    Andreas's Avatar

    Hi,

    sorry to say that I am stuck with MultiMarkdown Composer refusing to start.

    I tried the various strategies you suggest here -- including rebooting and deleting the various versions of preference files hidden in the undergrowth of the operating system.

    Unfortunately, I still cannot start MMC; it does not even throw up an error message. This is a bit awkward if one uses MMC as a production system for writing...

    Can someone guide me to the relevant error messages in Console to find out what is wrong? To me (a mere user) this is all gobbledigook...

    Thanks,

    Andreas

  21. 21 Posted by Kai on 26 Jan, 2014 05:50 PM

    Kai's Avatar

    Since I was one of those with the 2.6.5 problem: 2.6.7 non-sandboxed works for me now! (preferences deleted)
    Many thanks :)

  22. 22 Posted by Andreas on 26 Jan, 2014 06:53 PM

    Andreas's Avatar

    Hi,

    here are now the error messages I get in Console when trying to start MMC:

    26.01.14 19:47:51,507 MultiMarkdown Composer[1171]: open on /Users/andreasbusch/Library/Application Support/MultiMarkdown Composer/receipt: File exists
    26.01.14 19:47:51,521 MultiMarkdown Composer[1171]: failed receipt validation
    26.01.14 19:47:51,522 com.apple.launchd.peruser.501[201]: (com.multimarkdown.composer.mac.127280[1171]) Exited with code: 173
    26.01.14 19:47:51,597 storeagent[416]: Unsigned app (/Applications/MultiMarkdown Composer.app).

    Any help? What does "failed receipt validation" mean - and how can I fix it? And how can I make an "unsigned app" start?

    Thanks for any help!

    Andreas

  23. Support Staff 23 Posted by Fletcher on 26 Jan, 2014 08:53 PM

    Fletcher's Avatar

    These messages mean that you don't have a valid App Store receipt.

    You can delete the receipt file mentioned since it isn't valid.

    Then install the App Store version, even if it doesn't work.

    Then install 2.6.7 and run it.

    F.

    Sent from my iPhone

  24. 24 Posted by Busch, Andreas on 26 Jan, 2014 09:59 PM

    Busch, Andreas's Avatar

    Thanks for the quick reply, Fletcher.

    I did as you said, and the result is the following in the Console:

    26.01.14 22:29:46,631 com.apple.launchd.peruser.501[201]: ([0x0-0x68068].com.multimarkdown.composer.mac[2129]) Exited with code: 173
    26.01.14 22:29:46,669 storeagent[416]: Unsigned app (/Applications/MultiMarkdown Composer.app).

    How can I make an unsigned app run?

    Thanks for your help!

    Andreas

    Am 26.01.2014 um 21:53 schrieb Fletcher <[email blocked]>:

  25. Support Staff 25 Posted by Fletcher on 26 Jan, 2014 10:11 PM

    Fletcher's Avatar

    If you google OS X and unsigned app, you'll probably find a lot of information.

    But generally you can right click and select Open.

    F-

    Sent from my iPhone

  26. 26 Posted by Busch, Andreas on 26 Jan, 2014 11:30 PM

    Busch, Andreas's Avatar

    Hi Fletcher,

    I did google starting an unsigned app, but had no luck. Even if I get the dialog box asking me whether I want to start this the program does not start.

    Here is, for the record, the result from Console:

    27.01.14 00:25:43,281 com.apple.launchd.peruser.501[190]: ([0x0-0x54054].com.multimarkdown.composer.mac[1290]) Exited with code: 173
    27.01.14 00:25:43,322 storeagent[258]: Unsigned app (/Applications/MultiMarkdown Composer.app).
    27.01.14 00:25:55,385 com.apple.launchd.peruser.501[190]: (com.multimarkdown.composer.mac.190112[1300]) Exited with code: 173
    27.01.14 00:25:55,422 storeagent[258]: Unsigned app (/Applications/MultiMarkdown Composer.app).
    27.01.14 00:26:52,162 com.apple.launchd.peruser.501[190]: (com.multimarkdown.composer.mac.189936[1320]) Exited with code: 173
    27.01.14 00:26:52,202 storeagent[258]: Unsigned app (/Applications/MultiMarkdown Composer.app).
    27.01.14 00:27:07,631 com.apple.launchd.peruser.501[190]: (com.multimarkdown.composer.mac.189936[1323]) Exited with code: 173
    27.01.14 00:27:07,667 storeagent[258]: Unsigned app (/Applications/MultiMarkdown Composer.app).

    I even tried to unlock the restrictions in system preferences (no restrictions from Gatekeeper), and it still would not start.

    Seems a difficult case...

    Best wishes, and thanks for any help you can still think of,

    Andreas

    Am 26.01.2014 um 23:12 schrieb Fletcher <[email blocked]>:

  27. Support Staff 27 Posted by Fletcher on 28 Jan, 2014 05:27 PM

    Fletcher's Avatar

    This code indicates a valid receipt from the Mac App Store is not available.

    1) Just use the MAS version and you don't have to worry about it.

    2) Use the links below to locate any receipt files in the MMDC folders, and then try again (make sure to follow the directions in the second link.)

    http://support.multimarkdown.com/kb/troubleshooting/location-for-co...

    http://support.multimarkdown.com/kb/general/how-to-run-a-non-sandbo...

  28. Fletcher closed this discussion on 05 Feb, 2014 09:28 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac