Summary: | math/rkward-kde4 0.6.5_2 crashes on i386 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | William Ouwehand <mail> |
Component: | Individual Port(s) | Assignee: | Thierry Thomas <thierry> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | kde, rene |
Priority: | --- | Flags: | thierry:
maintainer-feedback+
|
Version: | Latest | ||
Hardware: | i386 | ||
OS: | Any |
Description
William Ouwehand
2017-02-13 18:55:14 UTC
The error message is about a version mismatch. On november 20th, gcc was upgraded from 4.8.5 to 4.9.4. Is it possible that some dependencies were built with 4.8.5 and not yet upgraded? (In reply to Thierry Thomas from comment #1) Thanks for your quick reply. How can I check this for these packages? I am familiar with ldd, pkg info -d Removing *all* packages, and reinstalling showed no improvement. - pkg delete -af - cleaned out /var/cache/pkg - switched make.conf from libre to openssl (not pkg, but just to be sure) - reinstalled rkward-kde4 + xorg, etc. Note that the version was downgraded to 0.6.5_1 from _2. KCrash: Application 'rkward' crashing... KCrash: Attempting to start from kdeinit KCrash: Connect sock_file=/home/###/.kde4/socket-nike/kdeinit4__0 KCrash: Attempting to start directly KCrash failed to exec(), errno = 2 I've never seen this message myself, but there is an interesting entry in Stack Overflow: http://stackoverflow.com/questions/11671009/dwarf-error-wrong-version-in-compilation-unit-header-is-4-should-be-2 Could it apply to your case? I.e. do not use gdb from base, but gdb712 (from port or pkg devel/gdb ) After having compiled www/qt4-webkit 4.8.7_1 from ports, with the WITH_DEBUG flag set, rkward 0.6.5 again ran properly, opening a workspace. However, when compiled without this flag, rkward (either portrevision 1 or 2) crashes as described. This seems somewhat odd (implausible?). Any compilations were preceded by 'make deinstall' and 'make clean'. No options were changed intentionally. Originally I wanted to provide a more complete gdb backtrace, by recompiling qt4-webkit as such. In this way I came upon this. ps. Thanks for the stackoverflow suggestion, gdb712 indeed solved that error message. Sorry, I have no idea... Adding kde@FreeBSD.org (maintainer of www/qt4-webkit) to the Cc: list: have you already encountered such a problem? rkward-kde4 has been renamed to rkward-kde and no longer builds against Qt 4/KDE 4. Does the problem still persist with the current rkward-kde? Rkward starts, R console works OK, but it crashes after confirming certain menu dialogs such as "summary statistics", reporting a "Trace/BPT trap (core dumped)". Note this could be a VM issue, as testing was done using Virtualbox (32bit 11.2-RELEASE), as my old laptop has been 'retired' (but can be fixed). A minor issue are missing arrows in the add/remove boxes of the summary statistics dialog (font issue?). # Tested - rkward 0.7.0.b_1 with R 3.5.1_1 - Vbox file: FreeBSD-11.2-RELEASE-i386.vhd - uname: (...) r335510 jun 22 - Virtualbox 5.2.22 (newest) on Windows 10Pro, v 1803 - X11 wm: tested default x + i3 # Setup pkg install xorg rkward-kde service dbus onestart adduser (+ login as newuser) startx rkward (in console) Test console plotting in rkward: plot(rnorm(50,1)) (In reply to William Ouwehand from comment #7) ...on a skylake 64-bit 11.2-RELEASE the above mentioned crash does not occur. Note I mostly use vim + Nvim-R nowadays. Expired port removed. |