[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
Running apport-retrace -g /var/crash/_usr_bin_update-manager.1000.crash: #0 0x7d4ee9769649 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 [Current thread is 1 (Thread 0x7d4eea231080 (LWP 113728))] (gdb) bt #0 0x7d4ee9769649 in g_type_check_instance_is_fundamentally_a () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #1 0x7d4ee974dc07 in g_object_ref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #2 0x7d4ee8703896 in gdk_event_copy () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #3 0x7d4ee993bc4f in ??? () at /usr/lib/python3/dist-packages/gi/_gi.cpython-312-x86_64-linux-gnu.so #4 0x7d4ee99303e6 in ??? () at /usr/lib/python3/dist-packages/gi/_gi.cpython-312-x86_64-linux-gnu.so #5 0x7d4ee993080a in ??? () at /usr/lib/python3/dist-packages/gi/_gi.cpython-312-x86_64-linux-gnu.so #6 0x7d4eea373641 in ??? () at /lib/x86_64-linux-gnu/libffi.so.8 #7 0x7d4eea373d38 in ??? () at /lib/x86_64-linux-gnu/libffi.so.8 #8 0x7d4ee4f3e11d in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #9 0x7d4ee4ca1b1c in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #10 0x7d4ee9761f10 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x7d4ee9762001 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x7d4ee97620c3 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x7d4ee4dbdf2e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #14 0x7d4ee9745a65 in g_cclosure_marshal_VOID__BOXEDv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x7d4ee9761f10 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x7d4ee9762001 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x7d4ee97620c3 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #18 0x7d4ee4db5f1e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #19 0x7d4ee4dbdb84 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #20 0x7d4ee4dc141e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #21 0x7d4ee4d80a03 in gtk_event_controller_handle_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #22 0x7d4ee4f667e0 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #23 0x7d4ee4ca5034 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #24 0x7d4ee974145a in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #25 0x7d4ee9771800 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #26 0x7d4ee976167d in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #27 0x7d4ee9762001 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #28 0x7d4ee97620c3 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #29 0x7d4ee4f7635c in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #30 0x7d4ee4e0b5a8 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #31 0x7d4ee4e0c32a in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #32 0x7d4ee86f97c7 in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #33 0x7d4ee873308e in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #34 0x7d4ee98111b7 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x7d4ee9871c47 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x7d4ee9811eb7 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x7d4ee4e08025 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #38 0x7d4eea373b16 in ??? () at /lib/x86_64-linux-gnu/libffi.so.8 #39 0x7d4eea3703ef in ??? () at /lib/x86_64-linux-gnu/libffi.so.8 #40 0x7d4eea3730be in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8 #41 0x7d4ee9931bcb in ??? () at /usr/lib/python3/dist-packages/gi/_gi.cpython-312-x86_64-linux-gnu.so #42 0x7d4ee993011a in ??? () at /usr/lib/python3/dist-packages/gi/_gi.cpython-312-x86_64-linux-gnu.so #43 0x0054bd1c in PyObject_Call () #44 0x005de500 in _PyEval_EvalFrameDefault () #45 0x005d8f53 in PyEval_EvalCode () #46 0x0060c752 in ??? () #47 0x006c0a63 in ??? () #48 0x006c07ab in _PyRun_SimpleFileObject () #49 0x006c05df in _PyRun_AnyFileObject () #50 0x006c8ae7 in Py_RunMain () #51 0x006c856d in Py_BytesMain () #52 0x7d4eea02a3b8 in __libc_start_call_main (main=main@entry=0x5189c0, argc=argc@entry=2, argv=argv@entry=0x7ffe8f2d03c8) at ../sysdeps/nptl/libc_start_call_main.h:58 #53 0x7d4eea02a47b in __libc_start_main_impl (main=0x5189c0, argc=2, argv=0x7ffe8f2d03c8, init=, fini=, rtld_fini=, stack_end=0x7ffe8f2d03b8) at ../csu/libc-start.c:360 #54 0x006605b5 in _start () ** Description changed: + Update-manager crashes if packages are deselected with a mouse click. If + the keyboard spacebar is used instead (with focus on the package name or + whole line, not the checkbox) it doesn't crash. + + - + The Ubuntu Error Tracker has been receiving reports about a problem regarding update-manager. T
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
I can also confirm #4. I could reproduce the bug in 23.04, 23.10 and 24.04. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
_usr_share_apport_whoopsie-upload-all.0.crash contains a stack trace: ``` Traceback (most recent call last): File "/usr/share/apport/whoopsie-upload-all", line 29, in from problem_report import MalformedProblemReport ImportError: cannot import name 'MalformedProblemReport' from 'problem_report' (/usr/local/lib/python3.10/dist-packages/problem_report.py) ``` -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
** Attachment added: "_usr_share_apport_whoopsie-upload-all.0.crash" https://bugs.launchpad.net/bugs/2041831/+attachment/5795461/+files/_usr_share_apport_whoopsie-upload-all.0.crash -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
Nathan, can you share /var/crash/_usr_share_apport_whoopsie-upload- all.0.crash with us? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: pygobject (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: update-manager (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
> In /var/crash do you have a _usr_bin_update-manager.1000.upload file and > a _usr_bin_update-manager.1000.uploaded file? No. ---> % \ls /var/crash/*upload* /var/crash/_usr_share_apport_whoopsie-upload-all.0.crash <--- > Does the .crash file contain a Traceback from a python application? I've I used apport-unpack to verify that the *Stacktrace* files did not contain tracebacks from Python. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
Apport didn't work for me either, so I ran gdb python manually. The traceback is identical to the OP one in bug #2027941. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
In /var/crash do you have a _usr_bin_update-manager.1000.upload file and a _usr_bin_update-manager.1000.uploaded file? If you do you have a .uploaded file please cat it and paste the UUID here for further investigation. Does the .crash file contain a Traceback from a python application? I've recently heard from the current apport maintainer that there are some issues with python tracebacks being reported. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
I can confirm #4 on Oracular. I cannot even send the crash report though, 'apport-bug /var/crash/_usr_bin_update-manager.1000.crash' returns without sending it (as far as I can tell). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
It happens if packages are deselected with a mouse click. If the keyboard spacebar is used instead, it doesn't crash AFAICS. Seen with update-manager 1:24.04.6 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
A.k.a "Unchecking packages in update-manager causes SIGSEGV" #2027941 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
I believe this seems like a pygobject issue for desktop to investigate, probably a type declared wrong somewhere? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 2041831] Re: /usr/bin/update-manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup
** Also affects: pygobject (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/2041831 Title: /usr/bin/update- manager:11:g_type_check_instance_is_fundamentally_a:g_object_ref:gdk_event_copy:pygi_boxed_copy_in_place:arg_boxed_to_py_cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/2041831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs