Thunar segfaults on powerpc (rebuild needed)

Bug #297842 reported by Leslie Viljoen
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
thunar (Ubuntu)
Fix Released
Medium
Unassigned
Intrepid
Invalid
Undecided
Unassigned
Jaunty
Fix Released
Medium
Unassigned

Bug Description

Thunar segfaults immediately when run on a G4 (PowerPC) Mac Mini. xfdesktop crashes almost as quickly (I had to click on a desktop icon).

Here's my adventures with this bug:
http://ubuntuforums.org/showthread.php?t=977120

I did an "apt-get source" in order to debug the problem but found that after I'd rebuilt Thunar with dpkg-buildpackage, it worked fine. I then rebuilt xfdesktop4 with the same results.

I eventually built working packages for everyone: http://ubuntuforums.org/showpost.php?p=6163764&postcount=21
...but it would be better if these packages were just rebuilt and distributed via "apt-get upgrade".

I have tried comparing the working and non-working binaries and it looks to me like there might have been an incorrect version of a library when they were built - possibly libglib. See my comments in the forum about it - it may be a good idea to discover what happened because perhaps other packages should also be rebuilt.

---
SRU requirements

Impact of this bug: the primary file manager for Xubuntu cannot be run and Xubuntu's desktop manager also crashes frequently.

Fix: no source changes, just a package rebuild. Since I can't see what libraries are in use on the build machine, I can't say what went wrong. I am happy to test any new package builds before they are released, or to assist in comparing the official build environment to mine.

I rebuilt the packages with an installed Xubuntu system like so:
1. sudo apt-get build-dep thunar
2. apt-get source thunar
3. cd thunar-0.9.0
4. debuild -b

Patch: not required.

Regression potential: none.

Detailed instructions how to reproduce the bug. These should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem. You can use this template:

TEST CASE

PROCEDURE:
1. install Xubuntu
2. click on the "places" icon on the panel

or (in Ubuntu)
1. install Thunar
2. run Thunar

RESULT ON PASS:
Thunar runs without a segmentation fault

RESULT ON FAIL:
Thunar crashes immediately with a segmentation fault.

Revision history for this message
Pete (pxw) wrote :

The same problem here with 810 intrepid xubuntu-desktop on a powerpc64 G5.
 thunar file manager closing and disappearing immediately and xfce desktop manager failing to manage the desktop and hold settings. Fixed by the rebuilt packages.

Revision history for this message
Leslie Viljoen (leslieviljoen) wrote :

Fixed packages uploaded for xfdesktop too:
http://ubuntuforums.org/showthread.php?t=982270

This solves the "desktop icons disappearing" problem.

Revision history for this message
Daniel Hahler (blueyed) wrote :

Unsubscribed ubuntu-universe-sponsors and triaging the bug.
While a re-upload needs to be done by ubuntu-universe-sponsor, it's probably fixed in Jaunty already (can somebody check this please?) and for Intrepid a SRU (http://wiki.ubuntu.com/SRU) is necessary.

Changed in thunar:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Leslie Viljoen (leslieviljoen) wrote :

I'd be happy to check the Jaunty packages, where can I get them?
I tried the package search, but obviously that's not for PPC.

Revision history for this message
Leslie Viljoen (leslieviljoen) wrote :

Oh, I downloaded them but they won't install under Intrepid because of dependencies on a newer libpcre3. I assume you meant to try a full Jaunty install then, which I can't do right away.

description: updated
Revision history for this message
Daniel Hahler (blueyed) wrote :

Leslie, you would have to check in a Jaunty environment, if it works.

To get it fixed in Intrepid a new upload might be enough (which motu-sru would handle/allow), but maybe it's a problem in some more central library, so it would be nice to get the root cause of this triaged.

Revision history for this message
Luke Yelavich (themuso) wrote :

Confirmed for intrepid. Will attempt a rebuild to see if that helps make a difference.

Changed in thunar:
status: New → Confirmed
Revision history for this message
Luke Yelavich (themuso) wrote :

Just a note, I am testing this on a Mac Mini G4 1.42GHz, and I get desktop icons in XFCE. Ues thunar crashes for me also, but I don't know how I can possibly reproduce the xfdesktop issue as well. Any suggestions?

Thanks.

Revision history for this message
Pete (pxw) wrote : Re: [Bug 297842] Re: Thunar segfaults on powerpc (rebuild needed)

On Thu, Nov 27, 2008 at 10:17 AM, Luke Yelavich
<email address hidden> wrote:
> Just a note, I am testing this on a Mac Mini G4 1.42GHz, and I get
> desktop icons in XFCE. Ues thunar crashes for me also, but I don't know
> how I can possibly reproduce the xfdesktop issue as well. Any
> suggestions?
>

for me on g5, the desktop icons appearance/non-appearance was
determined by the <Desktop Prefeences/Alow Xfce to manage desktop>
which lost its setting [tick] on closing the Desktop preferences, and
seemed to be the controlling factor.
peter cros

Revision history for this message
Leslie Viljoen (leslieviljoen) wrote :

XfDesktop crashed reliably for me when I right-clicked on an FLV file on my desktop. Perhaps it was trying to display properties that don't exist for all desktop icons, such as the "open with" section at the top.

You should be able to duplicate that behaviour like so:

1. go to a terminal
2. killall xfdesktop
3. xfdesktop &
4. touch ~/Desktop/tmp.flv
5. right-click on the flv file

Unfortunately I can't test this anymore because I installed Lenny, which doesn't have this problem.
Lenny has the radeon/SDL crashing problem in common with Intrepid, and I have been working
hard on that for a few days now!

Revision history for this message
Martin Pitt (pitti) wrote :

thunar was rebuilt in jaunty, and without any other indication I assume this is fixed in jaunty. Please reopen if it isn't.

Changed in thunar:
status: Triaged → Fix Released
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Intrepid Ibex reached end-of-life on 30 April 2010 so I am closing the
report. The bug has been fixed in newer releases of Ubuntu.

Changed in thunar (Ubuntu Intrepid):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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