Bug 430680 - rkward process continues after exiting program
Summary: rkward process continues after exiting program
Status: RESOLVED FIXED
Alias: None
Product: rkward
Classification: Applications
Component: User Interface (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: RKWard Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-21 22:22 UTC by Eric
Modified: 2022-06-16 07:02 UTC (History)
1 user (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 Eric 2020-12-21 22:22:42 UTC
SUMMARY

Built rkward from source (git, as of today. build info below). After starting rkward and exiting the program the rkward process continues and has to be shut down by hand with "kill -HUP".

STEPS TO REPRODUCE
1. start rkward
2. quit rkward from either the menu or the close button on the top right of the window


OBSERVED RESULT
rkward process is still running

EXPECTED RESULT
rkward exits and there are no processes running

SOFTWARE/OS VERSIONS

Operating System: Fedora 33
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.2
Kernel Version: 5.9.14-200.fc33.x86_64
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-4790 CPU @ 3.60GHz
Memory: 31.2 GiB of RAM
Graphics Processor: AMD CEDAR



---Session Info---
-- Frontend --
RKWard version: 0.7.2z+0.7.3+devel1
KDE Frameworks version (runtime): 5.75.0
KDE Frameworks version (compile time): 5.75.0
Qt version (runtime): 5.15.2
Qt version (compile time): 5.15.2
Using QtWebKit for HTML rendering
Local config directory: /home/ehm/.config
RKWard storage directory: /home/ehm/.rkward/
Backend version (as known to the frontend): 4.0.3

Debug message file (this may contain relevant diagnostic output in case of trouble):
/tmp/rkward.frontend

-- Backend --
Debug message file (this may contain relevant diagnostic output in case of trouble):
/tmp/rkward.rbackend

R version (compile time): 4.0.3  (2020-10-10 r79318)
R runtime session info:
R version 4.0.3 (2020-10-10)
Platform: x86_64-redhat-linux-gnu (64-bit)
Running under: Fedora 33 (Workstation Edition)

Matrix products: default
BLAS/LAPACK: /usr/lib64/libflexiblas.so.3.0

locale:
 [1] LC_CTYPE=en_US.UTF-8          LC_NUMERIC=C                 
 [3] LC_TIME=en_US.UTF-8           LC_COLLATE=en_US.UTF-8       
 [5] LC_MONETARY=en_US.UTF-8       LC_MESSAGES=en_US.UTF-8      
 [7] LC_PAPER=en_US.UTF-8          LC_NAME=en_US.UTF-8          
 [9] LC_ADDRESS=en_US.UTF-8        LC_TELEPHONE=en_US.UTF-8     
[11] LC_MEASUREMENT=en_US.UTF-8    LC_IDENTIFICATION=en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] rkward_0.7.3

loaded via a namespace (and not attached):
[1] compiler_4.0.3 tools_4.0.3
Comment 1 Thomas Friedrichsmeier 2022-06-16 07:02:35 UTC
Several cases of undefined behavior on exit have been addressed, meanwhile, and I assume this problem to be fixed. Should you see this, or something similar again, please open a new ticket.