Closed
Bug 794718
Opened 13 years ago
Closed 7 years ago
SIGSEGV in libglobalmenu.so
Categories
(Firefox :: Shell Integration, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: edwardhowl, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4
Steps to reproduce:
Updated Firefox 9/26/12. Open Firefox (15.0.1). Click another application in Ubuntu dock.
Actual results:
Null pointer deference cause a crash.
Program received signal SIGSEGV, Segmentation fault.
0x00007fffdbff4e50 in ?? ()
from /usr/lib/firefox/extensions/globalmenu@ubuntu.com/components/libglobalmenu.so
(gdb) x/20i 0x00007fffdbff4e50
=> 0x7fffdbff4e50: mov rax,QWORD PTR [rdi]
0x7fffdbff4e53: movzx r9d,r8b
0x7fffdbff4e57: mov r8,rcx
0x7fffdbff4e5a: xor ecx,ecx
0x7fffdbff4e5c: mov rax,QWORD PTR [rax+0x5d8]
0x7fffdbff4e63: jmp rax
0x7fffdbff4e65: nop
0x7fffdbff4e66: push rbx
0x7fffdbff4e67: mov ebx,DWORD PTR [rdi+0x8]
0x7fffdbff4e6a: dec ebx
0x7fffdbff4e6c: test ebx,ebx
0x7fffdbff4e6e: mov DWORD PTR [rdi+0x8],ebx
0x7fffdbff4e71: jne 0x7fffdbff4e80
0x7fffdbff4e73: mov rax,QWORD PTR [rdi]
0x7fffdbff4e76: mov DWORD PTR [rdi+0x8],0x1
0x7fffdbff4e7d: call QWORD PTR [rax+0x10]
0x7fffdbff4e80: mov eax,ebx
0x7fffdbff4e82: pop rbx
0x7fffdbff4e83: ret
0x7fffdbff4e84: push r12
(gdb) info reg
rax 0x0 0
rbx 0x7fffc6e3bca0 140736530201760
rcx 0x7fffffffb2d8 140737488335576
rdx 0x7fffdbca1280 140736880841344
rsi 0x0 0
rdi 0x0 0
rbp 0x7fffc6e3bca0 0x7fffc6e3bca0
rsp 0x7fffffffb2a8 0x7fffffffb2a8
r8 0x0 0
r9 0x7fffc0a4aa28 140736425404968
r10 0x7fffc0a4aa28 140736425404968
r11 0x7fffc0c291f8 140736427364856
r12 0x7fffc6e41080 140736530223232
r13 0x7fffc6e3bd00 140736530201856
r14 0x7fffffffb530 140737488336176
r15 0x7fffffffb4c0 140737488336064
rip 0x7fffdbff4e50 0x7fffdbff4e50
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
Expected results:
New application should have been brought to the foreground.
| Reporter | ||
Comment 1•13 years ago
|
||
Ubuntu 12.04
| Reporter | ||
Comment 2•13 years ago
|
||
Rebooted and it does not crash now. Cheers.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
| Reporter | ||
Comment 3•13 years ago
|
||
Reopening since it has started happening again. Null pointer dereference in libglobalmenu.so, appears to be same offset as before.
(gdb) x/10i 0x00007fffdbff4e50
=> 0x7fffdbff4e50: mov rax,QWORD PTR [rdi]
...
(gdb) info reg
...
rdi 0x0 0
Status: RESOLVED → UNCONFIRMED
Resolution: WORKSFORME → ---
Updated•13 years ago
|
Component: Untriaged → General
Updated•13 years ago
|
Component: General → Shell Integration
Comment 4•7 years ago
|
||
extensions/globalmenu@ubuntu.com/components/libglobalmenu.so is a extension file from legacy extensions which aren't supported now.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago → 7 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•