Closed Bug 642017 Opened 13 years ago Closed 9 years ago

Crash while generating PDF [@ XCF_Read ]

Categories

(Core :: Graphics, defect)

x86
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: jack.yan, Unassigned)

References

()

Details

(Keywords: crash, Whiteboard: [tbird crash])

Crash Data

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows NT 5.1; rv:2.0b13pre) Gecko/20110314 Firefox/4.0b13pre
Build Identifier: Mozilla/5.0 (Windows NT 5.1; rv:2.0b13pre) Gecko/20110314 Firefox/4.0b13pre

I did not have this problem with an earlier build. I can no longer generate a PDF of autocade.net, though I could last week.

The generation process crashes while the font table is being built. On my three attempts, I am left with two partial PDFs, and one that never made it to a PDF file.

The error in the crash reporting is: Firefox 4.0b13pre Crash Report [@ XCF_Read ] 

bp-f7feab5a-6f0d-499a-bf52-da2752110315
bp-7cc5034a-fd2c-47b6-8946-ec4842110315
bp-73ea1a2a-72db-4f74-a25c-c51392110315

Changes made to the system included the installation of Libertine, the public domain OpenType typeface family.

Reproducible: Always

Steps to Reproduce:
1. Head to http://autocade.net.
2. Print the page, using the Adobe PDF print driver.
3.
Actual Results:  
Firefox browser disappears when 'Building Font Table' is on the Adobe Acrobat dialogue box, replaced by Crash Reporter.

Expected Results:  
Expect the generation of a PDF.

Partial PDFs generated, with all characters (up to that point) present, including ligatures (fi).
Severity: major → critical
Component: General → Graphics
Keywords: crash, crashreportid, pp
Product: Firefox → Core
QA Contact: general → thebes
Summary: Crash while generating PDF → Crash while generating PDF [@ XCF_Read ]
Signature	XCF_Read
UUID	f7feab5a-6f0d-499a-bf52-da2752110315
Time 	2011-03-15 16:51:50.913989
Uptime	375
Last Crash	49255 seconds (13.7 hours) before submission
Install Age	45255 seconds (12.6 hours) since version was first installed.
Product	Firefox
Version	4.0b13pre
Build ID	20110314030412
Branch	2.0
OS	Windows NT
OS Version	5.1.2600 Service Pack 3
CPU	x86
CPU Info	AuthenticAMD family 15 model 15 stepping 0
Crash Reason	EXCEPTION_ACCESS_VIOLATION_READ
Crash Address	0x225b
User Comments	Crashed during PDF generation.
App Notes 	AdapterVendorID: 10de, AdapterDeviceID: 00f1, AdapterDriverVersion: 6.14.11.9745
D3D10 Layers? D3D10 Layers-
D3D9 Layers? D3D9 Layers-
Processor Notes 	
EMCheckCompatibility	False
Bugzilla - Report this Crash
Related Bugs

Crashing Thread
Frame 	Module 	Signature 	Source
0 	pscript5.dll 	XCF_Read 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_misc.c:94
1 	pscript5.dll 	XCF_LookUpTableEntry 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_cff.c:103
2 	pscript5.dll 	XCF_LookUpString 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_cff.c:149
3 	pscript5.dll 	PutStringID 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_t1.c:326
4 	pscript5.dll 	WriteSIDLine 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_t1.c:416
5 	pscript5.dll 	WriteFontDict 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_t1.c:1608
6 	pscript5.dll 	XT1_WriteFontSubset 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_t1.c:2859
7 	pscript5.dll 	DownloadFont 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_cff.c:1666
8 	pscript5.dll 	XCF_DownloadFontIncr 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\xcf\\xcf_cff.c:1740
9 	pscript5.dll 	CFFAddChars 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\ufl\\source\\ufocff.c:1063
10 	pscript5.dll 	CFFFontDownloadIncr 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\ufl\\source\\ufocff.c:1308
11 	pscript5.dll 	UFODownloadIncr 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\lib\\ufl\\source\\ufo.c:348
12 	pscript5.dll 	BUFODownload 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\pscript\\ufoenc.c:2133
13 	pscript5.dll 	BUpdateFont 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\pscript\\dlfont.c:1263
14 	pscript5.dll 	BDownloadFont 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\pscript\\dlfont.c:387
15 	pscript5.dll 	DrvTextOut 	d:\\vistartm\\printscan\\print\\drivers\\usermode\\pscript\\textout.c:470
16 	gdi32.dll 	NtGdiSetPUMPDOBJ 	
17 	user32.dll 	__ClientPrinterThunk 	
18 	ntdll.dll 	ntdll.dll@0xe472 	
19 	xul.dll 	_cairo_win32_surface_show_glyphs 	gfx/cairo/cairo/src/cairo-win32-surface.c:1703
20 	xul.dll 	_cairo_win32_printing_surface_show_glyphs 	gfx/cairo/cairo/src/cairo-win32-printing-surface.c:1573
21 	xul.dll 	_cairo_surface_show_text_glyphs 	gfx/cairo/cairo/src/cairo-surface.c:2649
22 	xul.dll 	_cairo_surface_wrapper_show_text_glyphs 	gfx/cairo/cairo/src/cairo-surface-wrapper.c:468
23 	xul.dll 	_cairo_recording_surface_replay_internal 	gfx/cairo/cairo/src/cairo-recording-surface.c:923
24 	xul.dll 	_cairo_surface_init 	gfx/cairo/cairo/src/cairo-surface.c:366
25 	xul.dll 	_cairo_recording_surface_replay_region 	gfx/cairo/cairo/src/cairo-recording-surface.c:1004
26 	xul.dll 	_paint_page 	gfx/cairo/cairo/src/cairo-paginated-surface.c:361
27 	xul.dll 	_cairo_paginated_surface_show_page 	gfx/cairo/cairo/src/cairo-paginated-surface.c:461
28 	xul.dll 	_moz_cairo_surface_show_page 	gfx/cairo/cairo/src/cairo-surface.c:2405
29 	xul.dll 	gfxWindowsSurface::EndPage 	gfx/thebes/gfxWindowsSurface.cpp:311
30 	xul.dll 	nsThebesDeviceContext::EndPage 	gfx/src/thebes/nsThebesDeviceContext.cpp:1021
31 	xul.dll 	nsSimplePageSequenceFrame::DoPageEnd 	layout/generic/nsSimplePageSequence.cpp:655
32 	xul.dll 	nsPrintEngine::PrintPage 	layout/printing/nsPrintEngine.cpp:2554
33 	xul.dll 	nsPagePrintTimer::Notify 	layout/printing/nsPagePrintTimer.cpp:100
34 	xul.dll 	nsTimerImpl::Fire 	xpcom/threads/nsTimerImpl.cpp:428
35 	xul.dll 	nsTimerEvent::Run 	xpcom/threads/nsTimerImpl.cpp:517

Filename 	Version 	Debug Identifier 	Debug Filename
pscript5.dll 	0.3.6000.16386 	5250E90C396441B9B53FB0774C4805B91 	pscript5.pdb

I really wish we did printing in its own process.
Keywords: crashreportid, pp
Crash Signature: [@ XCF_Read ]
There are no crashes reported against Thunderbird in the last 6 months. Firefox is averaging about 10 crashes per release over the entire life-cycle. I'm resolving this bug as incomplete since this no longer meets the threshold for prioritization and does not appear to be easily reproducible. Please reopen if you have a reproducible test case for Firefox 43.0.1 or later.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: