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 571273 - crash in Archive Manager: Opening an archive (ISO)
crash in Archive Manager: Opening an archive (ISO)
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.24.x
Other All
: High critical
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
: 567230 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-02-11 06:41 UTC by Nick Withers
Modified: 2009-04-01 10:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
Check if there was split items before looking for time (564 bytes, patch)
2009-02-11 13:56 UTC, palfrey
none Details | Review

Description Nick Withers 2009-02-11 06:41:53 UTC
Version: 2.24.3

What were you doing when the application crashed?
Opening an archive (ISO)


Distribution: Unknown
Gnome Release: 2.24.3 2009-02-05 (FreeBSD GNOME Project)
BugBuddy Version: 2.24.2

System: FreeBSD 7.1-STABLE FreeBSD 7.1-STABLE #0: Tue Feb 10 04:05:14 EST 2009     nick@presario.shmon.net:/usr/obj/usr/src/sys/PRESARIO i386
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 41218048 vsize: 41218048 resident: 20279296 share: 90071745 rss: 20279296 rss_rlim: 4951
CPU usage: start_time: 0 rtime: 128 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 128

Backtrace was generated from '/usr/local/bin/file-roller'

[New Thread 0x29301100 (LWP 100154)]

Thread 691015936 (LWP 100154)

  • #0 wait4
    at wait4.S line 2
  • #1 __waitpid
    at /usr/src/lib/libc/gen/waitpid.c line 46
  • #2 ___waitpid
    at /usr/src/lib/libthr/thread/thr_syscalls.c line 595
  • #3 IA__g_spawn_sync
    at gspawn.c line 382
  • #4 IA__g_spawn_command_line_sync
    at gspawn.c line 694
  • #5 bugbuddy_segv_handle
    at gnome-breakpad.cc line 230
  • #6 <signal handler called>
  • #7 list__process_line
    at fr-command-7z.c line 62
  • #8 fr_channel_data_read
    at fr-process.c line 149
  • #9 check_child
    at fr-process.c line 795
  • #10 g_timeout_dispatch
    at gmain.c line 3589
  • #11 IA__g_main_context_dispatch
    at gmain.c line 2144
  • #12 g_main_context_iterate
    at gmain.c line 2778
  • #13 IA__g_main_loop_run
    at gmain.c line 2986
  • #14 IA__gtk_main
    at gtkmain.c line 1200
  • #15 main
    at main.c line 269

----------- .xsession-errors ---------------------
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
(file-roller:72129): GLib-CRITICAL **: g_strsplit: assertion `string != NULL' failed
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Xlib:  extension "Generic Event Extension" missing on display ":0.0".
Variable "flags" is not available.
Error accessing memory address 0x0: Bad address.
/usr/local/share/bug-buddy/gdb-cmd:3: Error in sourced command file:
Variable "ret" is not available.
--------------------------------------------------
Comment 1 palfrey 2009-02-11 13:56:15 UTC
Created attachment 128464 [details] [review]
Check if there was split items before looking for time

The call to mktime_from_string doesn't check for the NULL fields case before making the call (which happens on this particular version of 7z). This patch fixes that.
Comment 2 Paolo Bacchilega 2009-02-17 10:08:42 UTC
Patch applied, thank you.
Comment 3 Gianluca Borello 2009-03-28 16:00:19 UTC
*** Bug 567230 has been marked as a duplicate of this bug. ***
Comment 4 Ted Percival 2009-03-30 16:06:45 UTC
If 2.24 is still being maintained, could you apply the patch to the 2.24 branch?
Comment 5 Paolo Bacchilega 2009-04-01 10:03:36 UTC
applied now to the gnome-2-24 branch as well.