Freeze exception request. Was: TransGUI opens to a white box

Bug #909187 reported by actionparsnip
66
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Transmission-remote-gui
Unknown
Unknown
transgui (Ubuntu)
Fix Released
High
Fabrice Coutadeur
Nominated for Precise by Andreas Noteng

Bug Description

I request the attatched package to be uploaded to Precise. The application
is currently useless in precise and needs a rebuild with the newer lazarus
available in Precise. The attached package contains a tiny patch to fix
a FTBFS in the package currently available in Debian unstable.

I am the maintainer of the debian package, and the exact same changes have
been included in my currently unreleased package. A new major release will
soon be available upstream, and this will probably be the next package to be uploaded to Debian.

For buildlog and test results, see comments #10 through #12.

The only difference in the attached package from the one in the PPA
is the versioning.

----------Original bug report--------------------------------------------
No thing but window decorator and a white app window. Even after deleting the settings the app stays white.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: transgui 3.2-1
ProcVersionSignature: Ubuntu 3.2.0-6.12-generic 3.2.0-rc6
Uname: Linux 3.2.0-6-generic i686
ApportVersion: 1.90-0ubuntu1
Architecture: i386
CheckboxSubmission: 1678008dccff079fc8437cdccd585f17
CheckboxSystem: d00f84de8a555815fa1c4660280da308
Date: Wed Dec 28 00:10:48 2011
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20111112)
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: transgui
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
actionparsnip (andrew-woodhead666) wrote :
Revision history for this message
Thomas (rundablage) wrote :

I can confirm this one. Also on Precise, but AMD64.

Terminal output:

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 169: not well-formed (invalid token)
[CRITICAL] os_bar_hide: assertion `OS_IS_BAR (bar)' failed

Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
[CRITICAL] os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed
tom@Thinkstation-S10:~/Downloads/transgui-3.2-x86_64-linux$
Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 169: not well-formed (invalid token)

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Confirmed in latest Precise

Changed in transgui (Ubuntu):
status: New → Confirmed
Revision history for this message
actionparsnip (andrew-woodhead666) wrote :

[CRITICAL] os_bar_hide: assertion `OS_IS_BAR (bar)' failed

Gtk-CRITICAL **: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
[CRITICAL] os_bar_set_parent: assertion `OS_IS_BAR (bar)' failed
andy@D420:~$
Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Same here

Changed in transgui (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Marcin Dylewski (marcin-dylewski-m) wrote :

This is an upstream bug. Please see below link. There is no workaround as of now apart from downgrading libglib.

http://code.google.com/p/transmisson-remote-gui/issues/detail?id=489&colspec=ID%20Type%20Status%20Priority%20Stars%20Milestone%20OpSys%20Summary

Revision history for this message
Dmitry Vukolov (ekid) wrote :

According to the author the problem is fixed by recompiling with new Lazarus 0.9.30.4. Hopefully, Ubuntu will also have this issue closed soon.

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Uploading new revision to Debian unstable, will request sync once it is accepted in Debian.

Changed in transgui (Ubuntu):
assignee: nobody → Andreas Noteng (andreas-noteng)
status: Confirmed → Fix Committed
Revision history for this message
Vitali Kulikou (sabotatore) wrote :

Could you load new revision to your ppa?

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Uploading now, but I'm starting to think it won't help. Upstream claims that the issue is fixed in lazarus 0.9.30.4, but the newest version available in debian and ubuntu is 0.9.30.2..

We'll see when it compiles

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :
Revision history for this message
Vitali Kulikou (sabotatore) wrote :

Works fine! Thank You!

Revision history for this message
Marcin Dylewski (marcin-dylewski-m) wrote :

Works fine here as well.

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Nice! I'll try and request a freeze exception to get this package into ubuntu ASAP.

Changed in transgui (Ubuntu):
status: Fix Committed → New
summary: - TransGUI opens to a white box
+ Freeze exception request. Was: TransGUI opens to a white box
description: updated
Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Attatched is the debdiff for the updated package.

description: updated
Revision history for this message
Scott Kitterman (kitterman) wrote :

FFe is not needed for this. Passing to the sponsors list for their review/upload.

Revision history for this message
Eugene Crosser (crosser) wrote :

The fix works for me too. Thanks!

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Upgrading importance to high with the following justification:
Prevents the application or any dependencies from functioning correctly at all

Changed in transgui (Ubuntu):
importance: Medium → High
Changed in transgui (Ubuntu):
assignee: Andreas Noteng (andreas-noteng) → Fabrice Coutadeur (fabricesp)
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded: thank you for your work!
I just dropped the Standards-version change as it does not bring anything, and added some more comments to the changelog.

I also ran update-maintainer, to update the maintainer field to put Ubuntu devel.

Thanks!
Fabrice

Changed in transgui (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package transgui - 3.2-1ubuntu1

---------------
transgui (3.2-1ubuntu1) precise; urgency=low

  [ Andreas Noteng]
  * Make transgui handle magnet links (LP: #967818)
  [Mònica Ramírez Arceda]
  * Remove the -WG flag as it's not needed. This fixes a FTBFS and makes
    possible to rebuild transgui agains latest lazarus (LP: #909187)
  * Remove the first article from synopsis. This fixes a lintian warning.
 -- Andreas Noteng <email address hidden> Mon, 02 Apr 2012 21:22:24 +0200

Changed in transgui (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
actionparsnip (andrew-woodhead666) wrote :

Works perfect. Awesome work dude!
Why was it white before?

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

The bug has been fixed in lazarus mid february, and transgui needed to be rebuilt against it. This is the fix in lazarus extracted from changelog:
  * Fix hang on IDE and LCL applications on startup when using glib >= 2.31.
    (Closes: Bug#659209)

Fabrice

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.