Hi the problem comes from line 695 in settings.c :

  return the_settings.output_routing[type] | SETTINGS_DEVICE_UNFILTERED;

If this line is commented out, the program doesn't abort.

And now I am lost again. No idea how to come further.

Have fun

2012/1/14 John Darrington <j...@darrington.wattle.id.au>

> In the gui, this should call handle_msg in src/ui/gui/psppire.c
>
> J'
>
> On Sat, Jan 14, 2012 at 10:14:30PM +0100, Harry Thijssen wrote:
>     Ok, the problem starts with  line 270 of src/libpspp/message.c
>
>       msg_handler (m, msg_aux);
>
>     and then I am lost again. No idea how to debug this.
>
>     What can I do?
>
>     Have fun
>
>     2012/1/14 John Darrington <j...@darrington.wattle.id.au>
>
>     >  i can only suggest that you try the same debug process within
>     > src/libpspp/message.c
>     > to find out what exactly within msg is causing the problem.
>     >
>     > J'
>     >
>     > On Sat, Jan 14, 2012 at 07:43:38PM +0000, harry.thijssen@gmail.comwrote:
>     > > Hi
>     > >
>     > > I don't think it is a Mingw problem.
>     > >
>     > > I debugged it in help-menu.c
>     > >
>     > > At the moment of the abort it creates a transparent output screen
> and
>     > > then the program aborts. If I comment out the msg function, it
> doesn't do
>     > > anything and also not abort.
>     > >
>     > > /*
>     > > msg (ME, _("Cannot open reference manual: %s. The PSPP user manual
> is "
>     > > "also available at %s"),
>     > > err->message,
>     > > PACKAGE_URL "documentation.html");
>     > > */
>     > >
>     > > If I replace the msg function with:
>     > > msg (ME, "Dummy");
>     > > PSPPIRE again aborts.
>     > >
>     > > So it must be a problem with msg. Do you have a hint how I can
> debug
>     > this?
>     > >
>     > > Have fun
>     > >
>     > >
>     > > Op schreef Ben Pfaff <b...@cs.stanford.edu>:
>     > >> Harry Thijssen p...@sjpaes.nl> writes:
>     > >
>     > >
>     > >
>     > >> > I am trying to build a fresh MINGW32 toolchain on top of
> openSUSE
>     > >> 12.1 to
>     > >
>     > >> > build the MSWindows package. It compiles fine, but at runtime it
>     > >> crashes. On
>     > >
>     > >> > my old toolchain, the generated executable is fine. Even
> clicking on
>     > the
>     > >
>     > >> > "Help" "Manual" is sufficient to get an abort.
>     > >
>     > >> >
>     > >
>     > >> > On MSWindows I don't get any output. On Wine I get the errors
> below.
>     > >
>     > >> >
>     > >
>     > >> > Anybody an idea what the problem can be?
>     > >
>     > >
>     > >
>     > >> Is there a mingw32 help mailing list? I don't have a guess,
>     > >
>     > >> myself.
>     > >
>     > >> --
>     > >
>     > >> Ben Pfaff
>     > >
>     > >> http://benpfaff.org
>     > >
>     > >
>     >
>     >      _______________________________________________
>     >     pspp-dev mailing list
>     >     pspp-dev@gnu.org
>     >     https://lists.gnu.org/mailman/listinfo/pspp-dev
>     >
>     >
>     > --
>     > PGP Public key ID: 1024D/2DE827B3
>     > fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
>     > See http://keys.gnupg.net or any PGP keyserver for public key.
>     >
>     >
>     > -----BEGIN PGP SIGNATURE-----
>     > Version: GnuPG v1.4.9 (GNU/Linux)
>     >
>     > iD8DBQFPEeJfimdxnC3oJ7MRAt5LAJ9dgqlNyMzVMoiHPFAghIrQSwqOQwCeM64G
>     > iGGaFZIG+gXNEqYXZ+Y5BjA=
>     > =lbD7
>     > -----END PGP SIGNATURE-----
>     >
>     >
>
> --
> PGP Public key ID: 1024D/2DE827B3
> fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
> See http://keys.gnupg.net or any PGP keyserver for public key.
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iD8DBQFPEfIqimdxnC3oJ7MRAtaNAJ446Ng+Vs6gEeG708cIPeDzrDgK2gCfRENJ
> LAgwVfuiqpPBp3OBQYYrIrs=
> =lRim
> -----END PGP SIGNATURE-----
>
>
_______________________________________________
pspp-dev mailing list
pspp-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to