Ah, that would be great.
I'll try to build pspp on OS X this evening.

On Tue, Mar 24, 2015 at 12:34 PM, John Darrington <
j...@darrington.wattle.id.au> wrote:

> I seem to recall this one (or at least something very similar) was fixed
> several months ago.  Can you try with the latest from Git ?
>
> Thanks.
>
>
> On Mon, Mar 23, 2015 at 09:00:00PM +0100, Robert Metzger wrote:
>      Hi,
>
>      my girlfriend is trying to compute frequencies for some data using
> PSPP on
>      OS X. The program crashes on an assertion.
>
>      Here are some debug information from OS X:
>
>      Process:               psppire [55148]
>      Path:                  /opt/pspp/*/psppire
>      Identifier:            org.gnu.software.pspp.PSPP
>      Version:               0.8.4 (0.8.4)
>      Code Type:             X86-64 (Native)
>
>      Date/Time:             2015-03-23 20:51:02.628 +0100
>      OS Version:            Mac OS X 10.10.1 (14B25)
>
>      Crashed Thread:        0  Dispatch queue: com.apple.main-thread
>
>      Exception Type:        EXC_CRASH (SIGABRT)
>      Exception Codes:       0x0000000000000000, 0x0000000000000000
>
>      Application Specific Information:
>      Assertion failed: (ft->n_valid > 0), function calc_percentiles, file
>      src/language/stats/frequencies.c, line 373.
>
>
>      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
>      0   libsystem_kernel.dylib              0x00007fff88e3c282
> __pthread_kill +
>      10
>      1   libsystem_c.dylib                   0x00007fff8afccb73 abort + 129
>      2   libsystem_c.dylib                   0x00007fff8af94c59
> __assert_rtn +
>      321
>      3   libpspp-0.8.4.dylib                 0x00000001018b88dd
> cmd_frequencies
>      + 8999
>      4   libpspp-0.8.4.dylib                 0x000000010188fa7e
>      cmd_parse_in_state + 1163
>      5   psppire                             0x00000001016ec395
> execute_syntax +
>      252
>      6   psppire                             0x00000001016ec68d
>      execute_syntax_string + 32
>      7   psppire                             0x00000001016fa537
>      psppire_dialog_action_activate + 368
>      8   libgobject-2.0.0.dylib              0x0000000102333b0e
> g_closure_invoke
>      + 272
>      9   libgobject-2.0.0.dylib              0x0000000102346c7b
>      signal_emit_unlocked_R + 1568
>      10  libgobject-2.0.0.dylib              0x0000000102347abc
>      g_signal_emit_valist + 1948
>      11  libgobject-2.0.0.dylib              0x00000001023481fe
> g_signal_emit +
>      134
>      12  libgtk-quartz-2.0.0.dylib           0x0000000101bf013f
>      _gtk_action_emit_activate + 68
>      13  libgobject-2.0.0.dylib              0x0000000102333d39
>      _g_closure_invoke_va + 284
>      14  libgobject-2.0.0.dylib              0x00000001023477bf
>      g_signal_emit_valist + 1183
>      15  libgobject-2.0.0.dylib              0x00000001023481fe
> g_signal_emit +
>      134
>      16  libgtk-quartz-2.0.0.dylib           0x0000000101d9b103
>      gtk_widget_activate + 73
>      17  libgtk-quartz-2.0.0.dylib           0x0000000101cae48c
>      gtk_menu_shell_activate_item + 241
>      18  libgtk-quartz-2.0.0.dylib           0x0000000101caefa0
>      gtk_menu_shell_button_release + 508
>      19  libgtk-quartz-2.0.0.dylib           0x0000000101c9ecf1
>      _gtk_marshal_BOOLEAN__BOXED + 95
>      20  libgobject-2.0.0.dylib              0x0000000102333b0e
> g_closure_invoke
>      + 272
>      21  libgobject-2.0.0.dylib              0x0000000102347026
>      signal_emit_unlocked_R + 2507
>      22  libgobject-2.0.0.dylib              0x0000000102347b59
>      g_signal_emit_valist + 2105
>      23  libgobject-2.0.0.dylib              0x00000001023481fe
> g_signal_emit +
>      134
>      24  libgtk-quartz-2.0.0.dylib           0x0000000101d9af15
>      gtk_widget_event_internal + 541
>      25  libgtk-quartz-2.0.0.dylib           0x0000000101c9cf0d
>      gtk_propagate_event + 329
>      26  libgtk-quartz-2.0.0.dylib           0x0000000101c9cb38
>      gtk_main_do_event + 812
>      27  libgdk-quartz-2.0.0.dylib           0x0000000101fd70b0
>      gdk_event_dispatch + 84
>      28  libglib-2.0.0.dylib                 0x000000010239f385
>      g_main_context_dispatch + 274
>      29  libglib-2.0.0.dylib                 0x000000010239f673
>      g_main_context_iterate + 413
>      30  libglib-2.0.0.dylib                 0x000000010239f8bd
> g_main_loop_run
>      + 195
>      31  libgtk-quartz-2.0.0.dylib           0x0000000101c9c56a gtk_main +
> 180
>      32  psppire                             0x00000001016ee36b
> run_inner_loop +
>      110
>      33  libgtk-quartz-2.0.0.dylib           0x0000000101c9c5dd gtk_main +
> 295
>      34  psppire                             0x00000001016ee093 main + 519
>      35  libdyld.dylib                       0x00007fff88db45c9 start + 1
>
>
>      Is this a know issue?
>      Maybe we entered some data wrong, but I would expect that the software
>      shows a dialogue with some advice instead of dying at an assertion.
>
>
>      Best,
>      Robert
>
>      _______________________________________________
>      Pspp-users mailing list
>      Pspp-users@gnu.org
>      https://lists.gnu.org/mailman/listinfo/pspp-users
>
>
> --
> PGP Public key ID: 1024D/2DE827B3
> fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
> See http://sks-keyservers.net or any PGP keyserver for public key.
>
>
_______________________________________________
Pspp-users mailing list
Pspp-users@gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-users

Reply via email to