Bug 464978 - Gwenview crashes with all graphic files after today's upgrade of KDE 2023-01-29
Summary: Gwenview crashes with all graphic files after today's upgrade of KDE 2023-01-29
Status: RESOLVED DUPLICATE of bug 464734
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 22.12.1
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-01-29 11:20 UTC by Mebuntu
Modified: 2023-01-29 15:08 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mebuntu 2023-01-29 11:20:57 UTC
Application: gwenview (22.12.1)

Qt Version: 5.15.8
Frameworks Version: 5.102.0
Operating System: Linux 5.15.0-58-generic x86_64
Windowing System: X11
Distribution: KDE neon 5.26
DrKonqi: 5.26.5 [KCrashBackend]

-- Information about the crash:
Ran standard upgrade of all packages using discover and now GwenView is crashing every time I open a graphics file

The crash can be reproduced every time.

-- Backtrace:
Application: Gwenview (gwenview), signal: Bus error

[KCrash Handler]
#4  0x00007f3a1f2a7dac in QMetaObject::cast(QObject const*) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3a0b26c127 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so
#6  0x00007f3a211fa991 in TIFFCleanup () from /lib/x86_64-linux-gnu/libtiff.so.5
#7  0x00007f3a211faacd in TIFFClose () from /lib/x86_64-linux-gnu/libtiff.so.5
#8  0x00007f3a0b26db2f in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so
#9  0x00007f3a1f8ad2b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007f3a1f8adcc5 in QImageReader::~QImageReader() () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007f3a213bf140 in ?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
#12 0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#14 0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f39fb7fe640 (LWP 9212) "Gwenview::Thumb"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5601358fbd24) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5601358fbd24, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f3a1ec02ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5601358fbcd0, cond=0x5601358fbcf8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5601358fbcf8, mutex=0x5601358fbcd0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f3a1f0b773b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a213bf7c0 in ?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f39fbfff640 (LWP 9211) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (cancel=true, private=-402580272, abstime=0x7f39fbffe7f0, clockid=1439837952, expected=0, futex_word=0x5601358b6ef4) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5601358b6ef4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f39fbffe7f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f3a1ec02f1b in __pthread_cond_wait_common (abstime=0x7f39fbffe7f0, clockid=1, mutex=0x5601358b6ea0, cond=0x5601358b6ec8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5601358b6ec8, mutex=0x5601358b6ea0, abstime=0x7f39fbffe7f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007f3a1f0b76cc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a1f0b4b65 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f3a08fec640 (LWP 9210) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (cancel=true, private=589833, abstime=0x7f3a08feb7f0, clockid=1104674816, expected=0, futex_word=0x7f3a1401ad44) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f3a1401ad44, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a08feb7f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f3a1ec02f1b in __pthread_cond_wait_common (abstime=0x7f3a08feb7f0, clockid=1, mutex=0x7f3a1401acf0, cond=0x7f3a1401ad18) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x7f3a1401ad18, mutex=0x7f3a1401acf0, abstime=0x7f3a08feb7f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007f3a1f0b76cc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a1f0b4b65 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f3a097ed640 (LWP 9209) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f3a097ec7f0, clockid=1104674816, expected=0, futex_word=0x5601358b79f4) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5601358b79f4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a097ec7f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f3a1ec02f1b in __pthread_cond_wait_common (abstime=0x7f3a097ec7f0, clockid=1, mutex=0x5601358b79a0, cond=0x5601358b79c8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5601358b79c8, mutex=0x5601358b79a0, abstime=0x7f3a097ec7f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007f3a1f0b76cc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a1f0b4b65 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f3a09fee640 (LWP 9208) "Thread (pooled)"):
#1  __futex_abstimed_wait_common (cancel=true, private=40, abstime=0x7f3a09fed7f0, clockid=516438660, expected=0, futex_word=0x5601358b62b0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5601358b62b0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f3a09fed7f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f3a1ec02f1b in __pthread_cond_wait_common (abstime=0x7f3a09fed7f0, clockid=1, mutex=0x5601358b6260, cond=0x5601358b6288) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5601358b6288, mutex=0x5601358b6260, abstime=0x7f3a09fed7f0) at ./nptl/pthread_cond_wait.c:652
#5  0x00007f3a1f0b76cc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a1f0b4b65 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f3a0a852640 (LWP 9207) "gwenview"):
#1  __pselect (nfds=5, readfds=0x7f3a0a849780, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56
#2  0x00007f3a19ea303d in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#3  0x00007f3a19ea3d88 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#4  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#5  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f3a19123640 (LWP 9204) "QDBusConnection"):
#1  0x00007f3a1cd55666 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3a1ccfe3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3a1f2f8ad8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f3a1f29d99b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3a1f0b04e2 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3a1f55ff1b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f3a1f0b1703 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a1ec03b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f3a1ec95a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f3a19683c80 (LWP 9203) "gwenview"):
#1  0x00007f3a1f0b382e in QSemaphore::acquire(int) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f3a1f2d7033 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f3a1f2d0233 in QObject::destroyed(QObject*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f3a1f2d53e7 in QObject::~QObject() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3a20da10bd in OrgKdeKDirNotifyInterface::~OrgKdeKDirNotifyInterface() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#6  0x00007f3a1f2ca11e in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3a1f2d51a6 in QObject::~QObject() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3a20d856ed in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#9  0x00007f3a1ebb4495 in __run_exit_handlers (status=1, listp=0x7f3a1ed88838 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:113
#10 0x00007f3a1ebb4610 in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:143
#11 0x00007f3a19240d8d in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#12 0x00007f3a19270df7 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#13 0x00007f3a1cd00d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f3a1cd556c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f3a1ccfe3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f3a1f2f8ad8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f3a1f29d99b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f3a1f2a5f34 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x000056013338de5c in ?? ()
#20 0x00007f3a1eb98d90 in __libc_start_call_main (main=main@entry=0x56013338d850, argc=argc@entry=1, argv=argv@entry=0x7ffe45aa0ce8) at ../sysdeps/nptl/libc_start_call_main.h:58
#21 0x00007f3a1eb98e40 in __libc_start_main_impl (main=0x56013338d850, argc=1, argv=0x7ffe45aa0ce8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe45aa0cd8) at ../csu/libc-start.c:392
#22 0x000056013338e635 in ?? ()
[Inferior 1 (process 9203) detached]

Reported using DrKonqi
Comment 1 Antonio Rojas 2023-01-29 15:08:13 UTC

*** This bug has been marked as a duplicate of bug 464734 ***