[plasmashell] [Bug 469906] Plasma hangs some time after switching between activities
https://bugs.kde.org/show_bug.cgi?id=469906 --- Comment #1 from Enmk --- Update: Happened today again and since the window frames were missing too (only content is visible) I thorught that this might be related to KWin. So there is a simple fix from second tty (switching by Ctrl+Alt+F2): ``` $ killall kwin # -- that says something like "not found kwin" $ DISPLAY=:0 kwin --replace & # restarts KWin and everything is back to normal ``` It would be nice if KWin wouldn't crash, but a backup mechanism of restarting KWin if it is absent/not healthy would solve my workflow in 99% of cases. Can someone please draft a script that would do something like that as a short-term solution? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 469906] New: Plasma hangs some time after switching between activities
https://bugs.kde.org/show_bug.cgi?id=469906 Bug ID: 469906 Summary: Plasma hangs some time after switching between activities Classification: Plasma Product: plasmashell Version: 5.27.4 Platform: Other OS: Linux Status: REPORTED Severity: major Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: v.nem...@gmail.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 SUMMARY *** After a while (I notice that this happens after switching to another activity), I am unable to switch between applications with keyboard nor with clicking on "Icons only task manager". Activity switching kind of works (icons in task manager change), but actual active window doesn't change too. NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Happens randomly, I assume, after switching to another activity. OBSERVED RESULT Can't switch between applications with neither keyboard nor mouse. If I check `dmesg`, there is nothing suspiciuos, `journalctl --since today --user --unit=plasma-plasmashell` gives this at: ``` May 17 18:29:03 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:03 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:03 enmk-xps9570 plasmashell[3961]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead. May 17 18:29:03 enmk-xps9570 plasmashell[3961]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:185: TypeError: Value is null and could not be converted to an object May 17 18:29:18 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:18 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:18 enmk-xps9570 plasmashell[3961]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead. May 17 18:29:19 enmk-xps9570 plasmashell[3961]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:185: TypeError: Value is null and could not be converted to an object May 17 18:29:21 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:21 enmk-xps9570 plasmashell[3961]: SwitcherBackend: FAILED to get the thumbnail "Unknown error code 0\n\nPlease send a full bug report at https://bugs.kde.org.; ("Undocumented Error", "Undocumented ErrorUnknown error code 0\n> May 17 18:29:21 enmk-xps9570 plasmashell[3961]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead. May 17 18:29:22 enmk-xps9570 plasmashell[3961]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:185: TypeError: Value is null and could not be converted to an object ``` If I try to restart plasma with `kquitapp5 plasmashell || killall plasmashell && kstart5 plasmashell` from `krunner` or terminal, it seems to be restarting incorrectly: keyboard input is not working at all, window decorations are missing. Had to restart OS to fix it. EXPECTED RESULT Can switch between applications within activity / switch between activities. OR restarting plasma fixes the issue. SOFTWARE/OS VERSIONS Operating System: KDE neon 5.27 KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Kernel Version: 5.19.0-41-generic (64-bit) Graphics Platform: X11 Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 Manufacturer: Dell Inc. Product Name: XPS 15 9570 ADDITIONAL INFORMATION Started to happen only recently, was working fine before system update. Single built-in single-monitor setup. Maybe related to low available RAM on machine (used by other process excessively), no swap. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 463114] System monitor sensor - Disk usage widget forgets sensors
https://bugs.kde.org/show_bug.cgi?id=463114 --- Comment #2 from Enmk --- The issue happened many times throughout the year, usually once per week. System is updated regularly, and the issue appeared on previous Neon versions and survived (several) dist-upgrades. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 463114] System monitor sensor - Disk usage widget forgets sensors
https://bugs.kde.org/show_bug.cgi?id=463114 --- Comment #1 from Enmk --- Created attachment 154624 --> https://bugs.kde.org/attachment.cgi?id=154624=edit Widget sensors configuration -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 463114] New: System monitor sensor - Disk usage widget forgets sensors
https://bugs.kde.org/show_bug.cgi?id=463114 Bug ID: 463114 Summary: System monitor sensor - Disk usage widget forgets sensors Classification: Plasma Product: plasmashell Version: 5.26.4 Platform: Neon OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: System Monitor Assignee: plasma-b...@kde.org Reporter: v.nem...@gmail.com CC: ahiems...@heimr.nl, notm...@gmail.com Target Milestone: 1.0 Created attachment 154623 --> https://bugs.kde.org/attachment.cgi?id=154623=edit Widget apperance configuration SUMMARY *** I have multiple filesystems mounted (at startup), each filesystem is added as a (percentage used) horizontal bar to "System monitor sensor" widget to a desktop. >From time to time I notice that some of the bars disappear from the widget and I have to re-add those manually. Corresponding FSs seem to be working just fine, so the problem clearly is in the widget. *** OBSERVED RESULT Bars corresponding to some FS disappear from widget, usually leaving 3 of 5 bras EXPECTED RESULT Widget doesn't forget sensors SOFTWARE/OS VERSIONS Operating System: KDE neon 5.26 KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Kernel Version: 5.15.0-56-generic (64-bit) Graphics Platform: X11 Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 Manufacturer: Dell Inc. Product Name: XPS 15 9570 ADDITIONAL INFORMATION One note that all FS on my laptop are LUKS with an encryption: ``` $ cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a device; this may # be used with UUID= as a more robust way to name devices that works even if # disks are added and removed. See fstab(5). # # UUID=56E5-5939/boot/efi vfat defaults,noatime 0 2 /dev/mapper/luks-<> / ext4defaults,noatime,discard 0 1 tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0 /dev/mapper/luks-<> /home/enmk ext4 discard 0 0 /dev/mapper/luks-<> /home/enmk/work/altinity ext4 discard 0 0 /dev/mapper/luks-<> /home/enmk/work/pets ext4 discard 0 0 UUID=<> none swap sw 0 0 /dev/sda5 /mnt/ntfs ntfs noatime,noauto,nodiratime,ro,users 0 0 $ cat /etc/crypttab # /etc/crypttab: mappings for encrypted partitions. # # Each mapped device will be created in /dev/mapper, so your /etc/fstab # should use the /dev/mapper/ paths for encrypted devices. # # See crypttab(5) for the supported syntax. # # NOTE: You need not list your root (/) partition here, but it must be set up # beforehand by the initramfs (/etc/mkinitcpio.conf). The same applies # to encrypted swap, which should be set up with mkinitcpio-openswap # for resume support. # # luks-<> UUID=<> /crypto_keyfile.bin luks,discard # home folder luks-<> UUID=<> /etc/luks-keys/disk_secret_key luks,discard,tries=1 # pets disk luks-<> UUID=<> /etc/luks-keys/disk_secret_key luks,discard,tries=1 # altinity disk luks-<> UUID=<> /etc/luks-keys/disk_secret_key luks,discard,tries=1 ``` -- You are receiving this mail because: You are watching all bug changes.
[kdiff3] [Bug 456946] New: kdiff3 can't read files from bash <()
https://bugs.kde.org/show_bug.cgi?id=456946 Bug ID: 456946 Summary: kdiff3 can't read files from bash <() Product: kdiff3 Version: 1.9.5 Platform: Neon Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: application Assignee: reeves...@gmail.com Reporter: v.nem...@gmail.com Target Milestone: --- SUMMARY *** *** STEPS TO REPRODUCE 1. kdiff3 <(echo hello) <(echo world) OBSERVED RESULT kdiff3 shows error popup multiple times and doesn't display any diff $ kdiff3 <(echo hello) <(echo world) org.kde.kdiff3: "Loading A: /dev/fd/63" kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 org.kde.kdiff3: "Loading B: /dev/fd/62" kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 kf.kio.core: couldn't create slave: "Unknown protocol 'pipe'." org.kde.kdiff3.fileAccess: slotStatResult: pJob->error() = 173 org.kde.kdiff3: "Diff: A <-> B" org.kde.kdiff3: "Linediff: A <-> B" org.kde.kdiff3: Enter: calcDiff3LineListUsingAB org.kde.kdiff3: Leave: calcDiff3LineListUsingAB EXPECTED RESULT kdiff3 is able to read from file substitution and display a diff SOFTWARE/OS VERSIONS Operating System: KDE neon 5.24 KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 Kernel Version: 5.13.0-48-generic (64-bit) Graphics Platform: X11 Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 ADDITIONAL INFORMATION $ kdiff3 --version kdiff3 1.9.5 (64 bit) $ sha256sum `which kdiff3` 397555cae80ca330a2ae30f0c30b28e0109e955e59e260cd606980e88bcf8477 /usr/bin/kdiff3 $ apt show kdiff3 Package: kdiff3 Version: 1.9.5-0xneon+20.04+focal+release+build14 Priority: optional Section: kde Maintainer: Neon CI Installed-Size: 5,264 kB Depends: libc6 (>= 2.14), libkf5configcore5, libkf5configwidgets5, libkf5coreaddons5, libkf5crash5, libkf5i18n5, libkf5kiocore5, libkf5kiowidgets5, libkf5parts5, libkf5widgetsaddons5, libkf5xmlgui5, libqt5core5a (>= 5.15.2+p20.04+tunstable+git20220305.0110), libqt5gui5 (>= 5.15.2+p20.04+tunstable+git20220305.0110), libqt5printsupport5 (>= 5.15.2+p20.04+tunstable+git20220305.0110), libqt5widgets5 (>= 5.15.2+p20.04+tunstable+git20220305.0110), libstdc++6 (>= 5) Recommends: kdiff3-doc Breaks: kdiff3-qt (<< 1.0) Replaces: kdiff3-qt (<< 1.0) Homepage: https://kde.org/applications/development/kdiff3 Download-Size: 863 kB APT-Manual-Installed: yes -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 188764] Ambiguous shortcuts in all actions when starting Kate with split views
https://bugs.kde.org/show_bug.cgi?id=188764 Enmk changed: What|Removed |Added Platform|Ubuntu Packages |Neon Packages CC||v.nem...@gmail.com Version|unspecified |20.12.1 Status|RESOLVED|REOPENED Resolution|FIXED |--- --- Comment #30 from Enmk --- This bug recently reappeared for me while editing a markdown document with a live preview. Occasionally either Ctrl+F, Ctrl+S, or Ctrl+C stop working, which is a huge inconvenience. Nothing suspicious in the settings, i.e., no keybindings dublicates. Kate Version 20.12.1 KMarkdownWebViewPart Version 0.5.6 Operating System: KDE neon 5.20 KDE Plasma Version: 5.20.5 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Kernel Version: 5.4.0-65-generic OS Type: 64-bit Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31,0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 428212] QtCreator's clang backend isn't shipped with its packages.
https://bugs.kde.org/show_bug.cgi?id=428212 Enmk changed: What|Removed |Added CC||v.nem...@gmail.com --- Comment #1 from Enmk --- Same thing is happening to me too: Operating System: KDE neon 5.20 KDE Plasma Version: 5.20.4 KDE Frameworks Version: 5.76.0 Qt Version: 5.15.1 Kernel Version: 5.4.0-54-generic OS Type: 64-bit Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31,0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 $ apt show qtcreator Package: qtcreator Version: 4.13.0-1+20.04+focal+build26 Priority: optional Section: devel Maintainer: Neon CI Installed-Size: 79,2 MB Depends: libqt5sql5-sqlite, qml-module-qtqml-models2, qml-module-qtquick-controls (>= 5.5.0~), qml-module-qtquick2 (>= 5.5.0~), qtchooser, qtcreator-data (= 4.13.0-1+20.04+focal+build26), libc6 (>= 2.29), libdw1 (>= 0.158), libelf1 (>= 0.142), libgcc-s1 (>= 3.4), libllvm10 (>= 1:9~svn298832-1~), libqt5concurrent5 (>= 5.15.0+dfsg), libqt5core5a (>= 5.15.0+dfsg), libqt5designer5, libqt5designercomponents5, libqt5gui5 (>= 5.15.0+dfsg), libqt5help5, libqt5network5 (>= 5.15.0+dfsg), libqt5printsupport5 (>= 5.15.0+dfsg), libqt5qml5 (>= 5.15.0), libqt5quick5 (>= 5.15.0), libqt5quickwidgets5 (>= 5.15.0), libqt5serialport5, libqt5sql5 (>= 5.15.0+dfsg), libqt5widgets5 (>= 5.15.0+dfsg), libqt5xml5 (>= 5.15.0+dfsg), libstdc++6 (>= 7), libyaml-cpp0.6 (>= 0.6.2) Recommends: clang-tidy, gdb, make, qmlscene, qt5-doc, qt5-qmltooling-plugins, qtbase5-dev-tools, qtcreator-doc, qtdeclarative5-dev-tools, qttools5-dev-tools, qttranslations5-l10n, qtxmlpatterns5-dev-tools, xterm | x-terminal-emulator Suggests: clazy (>= 1.5), cmake, g++, git, meson, subversion, valgrind Breaks: qtcreator-data (<< 4.5.2-2~) Replaces: qtcreator-data (<< 4.5.2-2~) Homepage: https://doc.qt.io/qt-5/topics-app-development.html Download-Size: 20,3 MB APT-Manual-Installed: yes APT-Sources: http://archive.neon.kde.org/user focal/main amd64 Packages Description: integrated development environment (IDE) for Qt $ which qtcreator /usr/bin/qtcreator $ qtcreator -version Qt Creator 4.13.0 based on Qt 5.15.1 -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 418692] Qt Creator from distro packages lacks features present in binary version from qt.io
https://bugs.kde.org/show_bug.cgi?id=418692 --- Comment #4 from Enmk --- Well, something disturbing happened recently: I wasn't able to update Qt Creator on Mac, since "My license for this platform expired" (not exact words, but something like that). And to "Extend" that license, I had to log in with corporate email (which I did not). I imagine something like that may happen soon with Linux version too. That means one day you might be unable to install Qt Creator from qt.io on Linux, and the (broken) package in distribution is going to be the only free (in many senses) source. -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 418692] Qt Creator from distro packages lacks features present in binary version from qt.io
https://bugs.kde.org/show_bug.cgi?id=418692 --- Comment #2 from Enmk --- Hi! There is no problem with using binaries qt.io, and I ended using it anyway. EXCEPT: * qt.io binaries is not default source of applications for KDE Neon (while apt is) * it requires qt.io login * it bypasses the package manager Also what is the point of having qt creator in repos if it doesn’t works as expected? -- You are receiving this mail because: You are watching all bug changes.
[neon] [Bug 418692] New: Qt Creator from distro packages lacks features present in binary version from qt.io
https://bugs.kde.org/show_bug.cgi?id=418692 Bug ID: 418692 Summary: Qt Creator from distro packages lacks features present in binary version from qt.io Product: neon Version: unspecified Platform: Neon Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Packages User Edition Assignee: neon-b...@kde.org Reporter: v.nem...@gmail.com CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org Target Milestone: --- SUMMARY I have installed qt creator with apt a long time ago, and after update few very important features are gone/not working properly: * Run in terminal * Clang code model STEPS TO REPRODUCE (Run in terminal) 1. apt install qtcreator 2. launch qtcreator 3. create a simple hello world C/C++ application 4. Navigate to "build and run"/Run, select "Run in terminal option" 5. choose build/Run from application menu. OBSERVED RESULT Application pane is opened with text: "Starting /home/enmk/proj/test/build-test-Clang_8-Debug/main ..." No terminal window is opened anywhere on desktop, program is not launched. EXPECTED RESULT New teminal window with program output appears. STEPS TO REPRODUCE (clang code model) 1. apt install qtcreator 2. qtcreator 3. create a simple hello world C/C++ application 4. choose Tools/Options from application menu, choose C++/Code model tab OBSERVED RESULT Part of dialog is greyed out, and the label says "The Clang code model is disabled because the corresponding plugin is not loaded". There is no Clang Code Model plugin in the list of plugins. EXPECTED RESULT Dialog shows "The Clang code model is ebabled because the corresponding plugin is loaded" Clang Code Model plugin is present in the list of plugins and works fine. SOFTWARE/OS VERSIONS Operating System: KDE neon 5.18 KDE Plasma Version: 5.18.2 KDE Frameworks Version: 5.67.0 Qt Version: 5.14.1 Kernel Version: 5.3.0-40-generic OS Type: 64-bit Processors: 12 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 31.0 GiB of RAM ADDITIONAL INFORMATION Same issues are not reproducible on same version of Qt Creator installed from qt.io with online installer. Please find more information in qt.io bugtracker: https://bugreports.qt.io/browse/QTCREATORBUG-23705 https://bugreports.qt.io/browse/QTCREATORBUG-23704 -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 411130] Searching CHM files crashes Okular
https://bugs.kde.org/show_bug.cgi?id=411130 --- Comment #2 from Enmk --- Backtrace of doing the same in '100%' zoom mode: Application: Okular (okular), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff1480c8200 (LWP 444))] Thread 7 (Thread 0x7ff112ffd700 (LWP 498)): #0 0x7ff140ad4ed9 in futex_reltimed_wait_cancelable (private=, reltime=0x7ff112ffcbe0, expected=0, futex_word=0x56105d01db94) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7ff112ffcca0, mutex=0x56105d01db40, cond=0x56105d01db68) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x56105d01db68, mutex=0x56105d01db40, abstime=0x7ff112ffcca0) at pthread_cond_wait.c:667 #3 0x7ff14443ed36 in QWaitConditionPrivate::wait_relative (this=0x56105d01db40, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait (deadline=..., this=0x56105d01db40) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait (this=, mutex=0x56105c166e60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x7ff14443f096 in QWaitCondition::wait (this=this@entry=0x56105b73dce0, mutex=mutex@entry=0x56105c166e60, time=) at thread/qwaitcondition_unix.cpp:209 #7 0x7ff14443c740 in QThreadPoolThread::run (this=0x56105b73dcd0) at thread/qthreadpool.cpp:139 #8 0x7ff144437c72 in QThreadPrivate::start (arg=0x56105b73dcd0) at thread/qthread_unix.cpp:361 #9 0x7ff140ace6db in start_thread (arg=0x7ff112ffd700) at pthread_create.c:463 #10 0x7ff143d3788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7ff113fff700 (LWP 497)): #0 0x7ff140ad4ed9 in futex_reltimed_wait_cancelable (private=, reltime=0x7ff113ffebe0, expected=0, futex_word=0x56105b079d14) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7ff113ffeca0, mutex=0x56105b079cc0, cond=0x56105b079ce8) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x56105b079ce8, mutex=0x56105b079cc0, abstime=0x7ff113ffeca0) at pthread_cond_wait.c:667 #3 0x7ff14443ed36 in QWaitConditionPrivate::wait_relative (this=0x56105b079cc0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait (deadline=..., this=0x56105b079cc0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait (this=, mutex=0x56105c166e60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x7ff14443f096 in QWaitCondition::wait (this=this@entry=0x56105b777ec0, mutex=mutex@entry=0x56105c166e60, time=) at thread/qwaitcondition_unix.cpp:209 #7 0x7ff14443c740 in QThreadPoolThread::run (this=0x56105b777eb0) at thread/qthreadpool.cpp:139 #8 0x7ff144437c72 in QThreadPrivate::start (arg=0x56105b777eb0) at thread/qthread_unix.cpp:361 #9 0x7ff140ace6db in start_thread (arg=0x7ff113fff700) at pthread_create.c:463 #10 0x7ff143d3788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7ff1137fe700 (LWP 496)): #0 0x7ff140ad4ed9 in futex_reltimed_wait_cancelable (private=, reltime=0x7ff1137fdbe0, expected=0, futex_word=0x56105c175734) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7ff1137fdca0, mutex=0x56105c1756e0, cond=0x56105c175708) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x56105c175708, mutex=0x56105c1756e0, abstime=0x7ff1137fdca0) at pthread_cond_wait.c:667 #3 0x7ff14443ed36 in QWaitConditionPrivate::wait_relative (this=0x56105c1756e0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait (deadline=..., this=0x56105c1756e0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait (this=, mutex=0x56105c166e60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x7ff14443f096 in QWaitCondition::wait (this=this@entry=0x56105c1d11e0, mutex=mutex@entry=0x56105c166e60, time=) at thread/qwaitcondition_unix.cpp:209 #7 0x7ff14443c740 in QThreadPoolThread::run (this=0x56105c1d11d0) at thread/qthreadpool.cpp:139 #8 0x7ff144437c72 in QThreadPrivate::start (arg=0x56105c1d11d0) at thread/qthread_unix.cpp:361 #9 0x7ff140ace6db in start_thread (arg=0x7ff1137fe700) at pthread_create.c:463 #10 0x7ff143d3788f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7ff11baed700 (LWP 449)): #0 0x7ff140ad49f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x561059d53b98) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x561059d53b48, cond=0x561059d53b70) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x561059d53b70, mutex=0x561059d53b48) at pthread_cond_wait.c:655 #3 0x7ff11c6d00aa in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x7ff11c6cfdd7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x7ff140ace6db in start_thread (arg=0x7f
[okular] [Bug 411130] Searching CHM files crashes Okular
https://bugs.kde.org/show_bug.cgi?id=411130 --- Comment #1 from Enmk --- Well, actually I've opened a subsection of the 'The Python standard library'/'Builting types'/'set and frozenset', but any other page may cause a crash too. It is not always reproducible from the first try, click around the 'Contents'. It also looks like that setting '100%' zoom mode rather than 'Fit width', reduces chances of crashing. -- You are receiving this mail because: You are watching all bug changes.
[okular] [Bug 411130] New: Searching CHM files crashes Okular
https://bugs.kde.org/show_bug.cgi?id=411130 Bug ID: 411130 Summary: Searching CHM files crashes Okular Product: okular Version: 1.8.0 Platform: Neon Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: okular-de...@kde.org Reporter: v.nem...@gmail.com Target Milestone: --- Application: okular (1.8.0) Qt Version: 5.12.3 Frameworks Version: 5.61.0 Operating System: Linux 5.0.0-25-generic x86_64 Distribution: KDE neon User Edition 5.16 -- Information about the crash: - What I was doing when the application crashed: * Downloaded a Python 2.7.16 docs in CHM format from https://www.python.org/ftp/python/2.7.16/python2716.chm * Opened the said chm with Okular * Typed 'set' in search bar * Navigated search results to a 'Standard library' page * Clicked the page to open The crash can be reproduced every time. -- Backtrace: Application: Okular (okular), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fea4d576200 (LWP 30784))] Thread 4 (Thread 0x7fea20ea4700 (LWP 30789)): #0 0x7fea45f829f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x55b0ab5234b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55b0ab523468, cond=0x55b0ab523490) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55b0ab523490, mutex=0x55b0ab523468) at pthread_cond_wait.c:655 #3 0x7fea21a870aa in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x7fea21a86dd7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x7fea45f7c6db in start_thread (arg=0x7fea20ea4700) at pthread_create.c:463 #6 0x7fea491e588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fea32af2700 (LWP 30788)): #0 _dl_update_slotinfo (req_modid=2) at ../elf/dl-tls.c:651 #1 0x7fea4d3aa87c in update_get_addr (ti=0x7fea49f6d670) at ../elf/dl-tls.c:799 #2 0x7fea4d3b0a28 in __tls_get_addr () at ../sysdeps/x86_64/tls_get_addr.S:55 #3 0x7fea498e4c26 in get_thread_data () at thread/qthread_unix.cpp:184 #4 QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:239 #5 0x7fea49b1bcaa in postEventSourcePrepare (s=0x7fea2c004ba0, timeout=0x7fea32af1ba4) at kernel/qeventdispatcher_glib.cpp:252 #6 0x7fea43c49b28 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x7fea43c4a4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x7fea43c4a6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x7fea49b1bdcb in QEventDispatcherGlib::processEvents (this=0x7fea2c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #10 0x7fea49abd03a in QEventLoop::exec (this=this@entry=0x7fea32af1d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #11 0x7fea498e44ca in QThread::exec (this=) at thread/qthread.cpp:531 #12 0x7fea49f8a015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #13 0x7fea498e5c72 in QThreadPrivate::start (arg=0x7fea4a201d80) at thread/qthread_unix.cpp:361 #14 0x7fea45f7c6db in start_thread (arg=0x7fea32af2700) at pthread_create.c:463 #15 0x7fea491e588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fea3b7b8700 (LWP 30787)): #0 0x7fea491d8bf9 in __GI___poll (fds=0x7fea3b7b7ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x7fea469fe747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x7fea46a0036a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x7fea3e59f578 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x7fea498e5c72 in QThreadPrivate::start (arg=0x55b0ab27d110) at thread/qthread_unix.cpp:361 #5 0x7fea45f7c6db in start_thread (arg=0x7fea3b7b8700) at pthread_create.c:463 #6 0x7fea491e588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fea4d576200 (LWP 30784)): [KCrash Handler] #6 QWidget::window (this=0x55b0ad940680) at kernel/qwidget.cpp:4330 #7 0x7fea4ab86e4c in QWidgetPrivate::sharedPainter (this=0x55b0ac7c56f0) at ../../include/QtWidgets/5.12.3/QtWidgets/private/../../../../../src/widgets/kernel/qwidget_p.h:985 #8 QWidget::render (this=this@entry=0x55b0ad940680, painter=painter@entry=0x7ffdd5addcc0, targetOffset=..., sourceRegion=..., renderFlags=renderFlags@entry=...) at kernel/qwidget.cpp:5185 #9 0x7fea4ab8795b in QWidget::render (this=this@entry=0x55b0ad940680, target=target@entry=0x55b0acaace40, targetOffset=..., sourceRegion=..., renderFlags=..., renderFlags@entry=...) at kernel/qwidget.cpp:5126 #10 0x7fea1b92ae42 in copyWidget (r=..., p=p@entry=0x7ffdd5ade348,