! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
squeeze 0.2.x received sigbus on gentoo/linux/sparc and hppa.
Status:
RESOLVED: WONTFIX
Product:
Squeeze
Component:
squeeze

Comments

Description Samuli Suominen 2007-04-19 12:24:38 CEST
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc-unknown-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/squeeze 
[Thread debugging using libthread_db enabled]
[New Thread -136302208 (LWP 11222)]
[New Thread -198067296 (LWP 11230)]

Program received signal SIGBUS, Bus error.
[Switching to Thread -136302208 (LWP 11222)]
0xf7f1a6d4 in lsq_archive_iter_set_propsv (iter=<value optimized out>, 
    props=0x2) at archive-iter.c:1599
warning: Source file is more recent than executable.
1599                                    (*((guint64 *)props_iter)) = *((const guint64*)props[i]);
(gdb) bt full
#0  0xf7f1a6d4 in lsq_archive_iter_set_propsv (iter=<value optimized out>, 
    props=0x2) at archive-iter.c:1599
No locals.
#1  0xf7f1ec74 in lsq_command_builder_zip_refresh_parse_output (
    spawn_command=<value optimized out>, user_data=0xff352be0)
    at command-builder-zip.c:328
        line = 
regcache.c:175: internal-error: register_size: Assertion `regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS)' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) y

regcache.c:175: internal-error: register_size: Assertion `regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS)' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Create a core file of GDB? (y or n) n
Comment 1 Samuli Suominen 2007-04-19 12:35:14 CEST
Happens when opening a .zip file.
Comment 2 Stephan Arts editbugs 2007-04-19 12:50:08 CEST
Created attachment 1096 
segfault when extracting tar archive

a segfault on linux/sparc when extracting an archive.
Comment 3 Samuli Suominen 2007-04-27 12:01:11 CEST
Same segfault on PA-RISC (HPPA) arch.
Comment 4 Samuli Suominen 2010-12-18 20:28:37 CET
Old report.
I don't have access to these said systems anymore.
The backtraces don't look very helpful.
If and when squeeze gets a release for Xfce 4.8 later on, I can retry this on a fresh Xfce 4.8 install on SPARC.

Closing for now ->

Bug #3162

Reported by:
Samuli Suominen
Reported on: 2007-04-19
Last modified on: 2010-12-18

People

Assignee:
Stephan Arts
CC List:
0 users

Version

Version:
unspecified

Attachments

segfault when extracting tar archive (1.66 KB, text/plain)
2007-04-19 12:50 CEST , Stephan Arts
no flags

Additional information