[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 262204] New: Font installer crashes when installing a system
From: Bernhard Rosenkraenzer <bero () arklinux ! org>
Date: 2011-01-05 15:10:02
Message-ID: bug-262204-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=262204
Summary: Font installer crashes when installing a system font,
causes infinite loop
Product: systemsettings
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: NEW
Severity: crash
Priority: NOR
Component: kcm_fontinst
AssignedTo: craig@kde.org
ReportedBy: bero@arklinux.org
Version: unspecified (using Devel)
OS: Linux
On 4.6.0-rc2, when trying to install an OTF font as a system font, the progress
bar dialog comes up and progresses to 50% quickly; it hangs indefinitely at
50%.
Strace -p-ing the spawned /usr/lib64/kde4/libexec/fontinst process shows an
infinite loop of
rt_sigaction(SIGSEGV, {SIG_DFL, [SEGV], SA_RESTORER|SA_RESTART,
0x7fadb2189ca0}, {0x408e80, [SEGV], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8)
= 0
rt_sigaction(SIGFPE, {SIG_DFL, [FPE], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0},
{0x408e80, [FPE], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8) = 0
rt_sigaction(SIGILL, {SIG_DFL, [ILL], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0},
{0x408e80, [ILL], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8) = 0
rt_sigaction(SIGABRT, {SIG_DFL, [ABRT], SA_RESTORER|SA_RESTART,
0x7fadb2189ca0}, {0x408e80, [ABRT], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8)
= 0
rt_sigprocmask(SIG_UNBLOCK, [ILL ABRT FPE SEGV], NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x408e80, [SEGV], SA_RESTORER|SA_RESTART,
0x7fadb2189ca0}, {SIG_DFL, [SEGV], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8)
= 0
rt_sigaction(SIGFPE, {0x408e80, [FPE], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0},
{SIG_DFL, [FPE], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8) = 0
rt_sigaction(SIGILL, {0x408e80, [ILL], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0},
{SIG_DFL, [ILL], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8) = 0
rt_sigaction(SIGABRT, {0x408e80, [ABRT], SA_RESTORER|SA_RESTART,
0x7fadb2189ca0}, {SIG_DFL, [ABRT], SA_RESTORER|SA_RESTART, 0x7fadb2189ca0}, 8)
= 0
rt_sigprocmask(SIG_UNBLOCK, [ILL ABRT FPE SEGV], NULL, 8) = 0
rt_sigreturn(0x1) = 262
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Reproducible: Always
Steps to Reproduce:
1. Open systemsettings, Font Installer
2. Click "Add"
3. Select an OTF file
4. When asked, choose to install it as System font
Actual Results:
Crash as described before
Expected Results:
Font is installed, progress dialog closed
I'm using Qt 4.7.1, freetype 2.4.4, fontconfig 2.8.0
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic