Merkaartor v0.18 crashes on my MacMini running OS 10.7.4 as soon as it tries to contact OSM servers. For example:

  • If I try to download map data, Merkaartor instantly crashes.

  • If I try to enter my OSM user name and password into Merkaartor's preferences, it instantly crashes.

I mailed crash logs to the developer, but he seemed uninterested in dealing with the issue.

I have no problem with JOSM or Potlatch.

Since this seems to be a problem exclusive with me, it must be something with my machine.

Any ideas?

asked 10 Jun '12, 01:20

Buadhai's gravatar image

Buadhai
16113
accept rate: 0%

edited 10 Jun '12, 10:51

SimonPoole's gravatar image

SimonPoole ♦
38.6k13287612

1

I'm not sure how many OSM users have psychic powers, but without them we're unlikely to know how exactly Merkaartor crashes on your Mac. Could you perhaps post a little more information - does the program just exit, does it display an error message, or something else?

(10 Jun '12, 18:14) SomeoneElse ♦

No error message. The program simply exits, but the OS does display as a Problem Report the crash log which starts out like this:

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

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

Application Specific Information:

objc[47884]: garbage collection is OFF

Dyld Error Message: Symbol not found: _EVP_idea_cbc

Referenced from: /usr/local/lib/libssl.0.9.8.dylib

Expected in: /usr/lib/libcrypto.0.9.8.dylib

Entire crash log is here: Pastebin Merkaartor Crash Log

(10 Jun '12, 23:21) Buadhai

It looks to be a generic OS X problem referenced here:

Suggest you follow the advice there to fix libssl.0.9.8.dylib and see if that works better.

permanent link

answered 11 Jun '12, 08:46

Richard's gravatar image

Richard ♦
27.8k40247369
accept rate: 19%

Thank you. On the road now so no chance to check until tomorrow.

Odd that the developer was unaware of this and no mention on the Merkaartor web site.

(12 Jun '12, 05:22) Buadhai

Logged in remotely and now I see the problem. Looks like a typo in the symlink:

lrwxr-xr-x 1 root wheel 32 Sep 13 2011 libssl.dylib -> /usr/local/liblibssl.0.9.8.dylib

Easy to fix. Many thanks.

(12 Jun '12, 05:33) Buadhai

Apparently it's not easy for me to fix. Too dumb, I guess.

In what directory should the symlink libssl.dylib be and to what file should it point?

Now I have this, but I get the same crash

bleach:lib boss$ pwd
/usr/lib
bleach:lib boss$ ls -la libss*
-rwxr-xr-x  1 root  wheel  428848 Jan 28 14:02 libssl.0.9.7.dylib
-rwxr-xr-x  1 root  wheel  614832 Jan 28 14:02 libssl.0.9.8.dylib
lrwxr-xr-x  1 root  wheel      18 Jan 28 14:03 libssl.dylib -> libssl.0.9.8.dylib
bleach:lib boss$ cd /usr/local/lib
bleach:lib boss$ pwd
/usr/local/lib
bleach:lib boss$ ls -la libss*
-r-xr-xr-x@ 1 root  wheel  604608 Mar  6  2010 libssl.0.9.8.dylib
lrwxr-xr-x  1 root  wheel      27 Jun 12 17:30 libssl.dylib -> /usr/lib/libssl.0.9.8.dylib

I assumed that the March 2010 version of libssl.0.9.8.dylib was out of date, so I pointed both symlinks to the Jan 2012 version which is in /usr/lib

permanent link

answered 12 Jun '12, 11:36

Buadhai's gravatar image

Buadhai
16113
accept rate: 0%

I finally got it. The key was to remove this file:

/usr/local/lib/libssl.0.9.8.dylib (the March 6, 2010 version).

For reasons I don't understand it was not enough to simply fix the symlink.

(12 Jun '12, 23:59) Buadhai
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×25
×10
×8

question asked: 10 Jun '12, 01:20

question was seen: 3,922 times

last updated: 13 Jun '12, 05:51

powered by OSQA