Bug 1400324 - [abrt] texmaker: XChangeProperty(): texmaker killed by SIGSEGV
Summary: [abrt] texmaker: XChangeProperty(): texmaker killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: texmaker
Version: 25
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:a9732aff7cb351f25e8603982b2...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-30 21:52 UTC by Thomas
Modified: 2017-10-06 19:57 UTC (History)
3 users (show)

Fixed In Version: texmaker-5.0.2-1.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-10-06 19:57:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (19.09 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: cgroup (242 bytes, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: core_backtrace (13.28 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: dso_list (17.42 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: environ (916 bytes, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: exploitable (82 bytes, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: limits (1.29 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: maps (83.85 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: mountinfo (3.48 KB, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: namespaces (102 bytes, text/plain)
2016-11-30 21:52 UTC, Thomas
no flags Details
File: open_fds (2.10 KB, text/plain)
2016-11-30 21:53 UTC, Thomas
no flags Details
File: proc_pid_status (1.11 KB, text/plain)
2016-11-30 21:53 UTC, Thomas
no flags Details
File: var_log_messages (421 bytes, text/plain)
2016-11-30 21:53 UTC, Thomas
no flags Details

Description Thomas 2016-11-30 21:52:45 UTC
Description of problem:
I opened Texmaker and attempted to open a file from the software, and it crashed.  To reproduce the error, open up Texmaker, and then try to open a file from the software.  It'll do it again!

Version-Release number of selected component:
texmaker-4.5-2.fc25

Additional info:
reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        texmaker
crash_function: XChangeProperty
executable:     /usr/bin/texmaker
global_pid:     13138
kernel:         4.8.8-300.fc25.x86_64
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 XChangeProperty at ChProp.c:46
 #1 XSetTransientForHint at SetHints.c:286
 #2 QGtk3Dialog::show at qgtk3dialoghelpers.cpp:133
 #3 QGtk3FileDialogHelper::show at qgtk3dialoghelpers.cpp:258
 #4 QDialogPrivate::setNativeDialogVisible at dialogs/qdialog.cpp:140
 #5 QFileDialog::setVisible at dialogs/qfiledialog.cpp:846
 #6 QDialog::exec at dialogs/qdialog.cpp:544
 #7 QFileDialog::getOpenFileUrls at dialogs/qfiledialog.cpp:2275
 #8 QFileDialog::getOpenFileNames at dialogs/qfiledialog.cpp:2218
 #9 Texmaker::fileOpen at texmaker.cpp:3036

Comment 1 Thomas 2016-11-30 21:52:49 UTC
Created attachment 1226539 [details]
File: backtrace

Comment 2 Thomas 2016-11-30 21:52:50 UTC
Created attachment 1226540 [details]
File: cgroup

Comment 3 Thomas 2016-11-30 21:52:51 UTC
Created attachment 1226541 [details]
File: core_backtrace

Comment 4 Thomas 2016-11-30 21:52:52 UTC
Created attachment 1226542 [details]
File: dso_list

Comment 5 Thomas 2016-11-30 21:52:53 UTC
Created attachment 1226543 [details]
File: environ

Comment 6 Thomas 2016-11-30 21:52:54 UTC
Created attachment 1226544 [details]
File: exploitable

Comment 7 Thomas 2016-11-30 21:52:55 UTC
Created attachment 1226545 [details]
File: limits

Comment 8 Thomas 2016-11-30 21:52:57 UTC
Created attachment 1226546 [details]
File: maps

Comment 9 Thomas 2016-11-30 21:52:58 UTC
Created attachment 1226547 [details]
File: mountinfo

Comment 10 Thomas 2016-11-30 21:52:59 UTC
Created attachment 1226548 [details]
File: namespaces

Comment 11 Thomas 2016-11-30 21:53:00 UTC
Created attachment 1226549 [details]
File: open_fds

Comment 12 Thomas 2016-11-30 21:53:00 UTC
Created attachment 1226550 [details]
File: proc_pid_status

Comment 13 Thomas 2016-11-30 21:53:01 UTC
Created attachment 1226551 [details]
File: var_log_messages

Comment 14 Mukundan Ragavan 2016-11-30 23:07:39 UTC
That's weird ..

I have been trying to recreate this for the last 15 min with little success.

I have created new files, opened old ones, made \blindtext files, nothing ... :(

Have you been unable to open files using texmaker at all? Does it crash everytime?

Comment 15 Umberto 2016-12-07 21:09:47 UTC
Hi! I encountered the exact same bug after upgrading to Fedora 25. After a quick google research I was able to find a workaround by opening Texmaker from the command line with 

GDK_BACKEND=x11 texmaker

Comment 16 Mukundan Ragavan 2016-12-08 02:07:55 UTC
aha! Wayland vs X11!

Thanks Umberto.

Comment 17 Thomas 2016-12-08 22:41:31 UTC
Yes.  I see.  I did the command Umberto suggested and works like a charm.  It turns out that when I upgraded, qgnomeplatform was not installed during the upgrade.  So  typing in 

...]$ sudo dnf install qgnomeplatform

fixes my problem.  I'm sure that this will be the case in most instances, especially if one upgrades from an earlier version of Fedora.

Thank you for all your help!

Comment 18 Umberto 2016-12-09 09:43:47 UTC
Thanks! I did the same and now it is working perfectly.

Comment 19 Fedora Update System 2017-09-30 15:19:56 UTC
texmaker-5.0.2-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e524c30402

Comment 20 Fedora Update System 2017-10-02 00:57:10 UTC
texmaker-5.0.2-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e524c30402

Comment 21 Fedora Update System 2017-10-06 19:57:29 UTC
texmaker-5.0.2-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.