NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

toolchain/50866: starting firefox crashes the X server



>Number:         50866
>Category:       toolchain
>Synopsis:       starting firefox crashes the X server
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 29 08:10:00 +0000 2016
>Originator:     Martin Husemann
>Release:        NetBSD 7.99.26
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD whoever-brings-the-night.aprisoft.de 7.99.26 NetBSD 7.99.26 (WHOEVER) #102: Sun Feb 28 20:27:59 CET 2016 martin%seven-days-to-the-wolves.aprisoft.de@localhost:/ssd/src/sys/arch/sparc64/compile/WHOEVER sparc64
Architecture: sparc64
Machine: sparc64
>Description:

Starting firefox crashes the X server with a corrupted backtrace:

Program received signal SIGSEGV, Segmentation fault.
__clzdi2 (a=33)
    at /ssd/src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzdi2.c:23
23      {
(gdb) bt
#0  __clzdi2 (a=33)
    at /ssd/src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzdi2.c:23
#1  0xfffffffff661fb64 in __clzdi2 (a=<optimized out>)
    at /ssd/src/sys/external/bsd/compiler_rt/dist/lib/builtins/clzdi2.c:27
(gdb) x/16i __clzdi2
=> 0xfffffffff661fb40 <__clzdi2>:       save  %sp, -176, %sp
   0xfffffffff661fb44 <__clzdi2+4>:     srax  %i0, 0x20, %g1
   0xfffffffff661fb48 <__clzdi2+8>:     cmp  %g0, %g1
   0xfffffffff661fb4c <__clzdi2+12>:    addc  %g0, -1, %i5
   0xfffffffff661fb50 <__clzdi2+16>:    and  %i5, %i0, %i0
   0xfffffffff661fb54 <__clzdi2+20>:    and  %i5, 0x20, %i5
   0xfffffffff661fb58 <__clzdi2+24>:    or  %i0, %g1, %o0
   0xfffffffff661fb5c <__clzdi2+28>:    call  0xfffffffff679d980 <__clzdi2@plt>
   0xfffffffff661fb60 <__clzdi2+32>:    srl  %o0, 0, %o0
   0xfffffffff661fb64 <__clzdi2+36>:    srl  %o0, 0, %o0
   0xfffffffff661fb68 <__clzdi2+40>:    add  %o0, -32, %i0
   0xfffffffff661fb6c <__clzdi2+44>:    add  %i5, %i0, %i0
   0xfffffffff661fb70 <__clzdi2+48>:    rett  %i7 + 8
   0xfffffffff661fb74 <__clzdi2+52>:    sra  %o0, 0, %o0
   0xfffffffff661fb78:  nop 
   0xfffffffff661fb7c:  nop 
g0             0x0      0
g1             0xfffffffff661fb40       -161350848
g2             0x82187f40       2182643520
g3             0x26781  157569
g4             0xffffffffffffffff       -1
g5             0xffffffff00000004       -4294967292
g6             0x0      0
g7             0xfffffffff7ff4040       -134266816
o0             0x21     33
o1             0x0      0
o2             0x0      0
o3             0x0      0
o4             0x0      0
o5             0x20     32
sp             0xffffffffffdfd3b1       0xffffffffffdfd3b1
o7             0xfffffffff661fb5c       -161350820
l0             0x0      0
l1             0x0      0
l2             0x0      0
l3             0x0      0
l4             0x0      0
l5             0x0      0
l6             0x0      0
l7             0x0      0
i0             0x0      0
i1             0x0      0
i2             0x0      0
i3             0x0      0
i4             0x0      0
i5             0x0      0
fp             0x0      0x0
i7             0x0      0
pc             0xfffffffff661fb40       0xfffffffff661fb40 <__clzdi2>
npc            0xfffffffff661fb44       0xfffffffff661fb44 <__clzdi2+4>
state          0x4400008207     292057809415
fsr            0x100000820      [ NXC #11 #32 ]
fprs           <unavailable>
y              0x0      0
cwp            0x7      7
pstate         0x82     [ IE #7 ]
asi            0x0      0
ccr            0x44     68



>How-To-Repeat:
s/a

>Fix:
n/a



Home | Main Index | Thread Index | Old Index