Andreas Köhler wrote: > Did you run gnucash from the MSYS shell or gnucash.bat? > From MSYS shell, within gdb (but it works from shell without gdb, too). > [successes snip] > >> Other problems observed: >> - I use Latvian language and location; there are problems with >> entering/showing specific latvian characters; >> > > Please be more specific. Is there a way for us (non-latvians) to > reproduce this? BTW, we still need to fix both, the installation and > usage of our localizations. > I shall check this later how to do this on "pure" WinXP, since I use third party software for keyboard management. > You have to admit that this stack trace is not extraordinary useful ;-) > But yesterday I managed to improve, maybe you can try to do the same? > Here is what I did: > > * download and unpack `pd' and `MMP' from http://www.trapkit.de, you > will need the Microsoft .NET Framework Version 2.0 to run the latter > * make gnucash crash within gdb > * determine the PID of the running gnucash-bin process (Ctrl+Alt+Del) > * open a shell and enter `pd -p $pid > my.dump', where $pid is your pid > * open mmp, open my.dump, let it parse it (click away errors you get, > ignore "please wait" dialogs that do not go away and also crashes when > you try to close mmp after your work) > * see frame #4, it says 0x0077a51c... try to find the dll that got > mapped there and also its base address (one of the first columns) > * enter `add-symbol-file $mydll $myaddr' into gdb, where $mydll might be > libgncmod-gnome-utils-0.dll or such, and myaddr the base address mmp > told you; confirm with "y" > * bt again > > Success? > > I shall try it out as soon as possible, will come back with results.
_______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel