After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 165999 - Crash while downloading numerous files
Crash while downloading numerous files
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
unspecified
Other other
: High critical
: 1.6
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
Depends on:
Blocks:
 
 
Reported: 2005-02-02 02:24 UTC by mathieu.g.p
Modified: 2005-02-28 22:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (590 bytes, patch)
2005-02-27 23:17 UTC, Christian Persch
none Details | Review

Description mathieu.g.p 2005-02-02 02:24:05 UTC
Distribution: Debian 3.1
Package: epiphany
Severity: normal
Version: GNOME2.8.1 1.4.7
Gnome-Distributor: Debian
Synopsis: Crash while downloading numerous files
Bugzilla-Product: epiphany
Bugzilla-Component: General
Bugzilla-Version: 1.4.7
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:


Steps to reproduce the crash:
1. 
2. 
3. 

Expected Results:


How often does this happen?


Additional Information:



Debugging Information:

Backtrace was generated from '/usr/bin/epiphany'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 1090793952 (LWP 19063)]
[New Thread 1173306288 (LWP 20506)]
[New Thread 1147284400 (LWP 20504)]
[New Thread 1180109744 (LWP 19146)]
[New Thread 1179847600 (LWP 19145)]
[New Thread 1179556784 (LWP 19144)]
[New Thread 1156529072 (LWP 19143)]
[New Thread 1130208176 (LWP 19072)]
[New Thread 1111342000 (LWP 19066)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x40caf511 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread 1090793952 (LWP 19063))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 nsProfileLock::FatalSignalHandler
    from /usr/lib/mozilla/libgtkembedmoz.so
  • #3 <signal handler called>
  • #4 g_type_check_instance_cast
    from /usr/lib/libgobject-2.0.so.0
  • #5 EphyHeaderSniffer::PerformSave
  • #6 EphyHeaderSniffer::HandleContent
  • #7 NSGetModule
    from /usr/lib/mozilla/components/libembedcomponents.so
  • #8 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #9 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #10 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #11 NSGetModule
    from /usr/lib/mozilla/components/libnecko.so
  • #12 nsInputStreamReadyEvent::EventHandler
    from /usr/lib/mozilla/libxpcom.so
  • #13 PL_HandleEvent
    from /usr/lib/mozilla/libxpcom.so
  • #14 PL_ProcessPendingEvents
    from /usr/lib/mozilla/libxpcom.so
  • #15 nsEventQueueImpl::NotifyObservers
    from /usr/lib/mozilla/libxpcom.so
  • #16 nsBaseWidget::FreeNativeData
    from /usr/lib/mozilla/components/libwidget_gtk2.so
  • #17 g_vasprintf
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #22 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 main
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-02-01 21:24 -------


Unknown version 1.4.7 in product epiphany.  Setting version to "unspecified".
Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "epiphany".
   Setting to default milestone for this product, '---'
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Vincent Noel 2005-02-02 15:52:06 UTC
Not really sure if this crash comes from mozilla or epiphany.
Cannot find a duplicate though.
Comment 2 Christian Persch 2005-02-26 22:05:34 UTC
I think this is fixed in cvs; at least I cannot repro it, and I fixed the only
possible cause some time ago (weak ref the window used as parent for the
filechooser, since the window may go away between choosing 'save as' and
actually popping up the filechooser in response to a server response).
Comment 3 Christian Persch 2005-02-27 23:14:44 UTC
I just reproduced this (or a closely related bug): start a download from a
server which will take a few secs to respond; then quit epiphany before it's
responded.

  • #7 <signal handler called>
  • #8 BuildDownloadPath
    at nsCOMPtr.h line 848
  • #9 EphyHeaderSniffer::PerformSave
    at nsCOMPtr.h line 1453
  • #10 EphyHeaderSniffer::OnStateChange
    at nsCOMPtr.h line 842
  • #11 nsWebBrowserPersist::OnStartRequest
    from /opt/firefox-trunk/lib/firefox-1.0+/components/libembedcomponents.so
  • #12 nsHttpChannel::CallOnStartRequest
    from /opt/firefox-trunk/lib/firefox-1.0+/components/libnecko.so
  • #13 nsHttpChannel::OnStartRequest
    from /opt/firefox-trunk/lib/firefox-1.0+/components/libnecko.so
  • #14 nsInputStreamPump::OnStateStart
    from /opt/firefox-trunk/lib/firefox-1.0+/components/libnecko.so
  • #15 nsInputStreamPump::OnInputStreamReady
    from /opt/firefox-trunk/lib/firefox-1.0+/components/libnecko.so
  • #16 nsInputStreamReadyEvent::EventHandler
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom_core.so
  • #17 PL_HandleEvent
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom_core.so
  • #18 PL_ProcessPendingEvents
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom_core.so
  • #19 nsEventQueueImpl::ProcessPendingEvents
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom_core.so
  • #20 NS_ShutdownXPCOM_P
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom_core.so
  • #21 NS_ShutdownXPCOM
    from /opt/firefox-trunk/lib/firefox-1.0+/libxpcom.so
  • #22 NS_TermEmbedding
    from /opt/firefox-trunk/lib/firefox-1.0+/libgtkembedmoz.so
  • #23 EmbedPrivate::PopStartup
    from /opt/firefox-trunk/lib/firefox-1.0+/libgtkembedmoz.so
  • #24 gtk_moz_embed_pop_startup
    from /opt/firefox-trunk/lib/firefox-1.0+/libgtkembedmoz.so

Comment 4 Christian Persch 2005-02-27 23:17:05 UTC
Created attachment 38031 [details] [review]
fix
Comment 5 Christian Persch 2005-02-28 22:08:10 UTC
Fixed in cvs.