Bug#642762: xulrunner-6.0: console flooded with unaligned access messages on ia64 (IA-64/IPF/Itanium) platform
Émeric Maschino
emeric.maschino at gmail.com
Tue Sep 27 20:32:17 UTC 2011
2011/9/27 Mike Hommey <mh at glandium.org>:
> Could you add the output for "disassemble" and "info registers" ?
>
> Mike
Sure! Please find the attached gdb.txt.
Émeric
-------------- next part --------------
(gdb) run
Starting program: /usr/lib/iceweasel/firefox-bin
[Thread debugging using libthread_db enabled]
[New Thread 0x700088cb1e0 (LWP 5714)]
[New Thread 0x700091371e0 (LWP 5715)]
Program received signal SIGBUS, Bus error.
0x00000700033b3130 in NS_TableDrivenQI (aThis=0x70007174f40, entries=0x70004008fb8, aIID=..., aInstancePtr=0x70007168c58) at /build/buildd-iceweasel_6.0.2-1-ia64-HBKkq9/iceweasel-6.0.2/build-xulrunner/xpcom/build/nsISupportsImpl.cpp:44
44 /build/buildd-iceweasel_6.0.2-1-ia64-HBKkq9/iceweasel-6.0.2/build-xulrunner/xpcom/build/nsISupportsImpl.cpp: Aucun fichier ou dossier de ce type.
in /build/buildd-iceweasel_6.0.2-1-ia64-HBKkq9/iceweasel-6.0.2/build-xulrunner/xpcom/build/nsISupportsImpl.cpp
(gdb) x 0x700033b3130
0x700033b3130 <NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)+48>: 0x44208809
(gdb) x 0x70004008fb8
0x70004008fb8 <_ZZN15nsSupportsArray14QueryInterfaceERK4nsIDPPvE5table>: 0x0390ab74
(gdb) p entries
$1 = (const QITableEntry *) 0x70004008fb8
(gdb) p entries->iid
$2 = (const nsIID *) 0x7000390ab74
(gdb) p entries->offset
$3 = 0
(gdb) disassemble
Dump of assembler code for function NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**):
0x00000700033b3100 <+0>: [MMI] alloc r37=ar.pfs,8,7,0
0x00000700033b3101 <+1>: ld8 r14=[r33]
0x00000700033b3102 <+2>: mov r36=b0
0x00000700033b3110 <+16>: [MMI] mov r38=r1
0x00000700033b3111 <+17>: mov r15=r33
0x00000700033b3112 <+18>: adds r18=16,r33;;
0x00000700033b3120 <+32>: [MIB] nop.m 0x0
0x00000700033b3121 <+33>: cmp.eq p6,p7=0,r14
0x00000700033b3122 <+34>: (p06) br.cond.dpnt.few 0x700033b31a0 <NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)+160>;;
=> 0x00000700033b3130 <+48>: [MMI] ld8 r17=[r34],8
0x00000700033b3131 <+49>: nop.m 0x0
0x00000700033b3132 <+50>: nop.i 0x0;;
0x00000700033b3140 <+64>: [MMI] nop.m 0x0
0x00000700033b3141 <+65>: ld8 r16=[r14]
0x00000700033b3142 <+66>: nop.i 0x0;;
0x00000700033b3150 <+80>: [MIB] nop.m 0x0
0x00000700033b3151 <+81>: cmp.eq p7,p6=r17,r16
0x00000700033b3152 <+82>: (p07) br.cond.dpnt.few 0x700033b31d0 <NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)+208>
0x00000700033b3160 <+96>: [MMI] adds r15=16,r15;;
0x00000700033b3161 <+97>: sub r14=r15,r33
0x00000700033b3162 <+98>: nop.i 0x0;;
0x00000700033b3170 <+112>: [MMI] add r14=r14,r18;;
0x00000700033b3171 <+113>: adds r14=-16,r14
0x00000700033b3172 <+114>: nop.i 0x0;;
0x00000700033b3180 <+128>: [MMI] nop.m 0x0
0x00000700033b3181 <+129>: ld8 r14=[r14]
0x00000700033b3182 <+130>: nop.i 0x0;;
0x00000700033b3190 <+144>: [MIB] nop.m 0x0
0x00000700033b3191 <+145>: cmp.eq p7,p6=0,r14
0x00000700033b3192 <+146>: (p06) br.cond.dptk.few 0x700033b3140 <NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)+64>
0x00000700033b31a0 <+160>: [MMI] nop.m 0x0
0x00000700033b31a1 <+161>: st8 [r35]=r0
0x00000700033b31a2 <+162>: mov.i ar.pfs=r37
0x00000700033b31b0 <+176>: [MLX] nop.m 0x0
0x00000700033b31b1 <+177>: movl r8=0xffffffff80004002;;
0x00000700033b31c0 <+192>: [MIB] nop.m 0x0
0x00000700033b31c1 <+193>: mov b0=r36
0x00000700033b31c2 <+194>: br.ret.sptk.many b0
0x00000700033b31d0 <+208>: [MMI] adds r14=8,r14
0x00000700033b31d1 <+209>: ld8 r16=[r34]
0x00000700033b31d2 <+210>: nop.i 0x0;;
0x00000700033b31e0 <+224>: [MMI] nop.m 0x0
0x00000700033b31e1 <+225>: ld8 r14=[r14]
0x00000700033b31e2 <+226>: nop.i 0x0;;
0x00000700033b31f0 <+240>: [MIB] nop.m 0x0
0x00000700033b31f1 <+241>: cmp.eq p7,p6=r14,r16
0x00000700033b31f2 <+242>: (p06) br.cond.dptk.few 0x700033b3160 <NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**)+96>
0x00000700033b3200 <+256>: [MMI] adds r15=8,r15;;
0x00000700033b3201 <+257>: ld4 r33=[r15]
0x00000700033b3202 <+258>: nop.i 0x0;;
0x00000700033b3210 <+272>: [MII] nop.m 0x0
0x00000700033b3211 <+273>: sxt4 r33=r33;;
0x00000700033b3212 <+274>: add r33=r32,r33;;
0x00000700033b3220 <+288>: [MII] ld8 r8=[r33]
0x00000700033b3221 <+289>: mov r39=r33;;
0x00000700033b3222 <+290>: adds r8=16,r8;;
0x00000700033b3230 <+304>: [MMI] ld8 r14=[r8],8;;
0x00000700033b3231 <+305>: nop.m 0x0
0x00000700033b3232 <+306>: mov b6=r14
0x00000700033b3240 <+320>: [MMB] ld8 r1=[r8]
0x00000700033b3241 <+321>: nop.m 0x0
0x00000700033b3242 <+322>: br.call.sptk.many b0=b6;;
0x00000700033b3250 <+336>: [MMB] st8 [r35]=r33
0x00000700033b3251 <+337>: mov r8=r0
0x00000700033b3252 <+338>: nop.b 0x0
0x00000700033b3260 <+352>: [MMI] mov r1=r38
0x00000700033b3261 <+353>: nop.m 0x0
0x00000700033b3262 <+354>: mov.i ar.pfs=r37;;
0x00000700033b3270 <+368>: [MIB] nop.m 0x0
0x00000700033b3271 <+369>: mov b0=r36
0x00000700033b3272 <+370>: br.ret.sptk.many b0;;
End of assembler dump.
(gdb) info registers
r0 *value not available*
r1 0x70003fb6eec 7696648204012
r2 0xc00000000000050e -4611686018427386610
r3 0x60000fffffff6160 6917546619827085664
r4 0x0 0
r5 0x0 0
r6 0x0 0
r7 0x0 0
r8 0x700040089d0 7696648538576
r9 0x4e8230dc 1317155036
r10 0x0 0
r11 0xc000000000000185 -4611686018427387515
r12 0x60000fffffff6120 6917546619827085600
r13 0x2000000000625e00 2305843009220140544
r14 0x7000390ab74 7696641207156
r15 0x70004008fb8 7696648540088
r16 0x70007174f58 7696700362584
r17 0x70007174f50 7696700362576
r18 0x70004008fc8 7696648540104
r19 0x60000fffffff6130 6917546619827085616
r20 0x8 8
r21 0x8 8
r22 0x60 96
r23 0x700000004e8 7696581395688
r24 0x70000152d40 7696582782272
r25 0x0 0
r26 0x7000018cb53 7696583019347
r27 0x70000152d70 7696582782320
r28 0x70000152d70 7696582782320
r29 0x70000152d60 7696582782304
r30 0x0 0
r31 0x0 0
b0 0x700033f5a70 7696635878000
b1 0x0 0
b2 0x0 0
b3 0x0 0
b4 0x0 0
b5 0x0 0
b6 0x700033f5a40 7696635877952
b7 0xa000000000040a00 -6917529027640817152
vfp *value not available*
vrap *value not available*
pr 0x960181 9830785
ip 0x700033b3130 7696635605296
psr 0x10 16
cfm 0x388 904
kr0 *value not available*
kr1 *value not available*
kr2 *value not available*
kr3 *value not available*
kr4 *value not available*
kr5 *value not available*
kr6 *value not available*
kr7 *value not available*
rsc 0xf 15
bsp 0x6000080000000320 6917537823734104864
bspstore 0x6000080000000230 6917537823734104624
rnat 0x0 0
fcr *value not available*
eflag *value not available*
csd *value not available*
ssd *value not available*
cflg *value not available*
fsr *value not available*
fir *value not available*
fdr *value not available*
ccv 0x0 0
unat 0x0 0
fpsr 0x9804c8a74433f 2674341019140927
itc *value not available*
pfs 0xc00000000000030a -4611686018427387126
lc 0x0 0
ec *value not available*
nat0 0x0 0
nat1 0x0 0
nat2 0x0 0
nat3 0x0 0
nat4 0x0 0
nat5 0x0 0
nat6 0x0 0
nat7 0x0 0
nat8 0x0 0
nat9 0x0 0
nat10 0x0 0
nat11 0x0 0
nat12 0x0 0
nat13 0x0 0
nat14 0x0 0
nat15 0x0 0
nat16 0x0 0
nat17 0x0 0
nat18 0x0 0
nat19 0x0 0
nat20 0x0 0
nat21 0x0 0
nat22 0x0 0
nat23 0x0 0
nat24 0x0 0
nat25 0x0 0
nat26 0x0 0
nat27 0x0 0
nat28 0x0 0
nat29 0x0 0
nat30 0x0 0
nat31 0x0 0
nat32 0x0 0
nat33 0x0 0
nat34 0x0 0
nat35 0x0 0
nat36 0x0 0
nat37 0x0 0
nat38 0x0 0
nat39 0x0 0
nat40 0x0 0
nat41 0x0 0
nat42 0x0 0
nat43 0x0 0
nat44 0x0 0
nat45 0x0 0
nat46 0x0 0
nat47 0x0 0
nat48 0x0 0
nat49 0x0 0
nat50 0x0 0
nat51 0x0 0
nat52 0x0 0
nat53 0x0 0
nat54 0x0 0
nat55 0x0 0
nat56 0x0 0
nat57 0x0 0
nat58 0x0 0
nat59 0x0 0
nat60 0x0 0
nat61 0x0 0
nat62 0x0 0
nat63 0x0 0
nat64 0x0 0
nat65 0x0 0
nat66 0x0 0
nat67 0x0 0
nat68 0x0 0
nat69 0x0 0
nat70 0x0 0
nat71 0x0 0
nat72 0x0 0
nat73 0x0 0
nat74 0x0 0
nat75 0x0 0
nat76 0x0 0
nat77 0x0 0
nat78 0x0 0
nat79 0x0 0
nat80 0x0 0
nat81 0x0 0
nat82 0x0 0
nat83 0x0 0
nat84 0x0 0
nat85 0x0 0
nat86 0x0 0
nat87 0x0 0
nat88 0x0 0
nat89 0x0 0
nat90 0x0 0
nat91 0x0 0
nat92 0x0 0
nat93 0x0 0
nat94 0x0 0
nat95 0x0 0
nat96 0x0 0
nat97 0x0 0
nat98 0x0 0
nat99 0x0 0
nat100 0x0 0
nat101 0x0 0
nat102 0x0 0
nat103 0x0 0
nat104 0x0 0
nat105 0x0 0
nat106 0x0 0
nat107 0x0 0
nat108 0x0 0
nat109 0x0 0
nat110 0x0 0
nat111 0x0 0
nat112 0x0 0
nat113 0x0 0
nat114 0x0 0
nat115 0x0 0
nat116 0x0 0
nat117 0x0 0
nat118 0x0 0
nat119 0x0 0
nat120 0x0 0
nat121 0x0 0
nat122 0x0 0
nat123 0x0 0
nat124 0x0 0
nat125 0x0 0
nat126 0x0 0
nat127 0x0 0
bof 0x60000800000002e0 6917537823734104800
r32 0x70007174f40 7696700362560
r33 0x70004008fb8 7696648540088
r34 0x7000390ab74 7696641207156
r35 0x70007168c58 7696700312664
r36 0x700033f5a70 7696635878000
r37 0xc00000000000030a -4611686018427387126
r38 0x70003fb6eec 7696648204012
r39 0x0 0
r40 0x0 0
r41 0x0 0
r42 0x0 0
r43 0x0 0
r44 0x0 0
r45 0x0 0
r46 0x0 0
r47 0x0 0
r48 0x0 0
r49 0x0 0
r50 0x0 0
r51 0x0 0
r52 0x0 0
r53 0x0 0
r54 0x0 0
r55 0x0 0
r56 0x0 0
r57 0x0 0
r58 0x0 0
r59 0x0 0
r60 0x0 0
r61 0x0 0
r62 0x0 0
r63 0x0 0
r64 0x0 0
r65 0x0 0
r66 0x0 0
r67 0x0 0
r68 0x0 0
r69 0x0 0
r70 0x0 0
r71 0x0 0
r72 0x0 0
r73 0x0 0
r74 0x0 0
r75 0x0 0
r76 0x0 0
r77 0x0 0
r78 0x0 0
r79 0x0 0
r80 0x0 0
r81 0x0 0
r82 0x0 0
r83 0x0 0
r84 0x0 0
r85 0x0 0
r86 0x0 0
r87 0x0 0
r88 0x0 0
r89 0x0 0
r90 0x0 0
r91 0x0 0
r92 0x0 0
r93 0x0 0
r94 0x0 0
r95 0x0 0
r96 0x0 0
r97 0x0 0
r98 0x0 0
r99 0x0 0
r100 0x0 0
r101 0x0 0
r102 0x0 0
r103 0x0 0
r104 0x0 0
r105 0x0 0
r106 0x0 0
r107 0x0 0
r108 0x0 0
r109 0x0 0
r110 0x0 0
r111 0x0 0
r112 0x0 0
r113 0x0 0
r114 0x0 0
r115 0x0 0
r116 0x0 0
r117 0x0 0
r118 0x0 0
r119 0x0 0
r120 0x0 0
r121 0x0 0
r122 0x0 0
r123 0x0 0
r124 0x0 0
r125 0x0 0
r126 0x0 0
r127 0x0 0
p0 0x1 1
p1 0x0 0
p2 0x0 0
p3 0x0 0
p4 0x0 0
p5 0x0 0
p6 0x0 0
p7 0x1 1
p8 0x1 1
p9 0x0 0
p10 0x0 0
p11 0x0 0
p12 0x0 0
p13 0x0 0
p14 0x0 0
p15 0x0 0
p16 0x0 0
p17 0x1 1
p18 0x1 1
p19 0x0 0
p20 0x1 1
p21 0x0 0
p22 0x0 0
p23 0x1 1
p24 0x0 0
p25 0x0 0
p26 0x0 0
p27 0x0 0
p28 0x0 0
p29 0x0 0
p30 0x0 0
p31 0x0 0
p32 0x0 0
p33 0x0 0
p34 0x0 0
p35 0x0 0
p36 0x0 0
p37 0x0 0
p38 0x0 0
p39 0x0 0
p40 0x0 0
p41 0x0 0
p42 0x0 0
p43 0x0 0
p44 0x0 0
p45 0x0 0
p46 0x0 0
p47 0x0 0
p48 0x0 0
p49 0x0 0
p50 0x0 0
p51 0x0 0
p52 0x0 0
p53 0x0 0
p54 0x0 0
p55 0x0 0
p56 0x0 0
p57 0x0 0
p58 0x0 0
p59 0x0 0
p60 0x0 0
p61 0x0 0
p62 0x0 0
p63 0x0 0
A debugging session is active.
Inferior 1 [process 5710] will be killed.
Quit anyway? (y or n)
More information about the pkg-mozilla-maintainers
mailing list