Bug 360450 - Crash when installing font to system from Archive Manager
Summary: Crash when installing font to system from Archive Manager
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fontinst (show other bugs)
Version: 5.5.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
: 370973 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-03-12 22:59 UTC by Lucien Knehtli
Modified: 2016-10-17 04:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucien Knehtli 2016-03-12 22:59:10 UTC
Application: kfontview (5.5.3)

Qt Version: 5.5.1
Operating System: Linux 4.3.3-303.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed:

I downloaded Fira Code from the github repo, and tried to install the .otf font by double clicking it within Archive Manager.  

I then clicked "install" and selected to install it to the system.  The progress bar reached the end, but it showed as not having completed.  

At this point, the only way to exit is to exit the font viewer, not the install modal.

As far as I can tell, it actually installed the font correctly: I can reference and use it in any application that supports it.

I have tried this with each of the fonts in the downloaded zip with similar results.

The crash can be reproduced every time.

-- Backtrace:
Application: Font Viewer (kfontview), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcdb76cb940 (LWP 10587))]

Thread 2 (Thread 0x7fcd979a3700 (LWP 10588)):
[KCrash Handler]
#5  0x00007fcdaea43a98 in raise () at /lib64/libc.so.6
#6  0x00007fcdaea4569a in abort () at /lib64/libc.so.6
#7  0x00007fcdaea86daa in  () at /lib64/libc.so.6
#8  0x00007fcdaea8f4fa in _int_free () at /lib64/libc.so.6
#9  0x00007fcdaea92cac in free () at /lib64/libc.so.6
#10 0x00007fcda71dbae6 in _nv007tls () at /usr/lib64/nvidia/tls/libnvidia-tls.so.358.16
#11 0x00007fcdad6403b9 in __nptl_deallocate_tsd.part.4 () at /lib64/libpthread.so.0
#12 0x00007fcdad6417a9 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fcdaeb11a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fcdb76cb940 (LWP 10587)):
#0  0x00007fcdaeb05fdd in poll () at /lib64/libc.so.6
#1  0x00007fcdb4bbe272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fcdb4bbfc27 in wait_for_reply () at /lib64/libxcb.so.1
#3  0x00007fcdb4bbfd31 in xcb_wait_for_reply () at /lib64/libxcb.so.1
#4  0x00007fcdaf8c5197 in _XReply () at /lib64/libX11.so.6
#5  0x00007fcdaf8c0bdd in XSync () at /lib64/libX11.so.6
#6  0x00007fcdaf8a1d8e in XCloseDisplay () at /lib64/libX11.so.6
#7  0x00007fcd99edc806 in QXcbConnection::~QXcbConnection() () at /lib64/libQt5XcbQpa.so.5
#8  0x00007fcd99edcb69 in QXcbConnection::~QXcbConnection() () at /lib64/libQt5XcbQpa.so.5
#9  0x00007fcd99ede566 in QXcbIntegration::~QXcbIntegration() () at /lib64/libQt5XcbQpa.so.5
#10 0x00007fcd99ede679 in QXcbIntegration::~QXcbIntegration() () at /lib64/libQt5XcbQpa.so.5
#11 0x00007fcdb0867623 in QGuiApplicationPrivate::~QGuiApplicationPrivate() () at /lib64/libQt5Gui.so.5
#12 0x00007fcdb27ac449 in QApplicationPrivate::~QApplicationPrivate() () at /lib64/libQt5Widgets.so.5
#13 0x00007fcdb036b0b8 in QObject::~QObject() () at /lib64/libQt5Core.so.5
#14 0x00007fcdb27ae239 in QApplication::~QApplication() () at /lib64/libQt5Widgets.so.5
#15 0x0000562f7ec95d60 in main ()

Reported using DrKonqi
Comment 1 Christoph Feck 2016-10-17 04:57:08 UTC
*** Bug 370973 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2016-10-17 04:59:11 UTC
Crash is caused by nvidia-tls. Please update your nvidia binary drivers to newest versions available from nvidia. If this does not fix the issue, please report it to nvidia developers.