Crashes with builds from today and yesterday
- From: Leonard den Ottolander <leonard den ottolander nl>
- To: MC Devel <mc-devel gnome org>
- Subject: Crashes with builds from today and yesterday
- Date: Tue, 21 Sep 2004 23:50:41 +0200
Hi,
I've been seeing crashes with builds from today's and yesterday's CVS
trees in VFS related tasks. One of these backtraces:
#0 0x0026f04c in _int_free () from /lib/tls/libc.so.6
#1 0x0026e01b in free () from /lib/tls/libc.so.6
#2 0x0086aa64 in g_free (mem=0x48) at gmem.c:186
#3 0x080add94 in vfs_s_find_entry_tree (me=0x80dee00, root=0x99ad458,
a_path=0x48 <Address 0x48 out of bounds>, follow=-1, flags=1)
at direntry.c:254
#4 0x080ae09f in vfs_s_find_inode (me=0x80dee00, super=0x99abee8,
path=0x99abfc1 "", follow=72, flags=72) at direntry.c:381
#5 0x080baaa4 in tar_read_header (me=0x80dee00, archive=0x99abee8,
tard=102,
h_size=0xbfe863d8) at tar.c:485
#6 0x080bad29 in tar_open_archive (me=0x80dee00, archive=0x99abee8,
name=0x99abe58 "/home/leonard/arch.tar", op=0x99abe6f "utar") at
tar.c:554
#7 0x080ae23f in vfs_s_get_path_mangle (me=0x80dee00,
inname=0x99abe58 "/home/leonard/arch.tar", archive=0x48, flags=0)
at direntry.c:482
#8 0x080ae316 in vfs_s_get_path (me=0x48,
inname=0x48 <Address 0x48 out of bounds>, archive=0x48, flags=72)
at direntry.c:510
#9 0x080ae4ab in vfs_s_inode_from_path (me=0x80dee00,
name=0x48 <Address 0x48 out of bounds>, flags=5) at direntry.c:565
#10 0x080ae567 in vfs_s_opendir (me=0x80dee00,
dirname=0x48 <Address 0x48 out of bounds>) at direntry.c:594
#11 0x080ae668 in vfs_s_chdir (me=0x48, path=0x48 <Address 0x48 out of
bounds>)
at direntry.c:648
#12 0x080b2709 in mc_chdir (path=0x48 <Address 0x48 out of bounds>)
at vfs.c:685
#13 0x08076c54 in _do_panel_cd (panel=0x998c500,
new_dir=0x99abeb0 "arch.tar#utar", cd_type=cd_parse_command) at
main.c:586
#14 0x08076e05 in do_panel_cd (panel=0x998c500,
new_dir=0x48 <Address 0x48 out of bounds>, cd_type=72) at main.c:628
#15 0x08076e51 in do_cd (new_dir=0x48 <Address 0x48 out of bounds>,
exact=72)
at main.c:637
#16 0x08063924 in exec_extension (filename=0x99abc78 "arch.tar",
data=0x0,
move_dir=0x0, start_line=0) at ext.c:264
#17 0x0806433d in regex_command (filename=0x99953d8 "arch.tar",
action=0x80c19bb "Open", move_dir=0x48) at ext.c:614
#18 0x0808256a in do_enter_on_file_entry (fe=0x999db7c) at screen.c:1933
#19 0x08083500 in panel_key (panel=0x998c500, key=0) at screen.c:2128
#20 0x080610cf in dlg_key_event (h=0x998b180, d_key=10) at dialog.c:651
#21 0x08061259 in dlg_process_event (h=0x998b180, key=72,
event=0xbfe87c50)
at dialog.c:745
#22 0x080613fa in run_dlg (h=0x998b180) at dialog.c:777
#23 0x080785b2 in setup_panels_and_run_mc () at main.c:1672
#24 0x0807879a in do_nc () at main.c:1746
#25 0x08079296 in main (argc=72, argv=0x48) at main.c:2238
Somehow I suspect the changes made to direntry.c to be the cause.
Roland, I have asked you before: Test changes before committing. This
sucks.
Leonard.
--
mount -t life -o ro /dev/dna /genetic/research
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]