After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 544613 - file-roller crashed with SIGSEGV in remove_directory()
file-roller crashed with SIGSEGV in remove_directory()
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.23.x
Other Linux
: Normal critical
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
: 545161 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-07-24 22:49 UTC by Sebastien Bacher
Modified: 2008-07-28 16:12 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Sebastien Bacher 2008-07-24 22:49:09 UTC
the bug has been opened on https://bugs.launchpad.net/ubuntu/+source/file-roller/+bug/251618

"Binary package hint: file-roller

i use intrepid with up to date packages
file-roller version is 2.23.4
if you need further informations, i will try to send them

i simply tried to make a tar.bz2 archive for my important directory (containing diploms, salary and so on)

  • #0 remove_directory
    at file-utils.c line 861
  • #1 remove_local_directory
    at file-utils.c line 877
  • #2 save_list_to_temp_file
    at fr-archive.c line 1444
  • #3 fr_archive_add
    at fr-archive.c line 1577
  • #4 fr_archive_add_local_files
    at fr-archive.c line 1671
  • #5 fr_archive_add_files
    at fr-archive.c line 1837
  • #6 add_directory__step2
    at fr-archive.c line 2028
  • #7 get_items_for_current_dir
    at gio-utils.c line 762
  • #8 get_items_for_next_dir_idle_cb
    at gio-utils.c line 723
  • #9 g_idle_dispatch
    at /build/buildd/glib2.0-2.17.4/glib/gmain.c line 4173
  • #10 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.17.4/glib/gmain.c line 2068
  • #11 g_main_context_iterate
    at /build/buildd/glib2.0-2.17.4/glib/gmain.c line 2701

Comment 1 Paolo Bacchilega 2008-07-25 09:43:02 UTC
looks like a temporary directory couldn't be created for some reason.
Comment 2 Paolo Bacchilega 2008-07-28 16:11:23 UTC
the get_dest_free_space() function was bogus, fixed now.
Comment 3 Paolo Bacchilega 2008-07-28 16:12:20 UTC
*** Bug 545161 has been marked as a duplicate of this bug. ***