[systemsettings] [Bug 450754] New: System Settings crashed after switching view mode and click on an item in the sidebar

2022-02-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=450754

Bug ID: 450754
   Summary: System Settings crashed after switching view mode and
click on an item in the sidebar
   Product: systemsettings
   Version: 5.24.1
  Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: plasma-b...@kde.org
  Reporter: jin...@onelittlehope.com
  Target Milestone: ---

Application: systemsettings (5.24.1)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.16.10-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.24.1 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
In System Settings, switched from icons only view mode to side bar view mode
and then closed the app.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr = {get() = }
[KCrash Handler]
#6  QWeakPointer::~QWeakPointer (this=, this=) at /usr/include/c++/11/bits/atomic_base.h:385
#7  QPointer::~QPointer (this=,
this=) at /usr/include/qt5/QtCore/qpointer.h:53
#8  Breeze::GenericData::~GenericData (this=, this=) at
/usr/src/debug/breeze-5.24.1-1.1.x86_64/build/kstyle/breeze_autogen/4NBMFDNHZT/../../../../kstyle/animations/breezegenericdata.h:20
#9  Breeze::WidgetStateData::~WidgetStateData (this=,
this=) at
/usr/src/debug/breeze-5.24.1-1.1.x86_64/build/kstyle/breeze_autogen/4NBMFDNHZT/../../../../kstyle/animations/breezewidgetstatedata.h:32
#10 Breeze::EnableData::~EnableData (this=, this=) at
/usr/src/debug/breeze-5.24.1-1.1.x86_64/build/kstyle/breeze_autogen/4NBMFDNHZT/../../../../kstyle/animations/breezeenabledata.h:16
#11 Breeze::EnableData::~EnableData (this=, this=) at
/usr/src/debug/breeze-5.24.1-1.1.x86_64/build/kstyle/breeze_autogen/4NBMFDNHZT/../../../../kstyle/animations/breezeenabledata.h:16
#12 0x7f50fcb0524f in QObject::event (this=0x555dcd611f00,
e=0x555dcdaff550) at kernel/qobject.cpp:1301
#13 0x7f50fd78ba7f in QApplicationPrivate::notify_helper (this=, receiver=0x555dcd611f00, e=0x555dcdaff550) at
kernel/qapplication.cpp:3632
#14 0x7f50fcad8e3a in QCoreApplication::notifyInternal2
(receiver=0x555dcd611f00, event=0x555dcdaff550) at
kernel/qcoreapplication.cpp:1064
#15 0x7f50fcadbe77 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x555dcd1cb480) at
kernel/qcoreapplication.cpp:1821
#16 0x7f50fcb30d03 in postEventSourceDispatch (s=s@entry=0x555dcd2e4a40) at
kernel/qeventdispatcher_glib.cpp:277
#17 0x7f50fa5f0e22 in g_main_dispatch (context=0x7f50f0005010) at
../glib/gmain.c:3381
#18 g_main_context_dispatch (context=0x7f50f0005010) at ../glib/gmain.c:4099
#19 0x7f50fa5f11b8 in g_main_context_iterate
(context=context@entry=0x7f50f0005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4175
#20 0x7f50fa5f126f in g_main_context_iteration (context=0x7f50f0005010,
may_block=1) at ../glib/gmain.c:4240
#21 0x7f50fcb30384 in QEventDispatcherGlib::processEvents
(this=0x555dcd2f3bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x7f50fcad783b in QEventLoop::exec (this=this@entry=0x7ffe9c5c59f0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#23 0x7f50fcadfb10 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#24 0x7f50fd02d25c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1867
#25 0x7f50fd78b9f5 in QApplication::exec () at kernel/qapplication.cpp:2824
#26 0x555dcc175eb7 in main (argc=, argv=) at
/usr/src/debug/systemsettings5-5.24.1-1.1.x86_64/app/main.cpp:183
[Inferior 1 (process 5062) detached]

The reporter indicates this bug may be a duplicate of or related to bug 444599.

Possible duplicates by query: bug 450565.

Reported using DrKonqi

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

[konsole] [Bug 320522] Session restored tab has zero initial size

2021-07-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=320522

Jinesh Choksi  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 CC||jin...@onelittlehope.com
 Status|CONFIRMED   |NEEDSINFO

--- Comment #3 from Jinesh Choksi  ---
I tried to reproduce this via:

1. Added the following to ~/.bashrc

if [ "$KONSOLE_DBUS_SESSION" != "" ] ; then
  TAB_TITLE=`qdbus-qt5 $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION title 1`
  if [ "${TAB_TITLE:0:8}" == "myserver" ] ; then
mosh localhost
  fi
fi


2. Starting konsole and adding multiple (3) tabs to it. Renaming the middle tab
to "myserver"

3. Logged out and logged back in again

Result was that it restored my Konsole window with the 3 tabs and it was
prompting me to enter credentials in the myserver tab. i.e. Mosh was working as
intended.

I could not reproduce the issue.

Paul, can you confirm if the issue is still reproducible by you?

My setup:

- Distro: openSUSE Tumbleweed
- KDE Plasma Version: 5.22.3
- KDE Frameworks Version: 5.84.0
- Qt Version: 5.15.2
- Graphics Platform: X11
- Kernel Version: 5.13.2-1-default
- Konsole Version: 21.04.3
- Mosh Version: 1.3.2

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

[konsole] [Bug 155603] Konsole needs an easy way to resize the window to 80 columns

2021-07-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=155603

Jinesh Choksi  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |WORKSFORME
 CC||jin...@onelittlehope.com

--- Comment #25 from Jinesh Choksi  ---
You can sort of control Konsole's geometry via using the following command line
parameter:

-p Change the value of a profile property.


e.g.

If a user wanted to simulate "konsole --geometry 100x100+400+400" as mentioned
in comment 22, they can use the following command:

konsole -geometry +400+400 -p TerminalColumns=100 -p TerminalRows=100

Note, 100 rows may be too large for most people's screens and so Konsole will
do the right thing and only expand the rows to what is visibly fittable on the
screen. It will helpfully adjust the Y axis figure as well to fit as many rows
as possible.

So try using command to confirm things work as wanted:

konsole -geometry +400+400 -p TerminalColumns=84 -p TerminalRows=24

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

[konsole] [Bug 430036] konsole repeatedly losing no-toolbar setting

2021-07-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=430036

Jinesh Choksi  changed:

   What|Removed |Added

 CC||jin...@onelittlehope.com

--- Comment #25 from Jinesh Choksi  ---
*** Bug 439571 has been marked as a duplicate of this bug. ***

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

[konsole] [Bug 439571] Cannot hide main and session toolbars in Konsole

2021-07-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=439571

Jinesh Choksi  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED

--- Comment #3 from Jinesh Choksi  ---


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

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

[konsole] [Bug 439571] Cannot hide main and session toolbars in Konsole

2021-07-23 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=439571

Jinesh Choksi  changed:

   What|Removed |Added

Version|21.04.2 |21.04.3

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

[konsole] [Bug 439571] Cannot hide main and session toolbars in Konsole

2021-07-11 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=439571

--- Comment #2 from Jinesh Choksi  ---
According to:
https://api.kde.org/frameworks/kxmlgui/html/classKXmlGuiWindow.html#ae5ac6ec22a61a4d854600c0f5a41e8d4

>Warning
> If you are calling createGUI yourself, remember to remove the Create flag 
> from the options parameter. Also, call setupGUI always after you call 
> createGUI.

If there is a work around I can apply to the config file for the time being,
please let me know.

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

[konsole] [Bug 439571] New: Cannot hide main and session toolbars in Konsole

2021-07-06 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=439571

Bug ID: 439571
   Summary: Cannot hide main and session toolbars in Konsole
   Product: konsole
   Version: 21.04.2
  Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: konsole-de...@kde.org
  Reporter: jin...@onelittlehope.com
  Target Milestone: ---

SUMMARY
This version of Konsole seems to have lost the menu entries to allow us to hide
the Main and Session toolbars.


STEPS TO REPRODUCE
1. Click on the Settings menu


OBSERVED RESULT
There is no long a sub menu which allows us to hide the toolbars.


EXPECTED RESULT
We should be able to hide toolbars.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.22.2
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Note: I can right click the menu bar in Konsole and I can use a pop menu that
appears to hide the toolbars however this option only works if I have the
"Remember window size" configuration option enabled.

Here is a copy of my ~/.config/konsolerc

[Desktop Entry]
DefaultProfile=openSUSE.profile

[FileLocation]
scrollbackUseCacheLocation=true
scrollbackUseSystemLocation=false

[KonsoleWindow]
SaveGeometryOnExit=false
ShowWindowTitleOnTitleBar=true

[MainWindow]
State=/wD9BQIAAALNBAQICPwBAgIWAG0AYQBpAG4AVABvAG8AbABCAGEAcgAA/wAAHABzAGUAcwBzAGkAbwBuAFQAbwBvAGwAYgBhAHIBxf8AAA==
StatusBar=Disabled
ToolBarsMovable=Disabled

[TabBar]
NewTabBehavior=PutNewTabAfterCurrentTab
TabBarPosition=Top

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

[plasmashell] [Bug 382159] New: Hovering over menu items in the KDE Application Menu crashes plasmashell

2017-07-09 Thread Jinesh Choksi
https://bugs.kde.org/show_bug.cgi?id=382159

Bug ID: 382159
   Summary: Hovering over menu items in the KDE Application Menu
crashes plasmashell
   Product: plasmashell
   Version: 5.10.3
  Platform: Neon Packages
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: k...@davidedmundson.co.uk
  Reporter: jin...@onelittlehope.com
CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.10.3)

Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.8.0-58-generic x86_64
Distribution: KDE neon User Edition 5.10

-- Information about the crash:
- Clicked on the KDE Application Menu
- Using the mouse was hovering over different menu items and this caused a
crash in plasmashell.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9ec93598c0 (LWP 2613))]

Thread 16 (Thread 0x7f9de37fd700 (LWP 15791)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f9ec429b46b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x33e6770) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=, mutex=0x33acb70,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x7f9ec738203d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x7f9ec7382935 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x7f9ec429a509 in QThreadPrivate::start (arg=0x33acaf0) at
thread/qthread_unix.cpp:368
#6  0x7f9ec31406ba in start_thread (arg=0x7f9de37fd700) at
pthread_create.c:333
#7  0x7f9ec3ba83dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f9de3ffe700 (LWP 15789)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f9ec429b46b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x2ec7960) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=, mutex=0x3758890,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x7f9ec738203d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x7f9ec7382935 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x7f9ec429a509 in QThreadPrivate::start (arg=0x3758810) at
thread/qthread_unix.cpp:368
#6  0x7f9ec31406ba in start_thread (arg=0x7f9de3ffe700) at
pthread_create.c:333
#7  0x7f9ec3ba83dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f9ded63c700 (LWP 15716)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f9ec429b46b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x2367540) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=, mutex=0x36f6150,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x7f9ec738203d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x7f9ec7382935 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x7f9ec429a509 in QThreadPrivate::start (arg=0x36f60d0) at
thread/qthread_unix.cpp:368
#6  0x7f9ec31406ba in start_thread (arg=0x7f9ded63c700) at
pthread_create.c:333
#7  0x7f9ec3ba83dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f9deeb3e700 (LWP 3410)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f9ec429b46b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x315d2c0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=, mutex=0x18b6ae0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x7f9ec738203d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x7f9ec7382935 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x7f9ec429a509 in QThreadPrivate::start (arg=0x18b6a60) at
thread/qthread_unix.cpp:368
#6  0x7f9ec31406ba in start_thread (arg=0x7f9deeb3e700) at
pthread_create.c:333
#7  0x7f9ec3ba83dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f9dee33d700 (LWP 2951)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x7f9ec429b46b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x2bc1010) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=, mutex=0x2c116e0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x7f9ec738203d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x7f9ec7382935 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5