https://bugs.kde.org/show_bug.cgi?id=493305

            Bug ID: 493305
           Summary: Multiple Java JOptionPane alerts displayed in
                    succession causes plasmashell crash
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.5
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: kdeb...@kurtw.dev
  Target Milestone: 1.0

Application: plasmashell (6.1.5)

Qt Version: 6.7.2
Frameworks Version: 6.6.0
Operating System: Linux 6.10.10-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.1.5 [CoredumpBackend]

-- Information about the crash:
Application specific details: I'm using UPPAAL 4.1.20. When running a
statistical query, it shows the result in (what I think is a) JOptionPane. If I
run multiple queries together, UPPAAL shows these dialogs in sucession -
acknowleging all of them causes a plasmashell crash.

UPPAAL is closed source, so I can't 100% confirm the mechanism causing the
crash, but give me a few days and I'll try to reproduce it in Java.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  0x0000717b91d7598c in QConcatenateTablesProxyModel::index
(this=0x622a1e40d190, row=<optimized out>, column=0, parent=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp:280
#6  0x0000717b886bdb8d in
TaskManager::TasksModel::TasksModelLessThan::operator() (this=0x7ffc682c4b00,
r1=<optimized out>, r2=<optimized out>) at
/usr/src/debug/plasma-workspace/plasma-workspace-6.1.5/libtaskmanager/tasksmodel.cpp:100
#8  std::__insertion_sort<QList<int>::iterator,
__gnu_cxx::__ops::_Iter_comp_iter<TaskManager::TasksModel::TasksModelLessThan>
> (__first=..., __last=..., __comp=...) at
/usr/include/c++/14.2.1/bits/stl_algo.h:1777
#9  0x0000717b886be405 in std::__stable_sort_adaptive<QList<int>::iterator,
int*,
__gnu_cxx::__ops::_Iter_comp_iter<TaskManager::TasksModel::TasksModelLessThan>
> (__first=..., __first@entry=..., __middle=..., __last=..., __last@entry=...,
__buffer=__buffer@entry=0x622a2103fb90, __comp=...) at
/usr/include/c++/14.2.1/bits/stl_algo.h:2705
#10 0x0000717b886bf91b in std::__stable_sort<QList<int>::iterator,
__gnu_cxx::__ops::_Iter_comp_iter<TaskManager::TasksModel::TasksModelLessThan>
> (__first=..., __last=..., __comp=...) at /usr/include/qt6/QtCore/qlist.h:113


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to