[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-28 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

Alex Chudnovsky  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-11-01 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #9 from Alex Chudnovsky  ---
I also noticed that in Dolphin in similar conditions (freshly invoked instance)
the very first "Properties" invocation causes the GUI to momentarily disappear
and reappear, both via the context menu and via Alt-Enter. So, there are
actually two bugs here.

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-30 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #5 from Alex Chudnovsky  ---
> What is your exact Krusader version (git hash)?
krusader-git 2.9.0.dev.r7107.gecfea02c9-1

> What is your desktop environment? Plasma?

Correct

> You are sure that your Arch packages, specially qt6-base and glib2 are up to
> date?

qt6-base 6.8.0-1
glib2 2.82.2-1

> A stack trace with debug symbols would be good.
Please advise about a way of getting the debug symbols in question.

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-30 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #7 from Alex Chudnovsky  ---
Thread 1 "krusader" received signal SIGSEGV, Segmentation fault.
Downloading 30.04 K source file
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.h
QWidget::rect (this=0x55930ba0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.h:891 
891 { return QRect(0,0,data->crect.width(),data->crect.height()); }
(gdb) p data
$1 = (QWidgetData *) 0x1 <= This is suspicious
(gdb) set logging on
Warning: 'set logging on', an alias for the command 'set logging enabled', is
deprecated.
Use 'set logging enabled on'.

Copying output to gdb.txt.
Copying debug output to gdb.txt.
(gdb) set logging file krusader_debug_stack_trace.txt
(gdb) bt
#0  QWidget::rect (this=0x55930ba0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.h:891
#1  0x7696a7cc in QWidgetWindow::handleMouseEvent (this=0x56cddc50,
event=0x7fffd8b0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:639
#2  QWidgetWindow::event (this=0x56cddc50, event=0x7fffd8b0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:298
#3  0x768fe31a in QApplicationPrivate::notify_helper (this=, receiver=0x56cddc50, e=0x7fffd8b0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3294
#4  0x759585a8 in QCoreApplication::notifyInternal2
(receiver=0x56cddc50, event=0x7fffd8b0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1165
#5  0x759585fd in QCoreApplication::sendSpontaneousEvent
(receiver=, event=) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1623
#6  0x75f85d4b in QGuiApplicationPrivate::processMouseEvent
(e=0x7fffe0001950) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2461
#7  0x76001284 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1114
#8  0x7644da14 in userEventSourceDispatch (source=) at
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#9  0x7339a559 in g_main_dispatch (context=0x7fffe8000f30) at
../glib/glib/gmain.c:3357
#10 0x733fd157 in g_main_context_dispatch_unlocked
(context=0x7fffe8000f30) at ../glib/glib/gmain.c:4208
#11 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fffe8000f30, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4273
#12 0x73399a55 in g_main_context_iteration (context=0x7fffe8000f30,
may_block=1) at ../glib/glib/gmain.c:4338
#13 0x75bbf71d in QEventDispatcherGlib::processEvents
(this=0x55968640, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:396
#14 0x75964566 in QEventLoop::processEvents (this=0x7fffdd70,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#15 QEventLoop::exec (this=0x7fffdd70, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:191
#16 0x75959a2f in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#17 0x555ef20f in ??? ()
#18 0x75234e08 in __libc_start_call_main
(main=main@entry=0x555ea9d0, argc=argc@entry=1,
argv=argv@entry=0x7fffe1e8) at ../sysdeps/nptl/libc_start_call_main.h:58
#19 0x75234ecc in __libc_start_main_impl (main=0x555ea9d0, argc=1,
argv=0x7fffe1e8, init=, fini=,
rtld_fini=, stack_end=0x7fffe1d8) at ../csu/libc-start.c:360

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-30 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

Alex Chudnovsky  changed:

   What|Removed |Added

 Attachment #175312|0   |1
is obsolete||

--- Comment #6 from Alex Chudnovsky  ---
Created attachment 175379
  --> https://bugs.kde.org/attachment.cgi?id=175379&action=edit
Stack trace with debug symbols

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-11-01 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #8 from Alex Chudnovsky  ---
When unchecking "Right clicking pops context menu immediately" in Settings -
Panel - Selection mode, the first right-click causes the GUI to momentarily
disapppear and then reappear (similarly to Alt-Enter) but there is no crash.

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-28 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #2 from Alex Chudnovsky  ---
Created attachment 175312
  --> https://bugs.kde.org/attachment.cgi?id=175312&action=edit
Stack trace

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-28 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #3 from Alex Chudnovsky  ---
(In reply to Alex Bikadorov from comment #1)
> Does the "Properties" dialog work in Dolphin?

Yes

> 
> Can you provide the stack trace? (It is usually logged by systemd-coredump
> and can be viewed with "journalctl -n 100".)
Attached.

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

[krusader] [Bug 495435] New: Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-10-27 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

Bug ID: 495435
   Summary: Krusader crashes if "Properties" dialog is invoked for
a directory via context menu fresh after start
Classification: Applications
   Product: krusader
   Version: Git
  Platform: Arch Linux
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: krusader-bugs-n...@kde.org
  Reporter: chalex2...@gmail.com
CC: krusader-bugs-n...@kde.org
  Target Milestone: ---

SUMMARY
Krusader crashes if "Properties" dialog is invoked for a directory via context
menu fresh after start

STEPS TO REPRODUCE
1. Start the tool
2. On any directory, invoke the context menu and choose "Properties"


OBSERVED RESULT
Krusader crashes (SIGSEGV according to the terminal)


EXPECTED RESULT
The Properties dialog should be shown. 

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Arch Linux
KDE Plasma Version:  6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0

ADDITIONAL INFORMATION
NOTE: if Alt-Enter is used instead, the GUI seemingly disappears and then
reappears, with the Properties dialog open. Any subsequent invocation of
Properties, via context menu or shortcut, appears OK.

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

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-11-13 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

--- Comment #11 from Alex Chudnovsky  ---
The package is exactly as provided by Arch. There are no touch screens in my
setup; the system is just a Dell laptop with an external screen connected. I
didn't succeed to check if the issue is reproducible with X11 as the system is
fully Wayland and X11 just doesn't start. 



alex@inspiron5620 ~ > pacman -Qi qt6-base  
   01:07   
Name: qt6-base
Version : 6.8.0-1
Description : A cross-platform application and UI framework
Architecture: x86_64
URL : https://www.qt.io
Licenses: GPL3  LGPL3  FDL  custom
Groups  : qt6
Provides: None
Depends On  : brotli  dbus  double-conversion  fontconfig  freetype2 
gcc-libs  glib2  glibc  harfbuzz  icu  krb5  libb2  libcups
  libdrm  libgl  libice  libinput  libjpeg-turbo  libpng 
libproxy  libsm  libx11  libxcb  libxkbcommon  libxkbcommon-x11
  md4c  mesa  mtdev  openssl  pcre2  shared-mime-info  sqlite 
systemd-libs  tslib  vulkan-headers  xcb-util-cursor
  xcb-util-image  xcb-util-keysyms  xcb-util-renderutil 
xcb-util-wm  xdg-utils  zlib  zstd  qt6-translations
Optional Deps   : freetds: MS SQL driver
  gdk-pixbuf2: GTK platform plugin [installed]
  gtk3: GTK platform plugin [installed]
  libfbclient: Firebird/iBase driver
  mariadb-libs: MariaDB driver [installed]
  pango: GTK platform plugin [installed]
  perl: for syncqt [installed]
  postgresql-libs: PostgreSQL driver
  qt6-wayland: to run Qt6 applications in a Wayland session
[installed]
  unixodbc: ODBC driver [installed]
Required By : accounts-qml-module  akonadi  akonadi-calendar 
akonadi-calendar-tools  akonadi-contacts  akonadi-import-wizard
  akonadi-mime  akonadi-notes  akonadi-search  akonadiconsole 
analitza  appstream-qt  ark  attica  audiocd-kio  baloo
  baloo-widgets  blinken  bluedevil  bluez-qt  breeze 
breeze-icons  calendarsupport  calligra  colord-kde  digikam
  discover  dolphin  dolphin-plugins  drkonqi  efibooteditor 
elisa  eos-quickstart  eventviews  ffaudioconverter
  ffmpegthumbs  flatpak-kcm  fooyin-git  frameworkintegration 
gnuplot  grantleetheme  gwenview  haruna  incidenceeditor
  kaccounts-integration  kaccounts-providers  kactivitymanagerd
 kaddressbook  kalarm  kalgebra  kamera  karchive  kasts
  kate  kauth  kbackup  kbookmarks  kcachegrind  kcalc 
kcalendarcore  kcalutils  kcharselect  kcmutils  kcodecs
  kcolorchooser  kcolorpicker  kcolorscheme  kcompletion 
kconfig  kconfigwidgets  kcontacts  kcoreaddons  kcrash  kcron
  kdav  kdbusaddons  kde-cli-tools  kde-gtk-config 
kde-inotify-survey  kdeclarative  kdeconnect  kdecoration  kded
  kdegraphics-mobipocket  kdegraphics-thumbnailers 
kdenetwork-filesharing  kdenlive  kdepim-addons  kdepim-runtime
  kdeplasma-addons  kdesdk-kio  kdesdk-thumbnailers  kdesu  kdf
 kdiagram  kdialog  kdiamond  kdiff3  kdnssd  kdoctools
  kdsingleapplication  kdsoap-qt6  kdsoap-ws-discovery-client 
keditbookmarks  kfilemetadata  kfind  kgamma  kget
  kglobalaccel  kglobalacceld  kgoldrunner  kgpg  kguiaddons 
khangman  khelpcenter  kholidays  ki18n  kiconthemes
  kid3-common  kidentitymanagement  kidletime  kimageannotator 
kimageformats  kimap  kinfocenter  kio  kio-admin
  kio-extras  kio-fuse  kio-gdrive  kio-zeroconf  kirigami 
kirigami-addons  kitemmodels  kitemviews  kitinerary
  kjobwidgets  kjournald  kldap  kleopatra  kmahjongg  kmail 
kmail-account-wizard  kmailtransport  kmbox  kmenuedit
  kmime  kmines  kmplot  knewstuff  knotifications 
knotifyconfig  kolourpaint  kompare  konsole  kontact
  kontactinterface  korganizer  kpackage  kparts  kpat  kpeople
 kpimtextedit  kpipewire  kpkpass  kpmcore  kpty
  kquickcharts  kquickimageeditor  krdc  krdp  krecorder 
kreversi  krfb  kruler  krunner  krusader-git  ksanecore
  kscreen  kscreenlocker  kservice  kshisen  ksmtp  ksshaskpass
 kstatusnotifieritem  ksvg  ksystemlog  ksystemstats
  ktextaddons  ktexteditor  ktexttemplate  ktextwidgets  ktimer
 ktnef  ktorrent  ktuberling  kubrick  kunifiedpush
  kunitconversion  kuserfeedback  kvantum  kwallet 
kwalletmanager  kwayland  kwidgetsaddons  kwin  kwindowsystem
  kwordquiz  kxmlgui  layer-shell-qt  libaccounts-qt 
libakonadi  libgravatar  libkcddb  libkcompactdisc  libkdcraw
  libkdegames  libkdepim  libkeduvocdocument  libkexiv2 
libk

[krusader] [Bug 495435] Krusader crashes if "Properties" dialog is invoked for a directory via context menu fresh after start

2024-11-13 Thread Alex Chudnovsky
https://bugs.kde.org/show_bug.cgi?id=495435

Alex Chudnovsky  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

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