Firefox 2 and 3 crash when opening a file dialog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glib2.0 (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: firefox-3.0
Firefox 3.0 crashes when trying to open a file dialog
Firefox 2 also seems to have this bug.
How to reproduce:
> sudo adduser testuster
> ssh -X testuser@localhost
> firefox
Click on "file" --> open file or save as
firefox crashes with sigsegv.
Here the output of
gdb /usr/lib/
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-
(no debugging symbols found)
(gdb) run
Starting program: /usr/lib/
(no debugging symbols found)
(no debugging symbols found)
[....]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x455a6950 (LWP 26965)]
0x0000000000000000 in ?? ()
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x00007f09ad55ae66 in ?? () from /usr/lib/
#2 0x00007f09ad56e1bf in ?? () from /usr/lib/
#3 0x00007f09ad56842e in ?? () from /usr/lib/
#4 0x00007f09b3128bf7 in ?? () from /usr/lib/
#5 0x00007f09b3127054 in ?? () from /usr/lib/
#6 0x00007f09b7feb3f7 in start_thread () from /lib/libpthread
#7 0x00007f09b73bcb2d in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
Here's the output of firefox-2 -g:
/usr/lib/
MOZILLA_
LD_LIBRARY_
DISPLAY=
DYLD_LIBRARY_
LIBRARY_
MOZ_
MOZ_TOOLKIT=
moz_debug=1
moz_debugger=
/usr/bin/gdb /usr/lib/
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-
(no debugging symbols found)
(gdb) run
Starting program: /usr/lib/
(no debugging symbols found)
(no debugging symbols found)
[...]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x44dfd950 (LWP 25831)]
0x0000000000000000 in ?? ()
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x00007f0e2c92de66 in ?? () from /usr/lib/
#2 0x00007f0e2c9411bf in ?? () from /usr/lib/
#3 0x00007f0e2c93b42e in ?? () from /usr/lib/
#4 0x00007f0e3d329bf7 in ?? () from /usr/lib/
#5 0x00007f0e3d328054 in ?? () from /usr/lib/
#6 0x00007f0e401403f7 in start_thread () from /lib/libpthread
#7 0x00007f0e3ee34b2d in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()
ProblemType: Bug
Architecture: amd64
Date: Sun Jul 20 09:49:22 2008
DistroRelease: Ubuntu 8.04
NonfreeKernelMo
Package: firefox-3.0 3.0+nobinonly-
PackageArchitec
ProcEnviron:
PATH=/
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.24-19-generic x86_64
this looks quite deep in the guts of gio. Can you please get a backtrace after installing the dbgsym packages for xulrunner-1.9 and firefox-3.0 as well as libgio?