Bug 2266560
| Summary: | [abrt] filezilla: fz::nonowning_buffer::add(): filezilla killed by SIGABRT | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Lukas Ruzicka <lruzicka> | ||||||||||||||||||||||||
| Component: | libfilezilla | Assignee: | Gwyn Ciesla <gwync> | ||||||||||||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||
| Version: | 40 | CC: | gwync, lruzicka, michele, philip.wyett | ||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/5c59f0dab41b2098e615590aeca20689a188124 | ||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:249483761cf599813c791664834b454854ba77bb;VARIANT_ID=workstation; | ||||||||||||||||||||||||||
| Fixed In Version: | libfilezilla-0.46.0-2.fc40 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 2024-04-19 21:27:49 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: | |||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||
|
Description
Lukas Ruzicka
2024-02-28 09:55:19 UTC
Created attachment 2019239 [details]
File: proc_pid_status
Created attachment 2019240 [details]
File: maps
Created attachment 2019241 [details]
File: limits
Created attachment 2019242 [details]
File: environ
Created attachment 2019243 [details]
File: open_fds
Created attachment 2019244 [details]
File: mountinfo
Created attachment 2019245 [details]
File: os_info
Created attachment 2019246 [details]
File: cpuinfo
Created attachment 2019247 [details]
File: core_backtrace
Created attachment 2019248 [details]
File: dso_list
Created attachment 2019249 [details]
File: backtrace
I hit the same issue (uploading any file crashes the app). The backtrace with debug symbols is the following: (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ffff60ab1b3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78 #2 0x00007ffff605365e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007ffff603b902 in __GI_abort () at abort.c:79 #4 0x00007ffff7d83225 in fz::nonowning_buffer::add (this=<optimized out>, bytes=<optimized out>) at /usr/src/debug/libfilezilla-0.46.0-1.fc40.x86_64/lib/nonowning_buffer.cpp:38 #5 0x00007ffff7d8fbfb in fz::file_reader::entry (this=0x7fffe0058fe0) at aio/../libfilezilla/aio/aio.hpp:43 #6 operator() (__closure=<optimized out>) at aio/reader.cpp:289 #7 std::__invoke_impl<void, fz::file_reader::do_seek(fz::scoped_lock&)::<lambda()>&> (__f=<optimized out>) at /usr/include/c++/14/bits/invoke.h:61 #8 std::__invoke_r<void, fz::file_reader::do_seek(fz::scoped_lock&)::<lambda()>&> (__fn=<optimized out>) at /usr/include/c++/14/bits/invoke.h:111 #9 std::_Function_handler<void(), fz::file_reader::do_seek(fz::scoped_lock&)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=<optimized out>) at /usr/include/c++/14/bits/std_function.h:290 #10 0x00007ffff7dd9dad in std::function<void ()>::operator()() const (this=0x7fffe002a498) at /usr/include/c++/14/bits/std_function.h:591 #11 fz::pooled_thread_impl::entry (this=0x7fffe002a480) at /usr/src/debug/libfilezilla-0.46.0-1.fc40.x86_64/lib/thread_pool.cpp:40 #12 0x00007ffff62e6544 in std::execute_native_thread_routine (__p=0x7fffe005a510) at ../../../../../libstdc++-v3/src/c++11/thread.cc:104 #13 0x00007ffff60a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #14 0x00007ffff612b39c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 The upstream issue is https://trac.filezilla-project.org/ticket/13056 A tentative not-yet-merged upstream patch at https://svn.filezilla-project.org/filezilla/libfilezilla/trunk/lib/aio/reader.cpp?r1=11064&r2=11095&view=patch fixes it for me and I am able to use filezilla again. Thank you, I'll check out the patch and follow the upstream bug. FEDORA-2024-0b8ed349ad (libfilezilla-0.46.0-2.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-0b8ed349ad FEDORA-2024-0b8ed349ad has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-0b8ed349ad` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-0b8ed349ad See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2024-0b8ed349ad (libfilezilla-0.46.0-2.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report. |