| Summary: | Skanpage coredump | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] libksane | Reporter: | idimitro <hipantcii> |
| Component: | general | Assignee: | Kåre Särs <kare.sars> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | a.stippich, nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
logs
backtrace from previous run debug_traces backtrace+libsane.dbg gdb generated backtrace |
||
|
Description
idimitro
2021-11-07 22:20:33 UTC
We don't need the whole dump, just a backtrace. Can you get one of those? Thanks! Created attachment 143355 [details]
backtrace from previous run
Hello, teh backtrace from previous run in the attachment. Thanks. Pasting inline: #0 0x00007fa9702d1d22 raise (libc.so.6 + 0x3cd22) #1 0x00007fa9724e23e0 _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x53e0) #2 0x00007fa9702d1da0 __restore_rt (libc.so.6 + 0x3cda0) #3 0x00007fa9703f5515 __strlen_avx2 (libc.so.6 + 0x160515) #4 0x00007fa9683ca1eb n/a (libsane-net.so.1 + 0x91eb) #5 0x00007fa9683cbbed sane_net_control_option (libsane-net.so.1 + 0xabed) #6 0x00007fa972589d10 n/a (libKF5Sane.so.5 + 0x4bd10) #7 0x00007fa972581c52 n/a (libKF5Sane.so.5 + 0x43c52) #8 0x00007fa9709697ab n/a (libQt5Core.so.5 + 0x2f07ab) So the crash is somewhere in libksane, but we need debug symbols for that package to be able to see where. Can you install them and generate a new backtrace? Created attachment 143389 [details]
debug_traces
Hi, here is the backtrace with debug symbols. I reproduced the issue on Neon machine on the same network with the same printer.
Thanks for the trace... Strange that Skanlite works, but Skanpage crashes.... The backtrace shows that the actual crash is in the net backend in sane... The reason why it crashes is still a bit unclear... Could you install also the debug symbols for libsane (libsane-dbg) Created attachment 143401 [details]
backtrace+libsane.dbg
Here is the backtrace with libsane debug symbols. I hope it is enough because DRKonqi's backtrace generation stoped working :)
Created attachment 143403 [details]
gdb generated backtrace
One more backtrace generated with gdb. For sure I can confirm that skanlite and xsane are working with no issue with the same scanner.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! A possibly relevant merge request was started @ https://invent.kde.org/graphics/libksane/-/merge_requests/57 A possibly relevant merge request was started @ https://invent.kde.org/utilities/skanpage/-/merge_requests/20 Git commit 7b56da61d29dd926ebad38ade5790542be30a1c6 by Alexander Stippich. Committed on 19/12/2021 at 16:35. Pushed by astippich into branch 'master'. do not start FindDevicesThread unconditionally and document SANE API limitations M +0 -3 src/ksanecore.cpp M +12 -7 src/ksanecore.h M +0 -2 src/ksanecore_p.cpp M +0 -1 src/ksanewidget.cpp M +1 -2 src/ksanewidget.h https://invent.kde.org/graphics/libksane/commit/7b56da61d29dd926ebad38ade5790542be30a1c6 Git commit f2dc2314e7ee92fa22f3553b14aae032c8f89439 by Alexander Stippich. Committed on 20/12/2021 at 19:29. Pushed by astippich into branch 'master'. workaround SANE limitations M +26 -8 src/Skanpage.cpp M +5 -2 src/Skanpage.h https://invent.kde.org/utilities/skanpage/commit/f2dc2314e7ee92fa22f3553b14aae032c8f89439 Git commit 505e285a5d502251d2f13751a5e2b0455b5708e5 by Alexander Stippich. Committed on 20/12/2021 at 19:39. Pushed by astippich into branch 'release/21.12'. do not start FindDevicesThread unconditionally and document SANE API limitations (cherry picked from commit 7b56da61d29dd926ebad38ade5790542be30a1c6) M +0 -3 src/ksanecore.cpp M +12 -7 src/ksanecore.h M +0 -2 src/ksanecore_p.cpp M +0 -1 src/ksanewidget.cpp M +1 -2 src/ksanewidget.h https://invent.kde.org/graphics/libksane/commit/505e285a5d502251d2f13751a5e2b0455b5708e5 This should be fixed in master now. If not, please reopen Thanks for the fix. With skanpage-git and ksanelib-git works ok. |