On Mon, 01 Jul 2013 08:13:25 +0200, Sönke Ludwig wrote:

Have you tried running it separately (i.e. "dub build" + "./vibe-test")?
Maybe that gives a clue.

yes and here is the output:

[09956E01:00000000 dbg] Create FreeListAlloc 8
[09956E01:00000000 dbg] Create FreeListAlloc 16
[09956E01:00000000 dbg] Create FreeListAlloc 32
[09956E01:00000000 dbg] Create FreeListAlloc 64
[09956E01:00000000 dbg] Create FreeListAlloc 128
[09956E01:00000000 dbg] Create FreeListAlloc 256
[09956E01:00000000 dbg] Create FreeListAlloc 512
[09956E01:00000000 dbg] Create FreeListAlloc 1024
[09956E01:00000000 dbg] Create FreeListAlloc 2048
[09956E01:00000000 dbg] Create FreeListAlloc 65540
[09956E01:00000000 dia] libevent version: 2.0.21-stable
[09956E01:00000000 dia] libevent is using kqueue for events.
[09956E01:00000000 dbg] Initializing OpenSSL...
[09956E01:00000000 dbg] ... done.
hello
[1]    7203 segmentation fault  ./vibe-test --vverbose


If it still crashes without an error message, running with GDB should
point to the source of error (if exit code -11 indicates a segmentation
fault here).

I've never used GDB before and didn't get far when running it against my app, will need to read up on it more (sorry)

BTW, I tried the same program on 10.7.4 and it didn't crash.

I noticed that when I run with rdmd:

$>dub --rdmd

It works