Bug 2209105
| Summary: | [abrt] less: create_hilites(): less killed by SIGSEGV | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jonathan Ryshpan <jonrysh> | ||||||||||||||||||||||||||||||
| Component: | less | Assignee: | Matej Mužila <mmuzila> | ||||||||||||||||||||||||||||||
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||||||||
| Version: | 38 | CC: | fjanus, hhorak, jonrysh, kasal, mmuzila, praiskup | ||||||||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/a06a01ed5c2c53414e1a0fccece72a7056b7ab1 | ||||||||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:5843cd4512d81d911176536fe4c43e7655498867;VARIANT_ID=kde; | ||||||||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||||||||
| Last Closed: | Type: | --- | |||||||||||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||||
| Embargoed: | |||||||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||||||
|
Description
Jonathan Ryshpan
2023-05-22 16:20:40 UTC
Created attachment 1966248 [details]
File: cpuinfo
Created attachment 1966249 [details]
File: open_fds
Created attachment 1966250 [details]
File: core_backtrace
Created attachment 1966251 [details]
File: os_info
Created attachment 1966252 [details]
File: exploitable
Created attachment 1966253 [details]
File: maps
Created attachment 1966254 [details]
File: proc_pid_status
Created attachment 1966255 [details]
File: environ
Created attachment 1966256 [details]
File: dso_list
Created attachment 1966257 [details]
File: mountinfo
Created attachment 1966258 [details]
File: limits
Created attachment 1966259 [details]
File: backtrace
Hi, thank you for report. Unfortunately I'm not able to reproduce the problem. Does the problem occur everytime? If so, could you please provide output of "locate -i bluetooth" (locate -i bluetooth > filename.txt)? I cannot repeat the problem today, though it happened several times, both with
$ locate -i bluetooth | less
and with other similar invocations of the form
$ locate -i <XXX> | less
on the day I reported it.
Foo!
Unfortunately, if I can't reproduce it, I can't fix it. I you were able to provide a coredump from that particular crash, I might be able to identify the bug and fix it eventually. You can list `less` coredumps stored on your system: $ coredumpctl list /usr/bin/less It will output list of coredumps captured in the journal. If you can find an entry with matching timestamp and *with* COREFILE column saying "present", then run: $ coredumpctl dump --output <NEW-FILENAME> /usr/bin/less <PID> Where <NEW-FILENAME> is filename (or path) of the coredump file to be created, <PID> is the PID from the matching entry from previous command. Please be aware, that the coredump file may contain the data that was opened by/piped to less when it was executed (in this particular case the output of "locate -i <XXX>") [1]. If you can create the coredump and you are ok with its content being public, please attach it to this bug. --- [1] https://en.wikipedia.org/wiki/Core_dump Created attachment 1973909 [details]
Core dump of the crash of less
Created attachment 1973920 [details]
Coredumpctl output on console while producing less-coredump
open any file in less, press / and then ! to do a non-match search, non-search for any char or string that will match a line in the file. boom reporter: libreport-2.17.11 type: CCpp reason: less killed by SIGSEGV journald_cursor: s=882be8df477c4c6496abc167b89cee28;i=41751;b=5f5589de0eb747e5b1c5abac3ef78a37;m=f74ca02ea;t=601f506380142;x=3e016da545a0ff7c executable: /usr/bin/less cmdline: less /tmp/model-results-violations-1691001633012.txt cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.gnome.Terminal.slice/gnome-terminal-server.service rootdir: / uid: 1000 kernel: 6.4.4-200.fc38.x86_64 package: less-633-1.fc38 runlevel: N 5 backtrace_rating: 4 crash_function: create_hilites comment: open any file in less, press / and then ! to do a non-match search, non-search for any char or string that will match a line in the file. boom |