User-Agent: Opera/9.21 (X11; Linux i686; U; en) Build Identifier: Thunar crashes when selecting (clicking on) a targa(tga) file that has transparency. Reproducible: Always Steps to Reproduce: 1. Create a tga with transparency in for instance GIMP. 1.1. Open GIMP 1.2. Create new file 1.3. Add some text 1.4. Delete background layer so only the text is left 1.5. Save file as .tga 2. Go to folder where .tga file is located 3. Select .tga file. BOOM! Thunar crashes (disappears) Actual Results: Thunar crashes Expected Results: Thunar should select the file without crashing
Created attachment 1275 Test TGA file that you can try with
Please attach atleast any messages printed on the console, and if possible, a backtrace of the crash.
(In reply to comment #2) > Please attach atleast any messages printed on the console, and if possible, a > backtrace of the crash. > I would be glad to if you could tell me how. When I start thunar from the console, it detatches from the console so any messages are lost.
Thunar runs in the background of each Xfce session. If you launch Thunar from the cmdline, it'll contact the session daemon and tell it what to do, and exit afterwards. You can stop the daemon instance with Thunar -q.
I also experience this nasty bug It happens with any TGA file, I have also attached mine
Created attachment 1364 Another TGA file which crashes Thunar (with segfault)
A quick run through the debugger revealed that it's a bug in libpixbufloader-tga.so, and hence a bug in GTK+. Please file a bug report to bugzilla.gnome.org and attach the .tga file.
I do not have an account at that bugtracker, please the first who posts the bug (possibly A.Johansen) report the bug URL Thanks
I forgot to say: I have been trying gtk+ v2.12 and the bug was still there
Somehow though, nautilus does not crash when I select a tga file. I would assume it uses the same libraries as Thunar?
This bug has already been fixed in GNOME: http://bugzilla.gnome.org/show_bug.cgi?id=481082 This is the trunk version of io-tga.c, the affected file: http://svn.gnome.org/viewvc/gtk%2B/trunk/gdk-pixbuf/io-tga.c?view=log Hopefully, a future version of gtk+ will contain the fixes...I will test again with gtk+ v2.12 (I hope I was wrong)
So this is INVALID for Thunar. Nautilus doesn't crash, because it does not display file details in the statusbar (i.e. image resolution).
Yes it is a bug in io-tga.c of libgdk-pixbufloader I have tried with the most recent stable GTK+ (gtk+-2.10.14) and yet the bug is still there...will be possibly fixed with the next release of GKT+ since the fix is already in their SVN
So this can be closed.
Yes, I can confirm that is fixed now.