bugPSPP - Bugs: bug #55016, GTK-error -> crash

 
 

bug #55016: GTK-error -> crash

Submitted by:  Harry Thijssen <unknown_one>
Submitted on:  Tue 13 Nov 2018 08:45:48 AM UTC  
 
Category:  GTK3 Severity:  3 - Ordinary
Status:  Confirmed Assigned to:  None
Open/Closed:  Open Release:  None
Effort:  0.00

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 15 Nov 2018 10:51:45 AM UTC, comment #5:

Karolina answered:

It happens when I have several windows open, for instance one data view and one output. When I close the window with data view (it doesnt happen when I close the output window), PSPP crashes.
Or if I have two datasets open, and I want to close one of them, it crashes and I need to start over again.

/Karolina

Harry Thijssen <unknown_one>
Wed 14 Nov 2018 05:18:27 PM UTC, comment #4:

I added some data in row 1 and 2 in column 1-4 then resized column width and did drag and drop and some clicking - in short something that I cannot reproduce...
Then I got the following message when I quit psppire:
FriedrichsMacBook:osxbundler fritz$ ./install/bin/psppire
Request for unknown target 0
Request for unknown target 1
Request for unknown target 3
I found the message in the spread-sheet-widget. I managed to get this two times out of maybe 8 trials, but when I cannot produce a simple test that will always produce this.

Friedrich Beckmann <beckmanf>
Project Member
Wed 14 Nov 2018 05:00:06 PM UTC, comment #3:

I got that crash when I finished psppire. But it is not everytime I quit psppire. I reported it here because Karolina Palmer reported the same error message.

Friedrich Beckmann <beckmanf>
Project Member
Wed 14 Nov 2018 12:45:22 PM UTC, comment #2:

Can somebody tell me under what circumstances this happens.

I think it's when closing the output window. But I'm not sure from the emails I have seen.

John Darrington <jmd>
Project Administrator
Tue 13 Nov 2018 10:09:44 PM UTC, comment #1:

I have now seen the error message also when I close pspp on MacOS with gtk3.22.30.
Attached is the crash log from MacOS. As this bug is only there when I close psppire, I change the severity to ordinary.

Process: psppire.bin [2076]
Path: /Users/USER/*/psppire.bin
Identifier: psppire.bin
Version: 0
Code Type: X86-64 (Native)
Parent Process: bash [16252]
Responsible: psppire.bin [2076]
User ID: 504

Date/Time: 2018-11-13 22:56:22.391 +0100
OS Version: Mac OS X 10.13.6 (17G3025)
Report Version: 12
Anonymous UUID: EE71E903-1E67-87B4-4C91-61B2602C07F8

Sleep/Wake UUID: 13C3C326-5421-448A-A98A-DFE8519A087D

Time Awake Since Boot: 190000 seconds
Time Since Wake: 3700 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff665deb66 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff667a9080 pthread_kill + 333
2 libsystem_c.dylib 0x00007fff6653a1ae abort + 127
3 libglib-2.0.0.dylib 0x000000010ecb0fae g_assertion_message + 407
4 libglib-2.0.0.dylib 0x000000010ecb100c g_assertion_message_expr + 94
5 libgtk-3.0.dylib 0x000000010e5b5f0c gtk_widget_get_frame_clock + 171
6 libgtk-3.0.dylib 0x000000010e5b5114 gtk_widget_unrealize + 149
7 libgtk-3.0.dylib 0x000000010e5b4e60 gtk_widget_unparent + 484
8 libspread-sheet-widget.0.dylib 0x000000010e2f2b48 remove_child_ginternal + 39
9 libspread-sheet-widget.0.dylib 0x000000010e2ef4f4 items_changed_cb + 299
10 libffi.6.dylib 0x000000010f44d914 ffi_call_unix64 + 76
11 libffi.6.dylib 0x000000010f44d2cd ffi_call + 797
12 libgobject-2.0.0.dylib 0x000000010ec24563 g_cclosure_marshal_generic + 559
13 libgobject-2.0.0.dylib 0x000000010ec23b69 g_closure_invoke + 200
14 libgobject-2.0.0.dylib 0x000000010ec36e5f signal_emit_unlocked_R + 1557
15 libgobject-2.0.0.dylib 0x000000010ec37a3c g_signal_emit_valist + 1828
16 libgobject-2.0.0.dylib 0x000000010ec382fd g_signal_emit_by_name + 471
17 libpspp-core-1.2.0.dylib 0x000000010e0595e7 dict_delete_var + 639
18 libpspp-core-1.2.0.dylib 0x000000010e0592c7 dict_clear + 41
19 libpspp-core-1.2.0.dylib 0x000000010e055bf8 dataset_clear + 27
20 libpspp-core-1.2.0.dylib 0x000000010e055b49 dataset_destroy + 38
21 psppire.bin 0x000000010dd588a4 psppire_data_window_finalize + 97
22 libgobject-2.0.0.dylib 0x000000010ec28746 g_object_unref + 334
23 libgtk-3.0.dylib 0x000000010e48ea6e gtk_main_do_event + 1528
24 libgdk-3.0.dylib 0x000000010e97c8d9 _gdk_event_emit + 49
25 libgdk-3.0.dylib 0x000000010e99fd26 gdk_event_dispatch + 50
26 libglib-2.0.0.dylib 0x000000010ec90cd8 g_main_context_dispatch + 258
27 libglib-2.0.0.dylib 0x000000010ec90fd3 g_main_context_iterate + 426
28 libglib-2.0.0.dylib 0x000000010ec9102b g_main_context_iteration + 55
29 libgio-2.0.0.dylib 0x000000010eaaddf4 g_application_run + 425
30 psppire.bin 0x000000010dd53243 main + 747
31 libdyld.dylib 0x00007fff6648e015 start + 1

Thread 1:: gmain
0 libsystem_kernel.dylib 0x00007fff665decf2 __select + 10
1 libglib-2.0.0.dylib 0x000000010ec9d236 g_poll + 405
2 libglib-2.0.0.dylib 0x000000010ec90f7d g_main_context_iterate + 340
3 libglib-2.0.0.dylib 0x000000010ec9102b g_main_context_iteration + 55
4 libglib-2.0.0.dylib 0x000000010ec9210a glib_worker_main + 30
5 libglib-2.0.0.dylib 0x000000010ecb2af7 g_thread_proxy + 90
6 libsystem_pthread.dylib 0x00007fff667a6661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff667a650d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff667a5bf9 thread_start + 13

Thread 2:
0 libsystem_kernel.dylib 0x00007fff665df28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff667a620e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff667a5be9 start_wqthread + 13

Thread 3:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff665d520a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff665d4724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff3e55e665 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff3e55d9b7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff3e55d033 CFRunLoopRunSpecific + 483
5 com.apple.AppKit 0x00007fff3bc34fc4 _NSEventThread + 184
6 libsystem_pthread.dylib 0x00007fff667a6661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff667a650d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff667a5bf9 thread_start + 13

Thread 4:
0 libsystem_kernel.dylib 0x00007fff665dea16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff667a7589 _pthread_cond_wait + 732
2 libgdk-3.0.dylib 0x000000010e9a04ef select_thread_func + 87
3 libsystem_pthread.dylib 0x00007fff667a6661 _pthread_body + 340
4 libsystem_pthread.dylib 0x00007fff667a650d _pthread_start + 377
5 libsystem_pthread.dylib 0x00007fff667a5bf9 thread_start + 13

Thread 5:
0 libsystem_pthread.dylib 0x00007fff667a5bdc start_wqthread + 0
1 ??? 0x0000000100000038 0 + 4294967352

Thread 6:
0 libsystem_kernel.dylib 0x00007fff665df28a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff667a620e _pthread_wqthread + 1552
2 libsystem_pthread.dylib 0x00007fff667a5be9 start_wqthread + 13

Thread 7:
0 libsystem_pthread.dylib 0x00007fff667a5bdc start_wqthread + 0
1 ??? 0x0000000000000010 0 + 16

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff9eed5380 rcx: 0x00007ffee1ebedf8 rdx: 0x0000000000000000
rdi: 0x0000000000000307 rsi: 0x0000000000000006 rbp: 0x00007ffee1ebee30 rsp: 0x00007ffee1ebedf8
r8: 0x0000000000000007 r9: 0x00007fc2ca7a3770 r10: 0x0000000000000000 r11: 0x0000000000000206
r12: 0x0000000000000307 r13: 0x000000010e649440 r14: 0x0000000000000006 r15: 0x000000000000002d
rip: 0x00007fff665deb66 rfl: 0x0000000000000206 cr2: 0x00007fff9eeb2168

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133

Friedrich Beckmann <beckmanf>
Project Member
Tue 13 Nov 2018 08:45:48 AM UTC, original submission:

Karolina Palmér reported this error in pspp-users:

**
Gtk:ERROR:gtkwidget.c:5813:gtk_widget_get_frame_clock: assertion failed: (window != NULL)

It was on a MSWindows 7 computer. I think I used GTK3 3.22 but can't check it from here. The info about the used packages can be found in: https://sourceforge.net/projects/pspp4windows/files/2018-11-09/Build-Properties-32bits.txt/download

Harry Thijssen <unknown_one>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jmd (Posted a comment)
  • -email is unavailable- added by beckmanf (Posted a comment)
  • -email is unavailable- added by unknown_one (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-11-13 beckmanf Severity5 - Average => 3 - Ordinary
        StatusNone => Confirmed

    Back to the top


    Powered by Savane 3.4