| Summary: | Ocular crashes when unplugging UCB-C multi-monitor docking station. | ||
|---|---|---|---|
| Product: | [Applications] okular | Reporter: | Pierre Racz <pracz> |
| Component: | general | Assignee: | Okular developers <okular-devel> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | pracz |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 22.12.3 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
smime.p7s
New crash information added by DrKonqi attachment-1961117-0.html |
||
|
Description
Pierre Racz
2023-06-18 16:45:15 UTC
Thanks for reporting. 1. Are you able to install debugging symbols, so we get a more detailed backtrace? 2. Do you have a hiDPI screen, i. e. an other screen scale than 100%? 3. I notice the backtrace contains a call to drawImage(), which happens for text annotations. Does the crash happen only when a document or page with annotations is displayed? Hello Dave, > 3. I notice the backtrace contains a call to drawImage(), which happens for > text annotations. Does the crash happen only when a document or page with > annotations is displayed? The PDF in question was GoLang_UGN-FE-39.pdf (which is used to be free) : * [Ultimate Go Notebook | Ardan Labs](https://www.ardanlabs.com/ultimate-go-notebook/) That PDF does not have annotations. > 2. Do you have a hiDPI screen, i. e. an other screen scale than 100%? This is the Description of the Physical Setup: * "Dell Thunderbolt Docking Station (WD22TB4)" is plugged into the USB-C port of my laptop (HP_Spectre_x360_Convertible_13-aw2xxx), * Dell Keyboard * Dell Mouse The two external HDMI display are : * [32" Dell S3220DGF - Specifications](https://www.displayspecifications.com/en/model/21491b82) - Resolution on the External Monitor: 2560x1440 60hz - Resolution on the Internal Monitor: 2560x1440 60hz - Scaling on both external monitors is 1.5 > 1. Are you able to install debugging symbols, so we get a more detailed > backtrace? Yes, tell me where to get the symbols, as I have not complied KDE myself. Pierre -----Original Message----- From: David Hurka <bugzilla_noreply@kde.org> Sent: Wednesday, June 21, 2023 01:11 To: Pierre Racz <pracz@genetec.com> Subject: [okular] [Bug 471198] Ocular crashes when unplugging UCB-C multi-monitor docking station. https://bugs.kde.org/show_bug.cgi?id=471198 David Hurka <david.hurka@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |NEEDSINFO Resolution|--- |WAITINGFORINFO --- Comment #1 from David Hurka <david.hurka@mailbox.org> --- Thanks for reporting. 1. Are you able to install debugging symbols, so we get a more detailed backtrace? 2. Do you have a hiDPI screen, i. e. an other screen scale than 100%? 3. I notice the backtrace contains a call to drawImage(), which happens for text annotations. Does the crash happen only when a document or page with annotations is displayed? -- You are receiving this mail because: You reported the bug. (In reply to Pierre Racz from comment #2) > > 1. Are you able to install debugging symbols, so we get a more detailed > > backtrace? > > Yes, tell me where to get the symbols, as I have not complied KDE myself. You reported this with DrKonqi. That dialog should have a button to install debug symbols, it usually works fine, and otherwise describes what exactly is necessary. Created attachment 159843 [details] smime.p7s OK -----Original Message----- From: David Hurka <bugzilla_noreply@kde.org> Sent: Thursday, June 22, 2023 18:31 To: Pierre Racz <pracz@genetec.com> Subject: [okular] [Bug 471198] Ocular crashes when unplugging UCB-C multi-monitor docking station. https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.kde.o rg%2Fshow_bug.cgi%3Fid%3D471198&data=05%7C01%7Cpracz%40genetec.com%7C51b4195 934544bf9d33308db737056b8%7C7ba8d2fb46604a19802e4d015a17e167%7C0%7C0%7C63823 0698583324266%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UyWxF1DfSSSg00Q2lrZKyDLr% 2Bhx4rGlOlOyGA2Dx%2Bjc%3D&reserved=0 --- Comment #3 from David Hurka <david.hurka@mailbox.org> --- (In reply to Pierre Racz from comment #2) > > 1. Are you able to install debugging symbols, so we get a more detailed > > backtrace? > > Yes, tell me where to get the symbols, as I have not complied KDE myself. You reported this with DrKonqi. That dialog should have a button to install debug symbols, it usually works fine, and otherwise describes what exactly is necessary. Created attachment 160029 [details]
New crash information added by DrKonqi
okular (22.12.3) using Qt 5.15.8
Here is another instance of the crash.
-- Backtrace (Reduced):
#6 0x00007fa86a404390 in QRasterPaintEngine::drawImage(QPointF const&, QImage const&) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#7 0x00007fa8456c06e5 in PagePainter::paintCroppedPageOnPainter(QPainter*, Okular::Page const*, Okular::DocumentObserver*, int, int, int, QRect, Okular::NormalizedRect const&, Okular::NormalizedPoint*) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so
[...]
#10 0x00007fa86a9aec28 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fa86aa5b792 in QFrame::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fa869cbaba3 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
Created attachment 160030 [details] attachment-1961117-0.html Hello, I sent another crash report, but I could not find the button to get more symbols. Could you point me to some info on how to get the symbols ? Thanks Pierre ________________________________ From: David Hurka <bugzilla_noreply@kde.org> Sent: Thursday, June 22, 2023 06:30 PM To: Pierre Racz <pracz@genetec.com> Subject: [okular] [Bug 471198] Ocular crashes when unplugging UCB-C multi-monitor docking station. https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.kde.org%2Fshow_bug.cgi%3Fid%3D471198&data=05%7C01%7Cpracz%40genetec.com%7C51b4195934544bf9d33308db737056b8%7C7ba8d2fb46604a19802e4d015a17e167%7C0%7C0%7C638230698583324266%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UyWxF1DfSSSg00Q2lrZKyDLr%2Bhx4rGlOlOyGA2Dx%2Bjc%3D&reserved=0<https://bugs.kde.org/show_bug.cgi?id=471198> --- Comment #3 from David Hurka <david.hurka@mailbox.org> --- (In reply to Pierre Racz from comment #2) > > 1. Are you able to install debugging symbols, so we get a more detailed > > backtrace? > > Yes, tell me where to get the symbols, as I have not complied KDE myself. You reported this with DrKonqi. That dialog should have a button to install debug symbols, it usually works fine, and otherwise describes what exactly is necessary. -- You are receiving this mail because: You reported the bug. 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! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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 Thank you for helping us make KDE software even better for everyone! |