I'm seeing the same thing. Here is gdb output.
Regards,
v.
(gdb) run -v
Starting program: /Users/weiv/0_src/ledger-dev/ledger -v
Reading symbols for shared libraries ++++++++++++.. done
0ms [INFO] Ledger starting
4ms [INFO] Parsing file '/Users/weiv/.ledgerrc'
Ledger master-0-g4d8fba5, the command-line accounting tool
Copyright (c) 2003-2009, John Wiegley. All rights reserved.
This program is made available under the terms of the BSD Public License.
See LICENSE file included with the distribution for details and disclaimer.
6ms [INFO] Parsing file '/Users/weiv/Documents/novac_2007/novac_2007'
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
0x0007232e in ledger::(anonymous namespace)::instance_t::general_directive
()
(gdb) bt
#0 0x0007232e in ledger::(anonymous
namespace)::instance_t::general_directive ()
#1 0x0007142d in ledger::(anonymous
namespace)::instance_t::read_next_directive ()
#2 0x00071635 in ledger::(anonymous namespace)::instance_t::parse ()
#3 0x00071f2b in ledger::journal_t::parse ()
#4 0x0005bc0f in ledger::session_t::read_journal ()
#5 0x0005c169 in ledger::session_t::read_journal ()
#6 0x0005c9d8 in ledger::session_t::read_data ()
#7 0x00005aa3 in ledger::global_scope_t::read_journal_files ()
#8 0x00002251 in main ()
(gdb)
On Mon, Feb 9, 2009 at 10:12 AM, John Wiegley <[email protected]> wrote:
>
> On Feb 9, 2009, at 8:54 AM, phil wrote:
>
> [ledger (master)]$ /usr/local/bin/ledger -v
>> Bus error
>>
>
> Could you run this:
>
> $ gdb ledger
> (gdb) run -v
> <wait for bus error>
> (gdb) bt
>
> And show me the output that results?
>
> Thanks! John
>