Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13325 closed defect (duplicate)

GNUCash Crash when Adding Transactions

Reported by: scott@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: GNUCash Crash Cc: scott@…
Port:

Description

Finally got GNUCash built on OS X 10.5 Leopard (had to edit the Evince portfile to not require Avahi [since Avahi doesn't build, bug #13212] and use an older portfile for slib-guile16 [since the current port doesn't destroot, bug #13319]).

But, now that it's built and starts, I'm unable to add new transactions in any of my accounts. Attempts to do so result in a crash.

From the console:

dyld: lazy symbol binding failed: Symbol not found: _mark_split

Referenced from: /opt/local/lib/gnucash/libgncmod-engine.dylib Expected in: flat namespace

dyld: Symbol not found: _mark_split

Referenced from: /opt/local/lib/gnucash/libgncmod-engine.dylib Expected in: flat namespace

Crash log is attached.

Thanks!

Attachments (1)

gnucash-bin_2007-11-17-115149_KatiaII.crash (571 bytes) - added by scott@… 16 years ago.
GNUCash crash log

Download all attachments as: .zip

Change History (5)

Changed 16 years ago by scott@…

GNUCash crash log

comment:1 in reply to:  description Changed 16 years ago by petr.snyder@…

Replying to scott@scottbradford.us:

Finally got GNUCash built on OS X 10.5 Leopard (had to edit the Evince portfile to

dyld: Symbol not found: _mark_split

Referenced from: /opt/local/lib/gnucash/libgncmod-engine.dylib Expected in: flat namespace


That's probably a runtime bug related to Leopard's Developer Tools, already discussed on the gnucash-devel mailing list.

It's not fixed yet in the gnucash 2.2.3 release, but you can patch the source on compile time, see #13472 for more information, it seems to

MacPorts 1.6.0 seems to have introduced more build-errors, see #13472 again.

comment:2 Changed 16 years ago by scott@…

Following the helpful instructions/patches in #13472 seems to have fixed this problem. THANKS!!!

comment:3 Changed 16 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed

Marking as duplicate since #13472 has a lot more info.

comment:4 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.