After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 785172 - libmutter crashes when dragging windows with the cursor over non-displayed framebuffer areas
libmutter crashes when dragging windows with the cursor over non-displayed fr...
Status: RESOLVED DUPLICATE of bug 783630
Product: mutter
Classification: Core
Component: general
3.24.x
Other Linux
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2017-07-20 14:48 UTC by grinko
Modified: 2017-07-20 15:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description grinko 2017-07-20 14:48:53 UTC
Using a dual monitor setup with some space left between them hidden to account for bezels, set for example with xrandr:

xrandr --fb 3980x1200 --output DP-2-2 --pos 2060x0 --output DP-2-1 --pos 0x0

(dual 1920x1200 monitors)

When dragging a window between the two monitors, gnome-shell always crashes as soon as the cursor enters the hidden space between the monitors.

Stacktrace:

Process 27416 (gnome-shell) of user 1000 dumped core.
                                                        
                                                        Stack trace of thread 27416:
                                                        #0  0x00007fb3237e8457 n/a (libmutter-0.so.0)
                                                        #1  0x00007fb3237e9149 meta_window_handle_mouse_grab_op_event (libmutter-0.so.0)
                                                        #2  0x00007fb3237cc4e3 n/a (libmutter-0.so.0)
                                                        #3  0x00007fb322b62fa7 n/a (libmutter-clutter-0.so)
                                                        #4  0x00007fb322b75b53 n/a (libmutter-clutter-0.so)
                                                        #5  0x00007fb322b8bf00 n/a (libmutter-clutter-0.so)
                                                        #6  0x00007fb322b77cd9 n/a (libmutter-clutter-0.so)
                                                        #7  0x00007fb32201ca57 g_main_context_dispatch (libglib-2.0.so.0)
                                                        #8  0x00007fb32201cc88 n/a (libglib-2.0.so.0)
                                                        #9  0x00007fb32201cfa2 g_main_loop_run (libglib-2.0.so.0)
                                                        #10 0x00007fb3237d308c meta_run (libmutter-0.so.0)
                                                        #11 0x0000000000401ff7 main (gnome-shell)
                                                        #12 0x00007fb321a2e4ca __libc_start_main (libc.so.6)
                                                        #13 0x000000000040212a n/a (gnome-shell)
Comment 1 Florian Müllner 2017-07-20 14:50:48 UTC
Sounds like a duplicated of bug 783630 - what version are you using?
Comment 2 grinko 2017-07-20 15:29:17 UTC
It is a duplicate. The update from 3.24.3 to 3.24.4 fixed it. Guess I was too slow.

*** This bug has been marked as a duplicate of bug 783630 ***