Hi John,

I've build pspp from git and the issue is resolved! Thank you very much.

On Tue, Mar 24, 2015 at 1:02 PM, Robert Metzger <rmetz...@apache.org> wrote:

> 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