Firefox File Download Dialog Causing Crash

Bug #161097 reported by Chris I-B
2
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Invalid
Undecided
Alexander Sack

Bug Description

Binary package hint: firefox

I am running Ubuntu Gutsy 64, but have use firefox32 as my default browser (because of Flash). Whenever I try to download .doc, .xls, .pdf. and a few other filetypes firefox hangs when displaying the Save File dialog window. I just launched firefox32 from a terminal and here is the output:

ve4cib@Ubik:~$ firefox32
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
esd: no process killed
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib32/libpangohack.so.0' from LD_PRELOAD cannot be preloaded: ignored.
*** glibc detected *** /usr/local/firefox32/firefox-bin: munmap_chunk(): invalid pointer: 0x0a3f1c30 ***
======= Backtrace: =========
/lib32/libc.so.6(cfree+0x1bb)[0xf73854ab]
/usr/lib32/libglib-2.0.so.0(g_free+0x31)[0xf788c961]
/usr/local/firefox32/firefox-bin[0x820eddb]
/usr/local/firefox32/firefox-bin[0x820f5e5]
/usr/local/firefox32/firefox-bin[0x820df57]
/usr/local/firefox32/firefox-bin[0x8268f3f]
/usr/local/firefox32/firefox-bin[0x82683ef]
/usr/local/firefox32/firefox-bin[0x829abd8]
/usr/local/firefox32/firefox-bin[0x83575a8]
/usr/local/firefox32/firefox-bin[0x835766c]
/usr/local/firefox32/firefox-bin[0x8357742]
/usr/local/firefox32/firefox-bin[0x8357527]
/usr/local/firefox32/firefox-bin[0x82836dc]
/usr/local/firefox32/firefox-bin[0x8436a7f]
/usr/local/firefox32/firefox-bin[0x843a0d6]
/usr/local/firefox32/firefox-bin[0x8439b20]
/usr/local/firefox32/firefox-bin[0x8438c5b]
/usr/local/firefox32/firefox-bin[0x843b274]
/usr/local/firefox32/firefox-bin[0x843650c]
/usr/local/firefox32/firefox-bin[0x824c941]
/usr/local/firefox32/firefox-bin[0x82462ca]
/usr/local/firefox32/firefox-bin[0x824a314]
/usr/lib32/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xf7bb71de]
/usr/lib32/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xf7922772]
/usr/lib32/libgobject-2.0.so.0[0xf7933323]
/usr/lib32/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xf793460f]
/usr/lib32/libgobject-2.0.so.0(g_signal_emit+0x29)[0xf7934a09]
/usr/lib32/libgtk-x11-2.0.so.0[0xf7cd5498]
/usr/lib32/libgtk-x11-2.0.so.0(gtk_main_do_event+0x475)[0xf7bb16f5]
/usr/lib32/libgdk-x11-2.0.so.0[0xf7a0706f]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0x101)[0xf7a07631]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgdk-x11-2.0.so.0(gdk_window_process_updates+0xb2)[0xf7a075e2]
/usr/lib32/libgtk-x11-2.0.so.0[0xf7cec646]
/usr/lib32/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0xf792fc09]
/usr/lib32/libgobject-2.0.so.0[0xf7920f89]
/usr/lib32/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xf7922772]
/usr/lib32/libgobject-2.0.so.0[0xf7933973]
/usr/lib32/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xf7934847]
/usr/lib32/libgobject-2.0.so.0(g_signal_emit+0x29)[0xf7934a09]
/usr/lib32/libgtk-x11-2.0.so.0(gtk_container_check_resize+0x57)[0xf7b19d07]
/usr/lib32/libgtk-x11-2.0.so.0[0xf7b19d80]
/usr/lib32/libgdk-x11-2.0.so.0[0xf79ed5e8]
/usr/lib32/libglib-2.0.so.0[0xf7883551]
/usr/lib32/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xf788511c]
/usr/lib32/libglib-2.0.so.0[0xf788855f]
/usr/lib32/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0xf7888909]
/usr/lib32/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xf7bb19e4]
/usr/local/firefox32/firefox-bin[0x824bda8]
/usr/local/firefox32/firefox-bin[0x86a5e68]
/usr/local/firefox32/firefox-bin[0x807d26c]
/usr/local/firefox32/firefox-bin[0x80794b3]
/lib32/libc.so.6(__libc_start_main+0xe0)[0xf732d050]
/usr/local/firefox32/firefox-bin[0x8079411]
======= Memory map: ========
08048000-08a26000 r-xp 00000000 08:01 10618711 /usr/local/firefox32/firefox-bin
08a26000-08a3f000 rw-p 009dd000 08:01 10618711 /usr/local/firefox32/firefox-bin
08a3f000-0a8e5000 rw-p 08a3f000 00:00 0 [heap]
ef800000-ef86c000 rw-p ef800000 00:00 0
ef86c000-ef900000 ---p ef86c000 00:00 0
efa00000-efb00000 rw-p efa00000 00:00 0
efb47000-efc3a000 rw-p efb47000 00:00 0
efc3a000-efc3b000 ---p efc3a000 00:00 0
efc3b000-f043b000 rwxp efc3b000 00:00 0
f043b000-f04fc000 r-xp 00000000 08:01 10404085 /usr/lib32/libasound.so.2.0.0
f04fc000-f0501000 rw-p 000c0000 08:01 10404085 /usr/lib32/libasound.so.2.0.0
f0501000-f0601000 rw-p f0501000 00:00 0
f0601000-f1501000 ---p f0601000 00:00 0
f1501000-f1b6c000 r-xp 00000000 08:01 3113148 /home/ve4cib/.mozilla/plugins/libflashplayer.so
f1b6c000-f1bb5000 rw-p 0066b000 08:01 3113148 Aborted (core dumped)

I checked the other firefox crash reports and didn't see anything sufficiently similar to this one for my liking, hence the new report. If there's an easy workaround/fix I'd love to hear about it! Thanks for the help. If you need more information please let me know at <email address hidden>

Revision history for this message
Alexander Sack (asac) wrote :

Hi,

thanks for submitting your bugreport. Unfortunately this report doesn't contain all the information needed to efficiently process it.

To fix this, please resubmit the crash report you find in /var/crash by clicking on the .crash file that you should find there. This should open the crash report submission tool shipped by ubuntu and will provide us with valuable information to work on your crash.

Thanks for your contribution,

 - Alexander

Changed in firefox:
assignee: nobody → asac
status: New → Invalid
Revision history for this message
Alexander Sack (asac) wrote :

oh ... if you use firefo32 i cannot support you. flash is available on amd64 in gutsy ... so pleas wipe everything you got form somewhere else.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.