Public bug reported:

thg  4.6.1 w/ PyQt 5.11.2 and Qt 5.11.1

After upgrading from 18.04 to 18.10, and switching to ubuntu-budgie-desktop 
environment,
thg starts with an "infinitely" large window that's off screen. It seems to be 
an issue with the "Repository Registory" or Patch Queue subwindows because if I 
flip them all off it'll resize. Otherwise it will never resize, even 
programmatically via:

wmctrl -r "TortoiseHg Workbench" -e 0,10,10,1280,720

It's like some Qt widget element keeps trying to push it larger. Here's
the console output:

(python2:12432): Gtk-CRITICAL **: 16:31:22.720: IA__gtk_widget_style_get: 
assertion 'GTK_IS_WIDGET (widget)' failed
QWidget::setMinimumSize: (/Workbench) The largest allowed size is 
(16777215,16777215)
QWidget::setMinimumSize: (/Workbench) The largest allowed size is 
(16777215,16777215)

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

(python2:12432): Gtk-CRITICAL **: 16:31:27.355:
IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed

qt.qpa.xcb: xcb_shm_create_segment() can't be called for size
17179344900, maximumallowed size is 4294967295

** Affects: tortoisehg (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Screenshot from 2019-04-17 16-33-05.png"
   
https://bugs.launchpad.net/bugs/1825257/+attachment/5256609/+files/Screenshot%20from%202019-04-17%2016-33-05.png

** Description changed:

  thg  4.6.1 w/ PyQt 5.11.2 and Qt 5.11.1
- 
  
  After upgrading from 18.04 to 18.10, and switching to ubuntu-budgie-desktop 
environment,
  thg starts with an "infinitely" large window that's off screen. It seems to 
be an issue with the "Repository Registory" or Patch Queue subwindows because 
if I flip them all off it'll resize. Otherwise it will never resize, even 
programmatically via:
  
  wmctrl -r "TortoiseHg Workbench" -e 0,10,10,1280,720
  
  It's like some Qt widget element keeps trying to push it larger. Here's
  the console output:
  
  (python2:12432): Gtk-CRITICAL **: 16:31:22.720: IA__gtk_widget_style_get: 
assertion 'GTK_IS_WIDGET (widget)' failed
  QWidget::setMinimumSize: (/Workbench) The largest allowed size is 
(16777215,16777215)
  QWidget::setMinimumSize: (/Workbench) The largest allowed size is 
(16777215,16777215)
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
  
  (python2:12432): Gtk-CRITICAL **: 16:31:27.355:
  IA__gtk_widget_style_get: assertion 'GTK_IS_WIDGET (widget)' failed
+ 
+ qt.qpa.xcb: xcb_shm_create_segment() can't be called for size
+ 17179344900, maximumallowed size is 4294967295

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1825257

Title:
  Window Size too big, off screen, TortoiseHg Repository Registry
  "infinitely" large

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tortoisehg/+bug/1825257/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to