Bug 409145 - Kile crashes when opening a file on first application launch
Summary: Kile crashes when opening a file on first application launch
Status: RESOLVED WORKSFORME
Alias: None
Product: kile
Classification: Applications
Component: general (show other bugs)
Version: 2.9.92
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Michel Ludwig
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-06-24 17:14 UTC by Jochen Sommer
Modified: 2022-10-23 05:00 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 Jochen Sommer 2019-06-24 17:14:40 UTC
Application: kile (2.9.92)

Qt Version: 5.12.4
Frameworks Version: 5.59.0
Operating System: Linux 5.1.14-zen1-1-zen x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Kile crashes when opening a file on first application launch

- What I was doing when the application crashed:

I started Kile for the first time on this machine. within the first session I opened a preexisting .tex file that opens and compiles without issues on a different machine also using Kile.
After a restart of Kile I had to run the wizard again. After that I again restarted Kile and opened the file with no problems.
So, there might be a bug that only affects the first launch (which I guess may be critical for a user's opinion) but I can't say that for sure as I haven't tested any further.

If requested I can delete the .config files and try to reproduce the issue.

-- Backtrace:
Application: Kile (kile), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8fd28ded40 (LWP 1601))]

Thread 5 (Thread 0x7f8fc982b700 (LWP 1611)):
#0  0x00007f8fd91343c5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f8fd940ccf0 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f8fd940cde2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f8fdc45e708 in  () at /usr/lib/libkdeinit5_kile.so
#4  0x00007f8fd9406bf0 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f8fd912e57f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f8fdc130f13 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f8fca02c700 (LWP 1610)):
#0  0x00007f8fdc12bc6d in syscall () at /usr/lib/libc.so.6
#1  0x00007f8fd9408fb2 in QSemaphore::acquire(int) () at /usr/lib/libQt5Core.so.5
#2  0x00007f8fd95f778f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#3  0x00007f8fdc4f0815 in  () at /usr/lib/libkdeinit5_kile.so
#4  0x00007f8fdc45e984 in  () at /usr/lib/libkdeinit5_kile.so
#5  0x00007f8fd9406bf0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f8fd912e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f8fdc130f13 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f8fcb01f700 (LWP 1609)):
#0  0x00007f8fdc121fbc in read () at /usr/lib/libc.so.6
#1  0x00007f8fd6ce2961 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f8fd6d32f70 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f8fd6d34766 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f8fd6d348ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f8fd962327c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f8fd95ca3ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f8fd94059c5 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f8fda512b37 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f8fd9406bf0 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f8fd912e57f in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f8fdc130f13 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f8fd18eb700 (LWP 1608)):
#0  0x00007f8fdc126497 in poll () at /usr/lib/libc.so.6
#1  0x00007f8fd77dc630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f8fd77de2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f8fd2440079 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f8fd9406bf0 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f8fd912e57f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f8fdc130f13 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f8fd28ded40 (LWP 1601)):
[KCrash Handler]
#6  0x00007f8fd9fc5565 in QAction::setEnabled(bool) () at /usr/lib/libQt5Widgets.so.5
#7  0x00007f8fdc3aefef in  () at /usr/lib/libkdeinit5_kile.so
#8  0x00007f8fdc3afd59 in  () at /usr/lib/libkdeinit5_kile.so
#9  0x00007f8fdc3b000d in  () at /usr/lib/libkdeinit5_kile.so
#10 0x00007f8fd95f7460 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#11 0x00007f8fdc4f2433 in  () at /usr/lib/libkdeinit5_kile.so
#12 0x00007f8fdc43169d in  () at /usr/lib/libkdeinit5_kile.so
#13 0x00007f8fdc435c9a in  () at /usr/lib/libkdeinit5_kile.so
#14 0x00007f8fdc3d24e0 in  () at /usr/lib/libkdeinit5_kile.so
#15 0x00007f8fdc3d64f2 in  () at /usr/lib/libkdeinit5_kile.so
#16 0x00007f8fdc3dbdba in  () at /usr/lib/libkdeinit5_kile.so
#17 0x00007f8fd95f7460 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#18 0x00007f8fd9fc2e23 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f8fd9fc5524 in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f8fda0c17fd in  () at /usr/lib/libQt5Widgets.so.5
#21 0x00007f8fda0c1a26 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007f8fda1b615b in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#23 0x00007f8fda00c426 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#24 0x00007f8fda1b6205 in QToolButton::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f8fd9fc9485 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007f8fd9fd2bfc in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0x00007f8fd95cb782 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#28 0x00007f8fd9fd1cdb in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007f8fda0285e1 in  () at /usr/lib/libQt5Widgets.so.5
#30 0x00007f8fda02b524 in  () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f8fd9fc9485 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007f8fd9fd29b1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007f8fd95cb782 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#34 0x00007f8fd99ac2a4 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#35 0x00007f8fd99adb5b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#36 0x00007f8fd998768c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#37 0x00007f8fd244109c in  () at /usr/lib/libQt5XcbQpa.so.5
#38 0x00007f8fd6d3290f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#39 0x00007f8fd6d34869 in  () at /usr/lib/libglib-2.0.so.0
#40 0x00007f8fd6d348ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#41 0x00007f8fd9623263 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#42 0x00007f8fd95ca3ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#43 0x00007f8fd95d2056 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#44 0x00007f8fdc44e974 in kdemain () at /usr/lib/libkdeinit5_kile.so
#45 0x00007f8fdc05bee3 in __libc_start_main () at /usr/lib/libc.so.6
#46 0x00005615d29db75a in _start ()
[Inferior 1 (process 1601) detached]

Reported using DrKonqi
Comment 1 Justin Zobel 2022-09-23 02:22:51 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-08 04:53:06 UTC
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!
Comment 3 Bug Janitor Service 2022-10-23 05:00:59 UTC
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!