Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1385836
Summary: | [abrt] LabPlot: QApplication::notify(): labplot2 killed by SIGSEGV | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Alexander Ploumistos <alex.ploumistos> | ||||||||||||||||||||||||||||
Component: | LabPlot | Assignee: | Mukundan Ragavan <nonamedotc> | ||||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||
Version: | 24 | CC: | chitlesh, gmarr, i, lupinix.fedora, nonamedotc, thibault.north | ||||||||||||||||||||||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/2333a814cdf82f9eaa71710dd4fb27c69706ef6c | ||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:2257f0cc9213fc6923c2431c656c8ce054ef9932;VARIANT_ID=workstation; AcceptedFreezeException | ||||||||||||||||||||||||||||||
Fixed In Version: | LabPlot-2.3.0-6.fc25 LabPlot-2.3.0-6.fc24 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||
Last Closed: | 2016-11-08 04:58:41 UTC | Type: | --- | ||||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||||
Bug Depends On: | |||||||||||||||||||||||||||||||
Bug Blocks: | 1277290 | ||||||||||||||||||||||||||||||
Attachments: |
|
Description
Alexander Ploumistos
2016-10-17 19:03:22 UTC
Created attachment 1211498 [details]
File: backtrace
Created attachment 1211499 [details]
File: cgroup
Created attachment 1211500 [details]
File: core_backtrace
Created attachment 1211501 [details]
File: dso_list
Created attachment 1211502 [details]
File: environ
Created attachment 1211503 [details]
File: exploitable
Created attachment 1211504 [details]
File: limits
Created attachment 1211505 [details]
File: maps
Created attachment 1211506 [details]
File: mountinfo
Created attachment 1211507 [details]
File: namespaces
Created attachment 1211508 [details]
File: open_fds
Created attachment 1211509 [details]
File: proc_pid_status
Created attachment 1211510 [details]
File: var_log_messages
I can't get LabPlot to start from it's menu shortcut in Mate, or from the Activities Overview in Gnome. I get this in my logs (Mate): /usr/libexec/gdm-x-session[1680]: kf5.kcoreaddons.kaboutdata: Could not initialize the equivalent properties of Q*Application: no instance (yet) existing. /usr/libexec/gdm-x-session[1680]: Unknown options: c, a, p, t, i, o, n. I think there is a problem with this line in labplot2.desktop: Exec=labplot2 -caption %c %i %f I can start it from a terminal in Gnome, but in Mate it just crashes. The system freezes up for a little while and I get a core dump. This is in my system journal: Oct 17 23:02:37 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:37 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:37 <hostname> audit[6538]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=5 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=6538 comm="labplot2" exe="/usr/bin/labplot2" sig=11 Oct 17 23:02:37 <hostname> kernel: labplot2[6538]: segfault at 7ffe506d6ff8 ip 00007f42951b84d5 sp 00007ffe506d7000 error 6 in libQt5Widgets.so.5.6.1[7f4294f73000+655000] Oct 17 23:02:37 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:38 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:38 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:38 <hostname> abrt-hook-ccpp[6551]: Process 6538 (labplot2) of user 1000 killed by SIGSEGV - dumping core Oct 17 23:02:38 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] Oct 17 23:02:38 <hostname> /usr/libexec/gdm-x-session[5864]: [116B blob data] (the log is flooded with these [116B blob data] messages) Other than that, the update and all the new functions work fine. (In reply to Alexander Ploumistos from comment #14) > I think there is a problem with this line in labplot2.desktop: > Exec=labplot2 -caption %c %i %f Indeed it should be: Exec=labplot2 -qwindowtitle %c %i %f see https://build.opensuse.org/package/view_file/openSUSE:Leap:42.2/labplot-kf5/fix-desktop-file.patch And here are the messages from when I tried to start LabPlot from a terminal under Mate: $ labplot2 kf5.kcoreaddons.kaboutdata: Could not initialize the equivalent properties of Q*Application: no instance (yet) existing. kf5.kcoreaddons.kaboutdata: QCoreApplication::organizationDomain "" is out-of-sync with KAboutData::applicationData().organizationDomain "labplot.sourceforge.net" kf5.kcoreaddons.kaboutdata: QGuiApplication::desktopFileName "" is out-of-sync with KAboutData::applicationData().desktopFileName "net.sourceforge.labplot.labplot2" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/22x22/apps/" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/16x16/apps/" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/32x32/apps/" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/48x48/apps/" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/24x24/apps/" Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/256x256/apps/" Segmentation fault (core dumped) This *should* fix the launch from desktop issue. Can you please give this a shot? http://koji.fedoraproject.org/koji/taskinfo?taskID=16110309 As for mate, this is strange .. I can launch labplot in F25 MATE. Let me look when I am back this weekend (ish). Thanks for testing. Line 44 in your spec file: sed -i 's/-qwindowtitle %c %i %f//' src/labplot2.desktop I think you have forgotten the target string. Shouldn't it be sed -i 's/-caption %c %i %f/-qwindowtitle %c %i %f/' src/labplot2.desktop ? Take your time, I also have a lot of things to catch up on. I forgot to check if this was a Wayland vs X thing, I'll dig into that - hopefully before the weekend. Btw, does F25 MATE run on Wayland? (In reply to Alexander Ploumistos from comment #18) > Btw, does F25 MATE run on Wayland? Still runs on X. I fixed the .desktop file and now it can be launched from the Applications menu in MATE as well as from a terminal, which I found weird. Speaking of weird, the first time I started LabPlot from the menu, it appeared fullscreen, without window decorations. In every consecutive attempt it started fine. I still get these messages, although I don't know how important they might be: Oct 18 19:23:04 <hostname> /usr/libexec/gdm-x-session[1541]: kf5.kcoreaddons.kaboutdata: Could not initialize the equivalent properties of Q*Application: no instance (yet) existing. Oct 18 19:23:04 <hostname> /usr/libexec/gdm-x-session[1541]: kf5.kcoreaddons.kaboutdata: QCoreApplication::organizationDomain "" is out-of-sync with KAboutData::applicationData().organizationDomain "labplot.sourceforge.net" Oct 18 19:23:04 <hostname> /usr/libexec/gdm-x-session[1541]: kf5.kcoreaddons.kaboutdata: QGuiApplication::desktopFileName "" is out-of-sync with KAboutData::applicationData().desktopFileName "net.sourceforge.labplot.labplot2" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/22x22/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/16x16/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/32x32/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/48x48/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/24x24/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Invalid Context= "Apps" line for icon theme: "/usr/share/icons/Mist/256x256/apps/" Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Could not resolve property : linearGradient5167 Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Could not resolve property : linearGradient5167 Oct 18 19:23:05 <hostname> /usr/libexec/gdm-x-session[1541]: Could not resolve property : linearGradient5167 Oct 18 19:23:10 <hostname> /usr/libexec/gdm-x-session[1541]: Could not resolve property : linearGradient5167 Oct 18 19:23:12 <hostname> /usr/libexec/gdm-x-session[1541]: QPainter::setPen: Painter not active Unless someone else comes forward with some other crash, we can close this as soon as you amend the spec file. LabPlot-2.3.0-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f158654176 LabPlot-2.3.0-6.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-de071986fc LabPlot-2.3.0-6.fc25 has been pushed to the Fedora 25 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-2016-f158654176 LabPlot-2.3.0-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. LabPlot-2.3.0-6.fc24 has been pushed to the Fedora 24 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-2016-de071986fc Proposed as a Freeze Exception for 25-final by Fedora user lupinix using the blocker tracking app because: LabPlot is installed by default in Fedora Astronomy, the listed bug prevents LabPlot from starting, it would be nice to have a spin without such issues in major applications. The issue has been fixed in LabPlot-2.3.0-6.fc25 https://bodhi.fedoraproject.org/updates/FEDORA-2016-f158654176 so I'm requesting a freeze exception. Discussed during the 2016-11-07 blocker review meeting: [1] The decision was made to classify this bug as an AcceptedFreezeException. [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2016-11-07/f25-blocker-review.2016-11-07-17.01.txt LabPlot-2.3.0-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. LabPlot-2.3.0-6.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |