[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Bug #1628250 is now public. ** Summary changed: - xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() + xfce4-display-settings crashed with SIGSEGV in convert_xfce_output_info() -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in convert_xfce_output_info() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
This bug has been reported on the Ubuntu ISO testing tracker. A list of all reports related to this bug can be found here: http://iso.qa.ubuntu.com/qatracker/reports/bugs/1665048 ** Tags added: iso-testing -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Confirmed in 17.10 as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
One more thing: I can reproduce this crash even when the guest utilities are installed and working correctly, if I resize the virtualbox window and then quickly run display settings before the display is resized to match the new window size (which takes about 2 seconds to happen). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
I noticed that the crash doesn't seem to happen if you change the screenmode from within xfce4-display-settings before resizing the window. I think what happens is something like this: 1. Xfce desktop starts at the default resolution 800x600. 2. Resizing the VBox window changes the list of available screen modes, but not the current screenmode. 3. xfce4-display-settings starts. Because there is no existing configuration it asks for the current desktop size, and ask xrandr for the screen mode matching that size. 4. Because that screen mode is no longer in the list, xrandr returns "no such mode". 5. xfce4-display-settings can't handle that, so it crashes. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
See the crash - but I get no warnings, just ' Segmentation fault (core dumped)' -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Here is a video demonstrating the bug: https://www.youtube.com/watch?v=Wg5WRaaHEXQ This only works reliably if you do it immediately upon booting the installed system for the first time. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Attached are the two xrandr outputs from the video. ** Attachment added: "xrandr output after mazimizing" https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1665048/+attachment/4822316/+files/xrandr-after.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
** Attachment added: "xrandr output before maximizing" https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1665048/+attachment/4822315/+files/xrandr-before.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
** Description changed: To reproduce: - 1. Install Xubuntu 17.04 in virtualbox. - 2. Install "virtualbox-guest-utils" from repository. (Note that this does NOT include virtualbox-guest-x11). - 3. Run xfce4-display-settings + 1. Install Xubuntu 17.04 in virtualbox, with a single monitor/all default settings. + 2. Boot up the machine and DO NOT resize the virtual display window. + 3. Start xfce4-display-settings - it works fine. + 4. Maximize the virtual display window. The window itself should get bigger, but the guest desktop window will remain 800x600. + 5. Start xfce4-display-settings again. Result: instant segfault. This isn't 100% reproducible, but when it happens it will happen repeatedly. ProblemType: Crash DistroRelease: Ubuntu 17.04 Package: xfce4-settings 4.12.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.9.0-15.16-generic 4.9.5 Uname: Linux 4.9.0-15-generic x86_64 ApportVersion: 2.20.4-0ubuntu2 Architecture: amd64 CurrentDesktop: XFCE Date: Wed Feb 15 17:25:12 2017 ExecutablePath: /usr/bin/xfce4-display-settings InstallationDate: Installed on 2017-02-13 (1 days ago) InstallationMedia: Xubuntu 17.04 "Zesty Zapus" - Alpha amd64 (20170213) ProcCmdline: xfce4-display-settings Signal: 11 SourcePackage: xfce4-settings StacktraceTop: ?? () ?? () ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Here is a full backtrace: #0 0xb684 in () #1 0xbc23 in () #6 0x7671cfbf in (instance=instance@entry=0x55803040, signal_id=, detail=detail@entry=0) at ././gobject/gsignal.c:3447 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffe1d0, reg_save_area = 0x7fffe110}} #2 0x7749892c in _gtk_marshal_BOOLEAN__BOXED (closure=0x559e3f20, return_value=0x7fffded0, n_param_values=, param_values=0x7fffdf30, invocation_hint=, marshal_data=) at gtkmarshalers.c:86 callback = 0xbb40 cc = 0x559e3f20 data1 = 0x55803040 data2 = v_return = __func__ = "_gtk_marshal_BOOLEAN__BOXED" #3 0x76701f75 in g_closure_invoke (closure=0x559e3f20, return_value=return_value@entry=0x7fffded0, n_param_values=2, param_values=param_values@entry=0x7fffdf30, invocation_hint=invocation_hint@entry=0x7fffdeb0) at ././gobject/gclosure.c:804 marshal = marshal_data = in_marshal = 0 real_closure = 0x559e3f00 __func__ = "g_closure_invoke" #4 0x76714053 in signal_emit_unlocked_R (node=node@entry=0x557eaf70, detail=detail@entry=0, instance=instance@entry=0x55803040, emission_return=emission_return@entry=0x7fffe040, instance_and_params=instance_and_params@entry=0x7fffdf30) at ././gobject/gsignal.c:3705 tmp = handler = 0x559e2340 accumulator = 0x557eada0 emission = {next = 0x0, instance = 0x55803040, ihint = {signal_id = 53, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 4} handler_list = return_accu = 0x7fffded0 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 53 max_sequential_handler_number = 171 return_value_altered = 1 #5 0x7671c67f in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7fffe0f0) at ././gobject/gsignal.c:3401 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7fffdf30 signal_return_type = param_values = 0x7fffdf48 i = n_params = __func__ = "g_signal_emit_valist" #7 0x775b0f1c in gtk_widget_event_internal (widget=widget@entry=0x55803040 [XfceTitledDialog], event=event@entry=0x559d6800) at ./gtk/gtkwidget.c:5017 signal_num = return_val = 0 #8 0x775b11e7 in IA__gtk_widget_event (widget=widget@entry=0x55803040 [XfceTitledDialog], event=event@entry=0x559d6800) at ./gtk/gtkwidget.c:4814 __func__ = "IA__gtk_widget_event" #9 0x77497683 in IA__gtk_main_do_event (event=0x559d6800) at ./gtk/gtkmain.c:1664 event_widget = 0x55803040 [XfceTitledDialog] grab_widget = 0x55803040 [XfceTitledDialog] window_group = 0x55856d60 [GtkWindowGroup] rewritten_event = tmp_list = __func__ = "IA__gtk_main_do_event" #10 0x7710ccac in gdk_event_dispatch (source=, callback=, user_data=) at ./gdk/x11/gdkevents-x11.c:2425 display = event = 0x559d6800 #11 0x759cc8a7 in g_main_dispatch (context=0x557e3d30) at ././glib/gmain.c:3203 dispatch = 0x7710cc60 prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = cb_data = need_destroy = source = 0x557e3c40 current = 0x5587ba10 i = 0 #12 0x759cc8a7 in g_main_context_dispatch (context=context@entry=0x557e3d30) at ././glib/gmain.c:3856 #13 0x759ccb10 in g_main_context_iterate (context=0x557e3d30, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 3 allocated_nfds = 3 fds = #14 0x759cce32 in g_main_loop_run (loop=0x559f0640) at ././glib/gmain.c:4125 __func__ =
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
These warnings are output: al@al-xfce:~$ xfce4-display-settings (xfce4-display-settings:2148): xfce4-display-settings-CRITICAL **: xfce_randr_mode_width: assertion 'mode != NULL' failed (xfce4-display-settings:2148): xfce4-display-settings-CRITICAL **: xfce_randr_mode_height: assertion 'mode != NULL' failed Segmentation fault (core dumped) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
** Description changed: To reproduce: 1. Install Xubuntu 17.04 in virtualbox. - 2. Install guest utilities from repository. + 2. Install "virtualbox-guest-utils" from repository. (Note that this does NOT include virtualbox-guest-x11). 3. Run xfce4-display-settings Result: instant segfault. This isn't 100% reproducible, but when it happens it will happen repeatedly. ProblemType: Crash DistroRelease: Ubuntu 17.04 Package: xfce4-settings 4.12.1-1ubuntu1 ProcVersionSignature: Ubuntu 4.9.0-15.16-generic 4.9.5 Uname: Linux 4.9.0-15-generic x86_64 ApportVersion: 2.20.4-0ubuntu2 Architecture: amd64 CurrentDesktop: XFCE Date: Wed Feb 15 17:25:12 2017 ExecutablePath: /usr/bin/xfce4-display-settings InstallationDate: Installed on 2017-02-13 (1 days ago) InstallationMedia: Xubuntu 17.04 "Zesty Zapus" - Alpha amd64 (20170213) ProcCmdline: xfce4-display-settings Signal: 11 SourcePackage: xfce4-settings StacktraceTop: - ?? () - ?? () - ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 - g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 - ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 + ?? () + ?? () + ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 + g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 + ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: xfce4-settings (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
** Changed in: xfce4-settings Status: Unknown => Confirmed ** Changed in: xfce4-settings Importance: Unknown => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
Removing duplicate bug report because it is private and cannot be accessed. ** This bug is no longer a duplicate of private bug 1628250 ** Bug watch added: Xfce Bugzilla #12607 https://bugzilla.xfce.org/show_bug.cgi?id=12607 ** Also affects: xfce4-settings via https://bugzilla.xfce.org/show_bug.cgi?id=12607 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1665048] Re: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke()
*** This bug is a duplicate of bug 1628250 *** https://bugs.launchpad.net/bugs/1628250 Thank you for taking the time to report this crash and helping to make this software better. This particular crash has already been reported and is a duplicate of bug #1628250, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find. ** Attachment removed: "CoreDump.gz" https://bugs.launchpad.net/bugs/1665048/+attachment/4819690/+files/CoreDump.gz ** Attachment removed: "Disassembly.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819692/+files/Disassembly.txt ** Attachment removed: "ProcMaps.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819695/+files/ProcMaps.txt ** Attachment removed: "ProcStatus.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819696/+files/ProcStatus.txt ** Attachment removed: "Registers.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819697/+files/Registers.txt ** Attachment removed: "Stacktrace.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819699/+files/Stacktrace.txt ** Attachment removed: "ThreadStacktrace.txt" https://bugs.launchpad.net/bugs/1665048/+attachment/4819700/+files/ThreadStacktrace.txt ** This bug has been marked a duplicate of private bug 1628250 ** Tags removed: need-amd64-retrace -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1665048 Title: xfce4-display-settings crashed with SIGSEGV in g_closure_invoke() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1665048/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs