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 356632 - crash on print with fontconfig 2.4 [@FcCharSetDestroy - ~nsFontMetricsPS]
crash on print with fontconfig 2.4 [@FcCharSetDestroy - ~nsFontMetricsPS]
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
unspecified
Other All
: High critical
: ---
Assigned To: Epiphany Maintainers
Marco Pesenti Gritti
: 356544 356812 357222 357350 357766 358131 359400 360160 360177 360492 361110 361355 361485 361976 362740 363716 364558 364665 365704 369804 370825 372368 372506 373487 374630 376919 377148 377345 377526 378494 378939 379999 381032 384757 385003 385113 385171 388698 390223 395841 401910 405172 405499 406612 408896 409453 414071 415882 415883 419530 423844 423859 423871 426219 429564 431584 431760 434715 439238 445978 459394 462093 468145 469974 470231 480389 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-18 21:53 UTC by Vladimir Lushnikov
Modified: 2008-01-13 16:55 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Vladimir Lushnikov 2006-09-18 21:53:20 UTC
Version: 2.14.3

What were you doing when the application crashed?
Printing using CUPS (Firefox 2.0 CVS build from around 20060917


Distribution: Gentoo Base System version 1.12.5
Gnome Release: 2.16.0 2006-09-17 (Gentoo)
BugBuddy Version: 2.16.0

Memory status: size: 184217600 vsize: 0 resident: 184217600 share: 0 rss: 41451520 rss_rlim: 0
CPU usage: start_time: 1158619893 rtime: 0 utime: 337 stime: 0 cutime:317 cstime: 0 timeout: 20 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1230951904 (LWP 5771)]
[New Thread -1328665696 (LWP 5778)]
[New Thread -1320272992 (LWP 5777)]
[New Thread -1311880288 (LWP 5776)]
[New Thread -1303487584 (LWP 5775)]
[New Thread -1294464096 (LWP 5774)]
[New Thread -1285960800 (LWP 5773)]
[New Thread -1253962848 (LWP 5772)]
_______________________________________________________________________________
     eax:FFFFFE00 ebx:00001699  ecx:BFA25198  edx:00000000     eflags:00200293
     esi:08AAD480 edi:0000000B  esp:BFA250B4  ebp:BFA251A8     eip:FFFFE410
     cs:0073  ds:007B  es:007B  fs:0000  gs:0033  ss:007B    o d I t S z A p C 
[007B:BFA250B4]---------------------------------------------------------[stack]
BFA250E4 : 4C A7 F6 B7  18 51 A2 00 - 00 00 00 00  00 00 00 00 L....Q..........
BFA250D4 : 98 51 A2 BF  00 00 00 00 - 80 51 A2 BF  B8 E4 F7 B7 .Q.......Q......
BFA250C4 : 74 1A E5 B7  00 00 00 00 - C5 D9 E1 B7  99 16 00 00 t...............
BFA250B4 : A8 51 A2 BF  00 00 00 00 - 98 51 A2 BF  DB BF ED B6 .Q.......Q......
[007B:08AAD480]---------------------------------------------------------[ data]
08AAD480 : A0 65 97 08  00 00 00 00 - E8 8D D6 B6  C8 D4 AA 08 .e..............
08AAD490 : 38 00 00 00  05 00 00 00 - E8 8D D6 B6  D0 6F 98 08 8............o..
[0073:FFFFE410]---------------------------------------------------------[ code]
0xffffe410 <__kernel_vsyscall+16>:	pop    %ebp
0xffffe411 <__kernel_vsyscall+17>:	pop    %edx
0xffffe412 <__kernel_vsyscall+18>:	pop    %ecx
0xffffe413 <__kernel_vsyscall+19>:	ret    
0xffffe414 <__kernel_vsyscall+20>:	nop    
0xffffe415 <__kernel_vsyscall+21>:	nop    
------------------------------------------------------------------------------
0xffffe410 in __kernel_vsyscall ()
  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 nsProfileLock::FatalSignalHandler
    from /usr/lib/seamonkey/libgtkembedmoz.so
  • #4 <signal handler called>
  • #5 FcCharSetDestroy
    from /usr/lib/libfontconfig.so.1
  • #6 ??
    from /usr/lib/seamonkey/components/libgfxps.so
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
    from /usr/lib/seamonkey/components/../libgkgfx.so
  • #11 ??

Comment 1 Reinout van Schouwen 2006-09-19 20:09:20 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.

Could you also please try to reproduce the problem with Mozilla? This is possibly the same bug as https://bugzilla.mozilla.org/show_bug.cgi?id=294879.
Comment 2 Vladimir Lushnikov 2006-09-19 20:17:26 UTC
Actually I'm in the process of reinstallation at the moment - so not really able to do a stack trace. However, I can confirm that Firefox exhibits the behaviour described in the bug above.

My reason for trying Epiphany was to actually print without the crash - but it seems ff and underlying libraries are affected. Should this be marked as resolved upstream?
Comment 3 Karsten Bräckelmann 2006-09-19 22:42:27 UTC
*** Bug 356812 has been marked as a duplicate of this bug. ***
Comment 4 Reinout van Schouwen 2006-09-19 22:59:52 UTC
Vladimir: thanks, resolving.

Comment 5 Reinout van Schouwen 2006-09-22 11:16:45 UTC
*** Bug 356544 has been marked as a duplicate of this bug. ***
Comment 6 Christian Persch 2006-09-22 13:14:52 UTC
Which version is the fontconfig library on your systems?

Good trace from the latest dup:

  • #4 <signal handler called>
  • #5 IA__FcCharSetDestroy
    at fccharset.c line 57
  • #6 ~nsFontMetricsPS
    at nsFontMetricsPS.cpp line 111
  • #7 nsFontMetricsPS::Release
    at nsFontMetricsPS.cpp line 135
  • #8 nsFontCache::Flush
    at nsDeviceContext.cpp line 715
  • #9 ~nsFontCache
    at nsDeviceContext.cpp line 580
  • #10 ~nsFontCachePS
    at nsDeviceContextPS.cpp line 547
  • #11 ~DeviceContextImpl
    at nsDeviceContext.cpp line 88
  • #12 ~nsDeviceContextPS
    at nsDeviceContextPS.cpp line 134
  • #13 DeviceContextImpl::Release
    at nsDeviceContext.cpp line 54
  • #14 nsDeviceContextPS::Release
    at nsDeviceContextPS.cpp line 179
  • #15 ~nsCOMPtr_base
    at nsCOMPtr.cpp line 81
  • #16 ~nsPrintData
    at ../../dist/include/nsCOMPtr.h line 542
  • #17 nsPrintEngine::Destroy
    at nsPrintEngine.cpp line 283
  • #18 DocumentViewerImpl::OnDonePrinting
    at nsDocumentViewer.cpp line 4141

Comment 7 Christian Persch 2006-09-22 13:28:54 UTC
-> https://bugzilla.mozilla.org/show_bug.cgi?id=294879
Comment 8 Karsten Bräckelmann 2006-09-22 18:25:50 UTC
*** Bug 357222 has been marked as a duplicate of this bug. ***
Comment 9 Christian Persch 2006-09-23 18:33:38 UTC
*** Bug 357350 has been marked as a duplicate of this bug. ***
Comment 10 Christian Persch 2006-09-26 11:53:10 UTC
*** Bug 357766 has been marked as a duplicate of this bug. ***
Comment 11 Christian Persch 2006-09-26 11:57:10 UTC
Can someone who got the crash please run epiphany under valgrind, load a web page  and print-to-file until it crashes again, then attach the log file here?

export G_SLICE=always-malloc
export G_DEBUG=gc-friendly,resident-modules
export MALLOC_CHECK_=1
valgrind --tool=memcheck --log-file=report --num-callers=24 --leak-check=yes --error-limit=no `which epiphany` -p --sm-disable
Comment 12 Christian Persch 2006-09-27 17:13:09 UTC
No further info needed, upstream has identified the problem.
Comment 13 Karsten Bräckelmann 2006-09-28 14:08:24 UTC
*** Bug 358131 has been marked as a duplicate of this bug. ***
Comment 14 Karsten Bräckelmann 2006-10-03 20:45:36 UTC
*** Bug 359400 has been marked as a duplicate of this bug. ***
Comment 15 André Klapper 2006-10-06 13:40:36 UTC
*** Bug 360160 has been marked as a duplicate of this bug. ***
Comment 16 Karsten Bräckelmann 2006-10-06 14:51:46 UTC
*** Bug 360177 has been marked as a duplicate of this bug. ***
Comment 17 Diego Escalante Urrelo (not reading bugmail) 2006-10-07 20:48:52 UTC
Bug #360492 seems like a dup, it has a longer trace so I didn't marked it as dup.
Check it out.
Comment 18 Elijah Newren 2006-10-07 20:52:56 UTC
*** Bug 360492 has been marked as a duplicate of this bug. ***
Comment 19 Reinout van Schouwen 2006-10-11 06:44:00 UTC
*** Bug 361355 has been marked as a duplicate of this bug. ***
Comment 20 Elijah Newren 2006-10-11 17:06:06 UTC
*** Bug 361485 has been marked as a duplicate of this bug. ***
Comment 21 Jean-François Rameau 2006-10-13 19:01:43 UTC
*** Bug 361976 has been marked as a duplicate of this bug. ***
Comment 22 Reinout van Schouwen 2006-10-17 09:35:57 UTC
*** Bug 362740 has been marked as a duplicate of this bug. ***
Comment 23 Christian Persch 2006-10-18 18:51:47 UTC
*** Bug 361110 has been marked as a duplicate of this bug. ***
Comment 24 Reinout van Schouwen 2006-10-23 15:33:01 UTC
*** Bug 363716 has been marked as a duplicate of this bug. ***
Comment 25 Karsten Bräckelmann 2006-10-23 22:07:49 UTC
*** Bug 364558 has been marked as a duplicate of this bug. ***
Comment 26 André Klapper 2006-10-24 11:15:46 UTC
*** Bug 364665 has been marked as a duplicate of this bug. ***
Comment 27 Rob Bradford 2006-10-28 15:42:50 UTC
*** Bug 365704 has been marked as a duplicate of this bug. ***
Comment 28 André Klapper 2006-11-03 03:54:35 UTC
*** Bug 369804 has been marked as a duplicate of this bug. ***
Comment 29 Karsten Bräckelmann 2006-11-03 18:02:30 UTC
*** Bug 370126 has been marked as a duplicate of this bug. ***
Comment 30 André Klapper 2006-11-05 13:46:06 UTC
*** Bug 370825 has been marked as a duplicate of this bug. ***
Comment 31 André Klapper 2006-11-08 16:54:16 UTC
*** Bug 372368 has been marked as a duplicate of this bug. ***
Comment 32 André Klapper 2006-11-08 17:20:25 UTC
*** Bug 372506 has been marked as a duplicate of this bug. ***
Comment 33 Diego Escalante Urrelo (not reading bugmail) 2006-11-10 18:53:49 UTC
*** Bug 373487 has been marked as a duplicate of this bug. ***
Comment 34 Diego Escalante Urrelo (not reading bugmail) 2006-11-13 11:03:59 UTC
*** Bug 374630 has been marked as a duplicate of this bug. ***
Comment 35 Reinout van Schouwen 2006-11-19 13:33:13 UTC
*** Bug 376919 has been marked as a duplicate of this bug. ***
Comment 36 Diego Escalante Urrelo (not reading bugmail) 2006-11-20 07:02:03 UTC
*** Bug 377148 has been marked as a duplicate of this bug. ***
Comment 37 Reinout van Schouwen 2006-11-20 10:26:20 UTC
*** Bug 377345 has been marked as a duplicate of this bug. ***
Comment 38 André Klapper 2006-11-20 23:24:58 UTC
*** Bug 377526 has been marked as a duplicate of this bug. ***
Comment 39 Reinout van Schouwen 2006-11-28 10:39:58 UTC
*** Bug 378494 has been marked as a duplicate of this bug. ***
Comment 40 Reinout van Schouwen 2006-11-28 10:51:37 UTC
*** Bug 379999 has been marked as a duplicate of this bug. ***
Comment 41 Reinout van Schouwen 2006-12-01 15:08:25 UTC
*** Bug 381032 has been marked as a duplicate of this bug. ***
Comment 42 Reinout van Schouwen 2006-12-12 11:21:46 UTC
*** Bug 384757 has been marked as a duplicate of this bug. ***
Comment 43 Reinout van Schouwen 2006-12-12 11:22:20 UTC
*** Bug 385003 has been marked as a duplicate of this bug. ***
Comment 44 Christian Persch 2006-12-12 22:19:11 UTC
*** Bug 385113 has been marked as a duplicate of this bug. ***
Comment 45 palfrey 2006-12-13 17:56:47 UTC
*** Bug 385171 has been marked as a duplicate of this bug. ***
Comment 46 palfrey 2006-12-13 17:57:04 UTC
*** Bug 378939 has been marked as a duplicate of this bug. ***
Comment 47 palfrey 2007-01-12 22:11:03 UTC
*** Bug 395841 has been marked as a duplicate of this bug. ***
Comment 48 Christian Persch 2007-01-15 11:00:15 UTC
*** Bug 390223 has been marked as a duplicate of this bug. ***
Comment 49 Christian Persch 2007-01-29 19:21:24 UTC
*** Bug 388698 has been marked as a duplicate of this bug. ***
Comment 50 Reinout van Schouwen 2007-02-07 10:33:53 UTC
*** Bug 405172 has been marked as a duplicate of this bug. ***
Comment 51 Reinout van Schouwen 2007-02-07 10:34:26 UTC
*** Bug 401910 has been marked as a duplicate of this bug. ***
Comment 52 Reinout van Schouwen 2007-02-07 21:36:50 UTC
*** Bug 405499 has been marked as a duplicate of this bug. ***
Comment 53 Jean-François Rameau 2007-02-11 11:40:17 UTC
*** Bug 406612 has been marked as a duplicate of this bug. ***
Comment 54 Reinout van Schouwen 2007-02-18 00:47:15 UTC
*** Bug 408896 has been marked as a duplicate of this bug. ***
Comment 55 Reinout van Schouwen 2007-02-19 00:11:12 UTC
*** Bug 409453 has been marked as a duplicate of this bug. ***
Comment 56 Reinout van Schouwen 2007-03-03 00:33:31 UTC
*** Bug 414071 has been marked as a duplicate of this bug. ***
Comment 57 Reinout van Schouwen 2007-03-28 20:15:03 UTC
*** Bug 423871 has been marked as a duplicate of this bug. ***
Comment 58 Reinout van Schouwen 2007-03-28 20:15:23 UTC
*** Bug 423859 has been marked as a duplicate of this bug. ***
Comment 59 Reinout van Schouwen 2007-03-28 20:16:17 UTC
*** Bug 415882 has been marked as a duplicate of this bug. ***
Comment 60 Reinout van Schouwen 2007-03-28 20:16:33 UTC
*** Bug 415883 has been marked as a duplicate of this bug. ***
Comment 61 Reinout van Schouwen 2007-03-28 20:16:43 UTC
*** Bug 419530 has been marked as a duplicate of this bug. ***
Comment 62 Reinout van Schouwen 2007-03-28 20:16:59 UTC
*** Bug 423844 has been marked as a duplicate of this bug. ***
Comment 63 Reinout van Schouwen 2007-04-04 12:24:04 UTC
*** Bug 426219 has been marked as a duplicate of this bug. ***
Comment 64 Reinout van Schouwen 2007-04-15 14:05:09 UTC
*** Bug 429564 has been marked as a duplicate of this bug. ***
Comment 65 Leonardo Ferreira Fontenelle 2007-04-15 14:42:25 UTC
I'm the reporter of bug 429564. It has a long backtrace (bug 360492 too).

The issue occurred compiling Epiphany 2.18.0 against XULRunner 1.8.0.4.
Recompiling it against Firefox 2.0.0.3 solved the issue.

Do you still need someone to install valgrind and reproduce the crash?
Comment 66 Christian Persch 2007-04-15 17:38:31 UTC
No need to, no.

This is a mozilla bug (see comment 7), and it's fixed. It's just that some distributions still haven't managed to ship the fix yet.
Comment 67 Leonardo Ferreira Fontenelle 2007-04-15 18:34:34 UTC
Thanks, I just posted a comment on XULRunner stabilization in Gentoo:

http://bugs.gentoo.org/show_bug.cgi?id=170101#c6
Comment 68 Pedro Villavicencio 2007-04-21 02:34:01 UTC
*** Bug 431584 has been marked as a duplicate of this bug. ***
Comment 69 Susana 2007-04-21 11:10:39 UTC
*** Bug 431760 has been marked as a duplicate of this bug. ***
Comment 70 Pedro Villavicencio 2007-05-17 19:49:44 UTC
*** Bug 439238 has been marked as a duplicate of this bug. ***
Comment 71 Pedro Villavicencio 2007-05-17 19:50:13 UTC
*** Bug 434715 has been marked as a duplicate of this bug. ***
Comment 72 Diego Escalante Urrelo (not reading bugmail) 2007-06-10 09:40:45 UTC
*** Bug 445978 has been marked as a duplicate of this bug. ***
Comment 73 Iestyn Pryce 2007-07-23 08:24:38 UTC
*** Bug 459394 has been marked as a duplicate of this bug. ***
Comment 74 Iestyn Pryce 2007-07-31 11:38:58 UTC
*** Bug 462093 has been marked as a duplicate of this bug. ***
Comment 75 Reinout van Schouwen 2007-08-19 23:48:57 UTC
*** Bug 468145 has been marked as a duplicate of this bug. ***
Comment 76 Reinout van Schouwen 2007-08-26 22:53:02 UTC
*** Bug 469974 has been marked as a duplicate of this bug. ***
Comment 77 Reinout van Schouwen 2007-09-25 22:52:48 UTC
*** Bug 480389 has been marked as a duplicate of this bug. ***
Comment 78 Don Scorgie 2008-01-13 16:55:28 UTC
*** Bug 470231 has been marked as a duplicate of this bug. ***