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 356544 - epiphany-browser crashes when attempt to print
epiphany-browser crashes when attempt to print
Status: RESOLVED DUPLICATE of bug 356632
Product: epiphany
Classification: Core
Component: Printing
unspecified
Other other
: High critical
: ---
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
: 357163 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-18 14:25 UTC by rafal
Modified: 2006-09-22 11:16 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Backtrace (14.16 KB, text/plain)
2006-09-22 11:03 UTC, Michal Čihař
Details

Description rafal 2006-09-18 14:24:55 UTC
Distribution: Debian testing/unstable
Package: epiphany
Severity: Normal
Version: GNOME2.14.3 unspecified
Gnome-Distributor: Debian
Synopsis: epiphany-browser crashes when attempt to print
Bugzilla-Product: epiphany
Bugzilla-Component: Printing
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
crashes when I attempt to print.

Steps to reproduce the crash:
1. open any page
2. select printer
3. print .... crash

Expected Results:


How often does this happen?
started after yesterdays upgrade.

Additional Information:



Debugging Information:

Backtrace was generated from '/usr/libexec/epiphany-browser'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1508345344 (LWP 28758)]
[New Thread -1555690576 (LWP 28783)]
[New Thread -1547301968 (LWP 28782)]
[New Thread -1538913360 (LWP 28775)]
[New Thread -1530524752 (LWP 28774)]
[New Thread -1521951824 (LWP 28773)]
(no debugging symbols found)
0xa709d201 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread -1508345344 (LWP 28758))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 gtk_moz_embed_get_title
    from /usr/lib/libgtkembedmoz.so.0d
  • #3 <signal handler called>
  • #4 FcNameParse
    from /usr/lib/libfontconfig.so.1
  • #5 FcNameParse
    from /usr/lib/libfontconfig.so.1
  • #6 FcNameParse
    from /usr/lib/libfontconfig.so.1
  • #7 FcPatternGet
    from /usr/lib/libfontconfig.so.1
  • #8 FcPatternGetBool
    from /usr/lib/libfontconfig.so.1
  • #9 gp_fontmap_release
    from /usr/lib/libgnomeprint-2-2.so.0
  • #10 gp_fontmap_get
    from /usr/lib/libgnomeprint-2-2.so.0
  • #11 gnome_font_face_find
    from /usr/lib/libgnomeprint-2-2.so.0
  • #12 gnome_font_face_find_closest
    from /usr/lib/libgnomeprint-2-2.so.0
  • #13 gnome_font_find_closest
    from /usr/lib/libgnomeprint-2-2.so.0
  • #14 gp_gc_gsave
    from /usr/lib/libgnomeprint-2-2.so.0
  • #15 gp_gc_new
    from /usr/lib/libgnomeprint-2-2.so.0
  • #16 gnome_print_context_construct
    from /usr/lib/libgnomeprint-2-2.so.0
  • #17 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #20 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #22 gnome_print_job_new
    from /usr/lib/libgnomeprint-2-2.so.0
  • #23 g_type_create_instance
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_object_set
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #28 gnome_print_job_new
    from /usr/lib/libgnomeprint-2-2.so.0
  • #29 ephy_print_info_free
  • #30 g_source_is_destroyed
    from /usr/lib/libglib-2.0.so.0
  • #31 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #32 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #33 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #34 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 main
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0




------- Bug created by bug-buddy at 2006-09-18 14:25 -------

Comment 1 Reinout van Schouwen 2006-09-18 15:36:15 UTC
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.

Also, please try if the problem can be reproduced with the latest Epiphany (2.16) and Fontconfig versions.
Comment 2 Rafal Pietrak 2006-09-18 17:56:09 UTC
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1508824576 (LWP 23109)]
0xa7264d17 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1
(gdb) thread apply all bt 

Thread 1 (Thread -1508824576 (LWP 23109))

  • #0 FcCharSetDestroy
    from /usr/lib/libfontconfig.so.1
  • #1 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #2 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #3 nsFontCache::Flush
    from /usr/lib/libxul.so.0d
  • #4 nsFontCache::~nsFontCache
    from /usr/lib/libxul.so.0d
  • #5 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #6 DeviceContextImpl::~DeviceContextImpl
    from /usr/lib/libxul.so.0d
  • #7 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #8 DeviceContextImpl::Release
    from /usr/lib/libxul.so.0d
  • #9 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #10 nsCOMPtr_base::~nsCOMPtr_base
    from /usr/lib/libxul.so.0d
  • #11 NS_RegistryGetFactory
    from /usr/lib/libxul.so.0d
  • #12 NS_RegistryGetFactory
    from /usr/lib/libxul.so.0d
  • #13 NS_RegistryGetFactory
    from /usr/lib/libxul.so.0d
  • #14 NS_RegistryGetFactory
    from /usr/lib/libxul.so.0d
  • #15 PL_HandleEvent
    from /usr/lib/libxul.so.0d
  • #16 PL_ProcessPendingEvents
    from /usr/lib/libxul.so.0d
  • #17 nsAutoMonitor::NewMonitor
    from /usr/lib/libxul.so.0d
  • #18 JSD_DebuggerOnForUser
    from /usr/lib/libxul.so.0d
  • #19 g_io_channel_unix_get_fd
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #22 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #23 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 main


Comment 3 Reinout van Schouwen 2006-09-22 09:57:12 UTC
*** Bug 357163 has been marked as a duplicate of this bug. ***
Comment 4 Reinout van Schouwen 2006-09-22 09:59:22 UTC
Rafal: the stack trace you posted in comment #2 doesn't contain debug symbols so unfortunately  it's useless in tracking the source of the problem. Please see  http://live.gnome.org/GettingTraces for info on getting good traces. Thanks!
Comment 5 Michal Čihař 2006-09-22 11:03:45 UTC
Created attachment 73201 [details]
Backtrace

I installed all related debug packages I found I debian and here is backtrace.
Comment 6 Reinout van Schouwen 2006-09-22 11:16:45 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 356632 ***