Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39237 - file-roller doesn't display the content of archive file
Summary: file-roller doesn't display the content of archive file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: Alpha Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-24 05:15 UTC by Mathieu MILLET
Modified: 2004-02-08 10:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu MILLET 2004-01-24 05:15:10 UTC
When I launch file-roller from nautilus for opening archive files (.tar.gz, .tar.bz2, .zip), file-roller opens up but it never shows the content of the archive file.
The stop button is turned on, I can click on it but nothing happens.
File-roller isn't hanged up, since I click the open button and the open dialog box is displayed. If I select another archive file, I get the same results.

When launching file-roller from a terminal, when I click the OK button in the open dialog box, I get the following errors on the terminal :

(file-roller:18520): GLib-GObject-WARNING **: cannot derive `FRCommandTar' from non-derivable parent type `(null)'
 
(file-roller:18520): GLib-GObject-CRITICAL **: file gobject.c: line 615 (g_object_new): assertion `G_TYPE_IS_OBJECT (object_type)' failed
 
** (file-roller:18520): CRITICAL **: file fr-command.c: line 306 (fr_command_set_filename): assertion `FR_IS_COMMAND (comm)' failed
 
(file-roller:18520): GLib-GObject-WARNING **: cannot derive `FRCommandTar' from non-derivable parent type `(null)'
 
(file-roller:18520): GLib-GObject-WARNING **: cannot derive `FRCommandTar' from non-derivable parent type `(null)'
 
(file-roller:18520): GLib-GObject-WARNING **: invalid (NULL) pointer instance
 
(file-roller:18520): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
 
(file-roller:18520): GLib-GObject-WARNING **: invalid (NULL) pointer instance
 
(file-roller:18520): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
 
(file-roller:18520): GLib-GObject-WARNING **: invalid (NULL) pointer instance
 
(file-roller:18520): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
 
(file-roller:18520): GLib-GObject-WARNING **: invalid (NULL) pointer instance
 
(file-roller:18520): GLib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
 
** (file-roller:18520): CRITICAL **: file fr-command.c: line 337 (fr_command_list): assertion `FR_IS_COMMAND (comm)' failed


Reproducible: Always
Steps to Reproduce:
1.launch file-roller
2.open an archive file
3.

Actual Results:  
The content of the archive isn't displayed.

Expected Results:  
File-roller should have displayed the content of the archive file.

I run a 'classic' gnome2.4 environment with MetaCity and nautilus.
Here is my emerge info :

Portage 2.0.50_pre19 (default-alpha-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0,
2.4.23)
=================================================================
System uname: 2.4.23 alpha EV56
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="alpha ~alpha"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ev56 -O3 -pipe "
CHOST="alpha-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=ev56 -O3 -pipe "
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="ftp://gentoo.irisa.fr/pub/gentoo-sources
http://gentoo.oregonstate.edu"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X X509 acl alpha alsa avi berkdb bonobo cdr clamav crypt cups doc dvb dvd
encode esd ethereal evo fam ffmpeg flac flash foomaticdb gamma gb gd gdbm gif
gnome gpm gstreamer gtk gtk2 gtkhtml guile hbci imagemagick imap imlib info
innodb ipv6 jpeg kerberos lcms ldap libg++ libgda libwww mad maildir mbox mcal
memlimit menu mikmod mldonkeypango motif mozaccess mozcalendar mozilla
mozinterfaceinfo mozirc mozp3p mozsvg mozxmlterm mpeg music ncurses nls oav odbc
oggvorbis opengl pam pdf pdflib perl pic plotutils png postgres ppds python
quicktime readline samba sasl scanner sdl slang slp snmp spell ssl tcltk tcpd
tetex tiff transcode truetype type1 usb v4l videos vim-with-x wmf xfs xinerama
xml xml2 xmms xosd xv xvid zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-01-25 04:35:04 UTC
Possibly alpha related ? Any known issues with gtk+-2 ?
Comment 2 Mathieu MILLET 2004-01-25 04:42:48 UTC
Yes, Maybe Alpha related. How can I help to identify the problem ???

For my own knowledge : How should I read the Warning/critical messages ? from first to last or from last to first ?
Comment 3 foser (RETIRED) gentoo-dev 2004-01-26 06:19:14 UTC
What versions of the tools do you use for checking out the tars (bunzip2/tar etc.) ?

Try the latest file-roller in ~ , see if still gives problems.
Comment 4 Mathieu MILLET 2004-01-27 22:11:57 UTC
I tried the latest in ~alpha (2.4.4).

==> Same result with the exact same error.

I also tried development version 2.5.x on gnome site, though it doesn't compile (didn't have time to test further for this version).

GNU tar : 1.13.92-r3
bzip2 : 1.0.2-r3
These tools work perfectly.

Comment 5 Mathieu MILLET 2004-01-31 01:06:26 UTC
About versions, my first report was on 2.4.2 of file-roller.

The second report was on 2.4.4.

Since this may really be alpha-related, could you tell on what to look for in source code ?
Comment 6 Aron Griffis (RETIRED) gentoo-dev 2004-02-05 20:45:21 UTC
I'll have to give this a try before I can advise how to debug, I think.
Comment 7 Aron Griffis (RETIRED) gentoo-dev 2004-02-07 15:24:43 UTC
Okay, I think I fixed the 64-bit problems in 2.4.4-r2, which I also marked stable on alpha and ia64 since the current stable version has problems...
Comment 8 Mathieu MILLET 2004-02-08 10:16:58 UTC
Yes !! it works :o)