You are not logged in.

#1 2025-02-12 18:09:50

user_58181
Member
Registered: 2025-02-12
Posts: 1

qmmp segmentation fault on launch

After updating my system today qmmp fails to start with segmentation fault error

Offline

#2 2025-02-12 19:18:12

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,202

Re: qmmp segmentation fault on launch

Post a backtrace of the crash

Offline

#3 2025-02-13 10:42:23

ProfessorNavigator
Member
Registered: 2022-11-24
Posts: 8

Re: qmmp segmentation fault on launch

gdb backtrace if needed

#0  QTabWidget::documentMode (this=0x0) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qtabbar.h:187
#1  0x00007fffe83421e9 in Breeze::Style::tabWidgetTabBarRect (this=0x5555557ea510, option=0x7fffffffd500, widget=0x555555c67310)
    at /usr/src/debug/breeze/breeze-6.3.0/kstyle/breezestyle.cpp:2509
#2  Breeze::Style::tabWidgetTabBarRect (this=0x5555557ea510, option=0x7fffffffd500, widget=0x555555c67310)
    at /usr/src/debug/breeze/breeze-6.3.0/kstyle/breezestyle.cpp:2500
#3  Breeze::Style::subElementRect (this=0x5555557ea510, element=<optimized out>, option=0x7fffffffd500, widget=0x555555c67310)
    at /usr/src/debug/breeze/breeze-6.3.0/kstyle/breezestyle.cpp:1042
#4  0x00007fffe01cbcfd in QSUiTabWidget::setUpLayout (this=this@entry=0x555555c67310)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuitabwidget.cpp:230
#5  0x00007fffe01cc7f7 in QSUiTabWidget::readSettings (this=this@entry=0x555555c67310)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuitabwidget.cpp:101
#6  0x00007fffe01d077c in QSUiTabWidget::QSUiTabWidget (this=<optimized out>, parent=<optimized out>, this=<optimized out>, 
    parent=<optimized out>) at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuitabwidget.cpp:54
#7  0x00007fffe01d9647 in QSUiMainWindow::createWidgets (this=0x5555559f5750)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuimainwindow.cpp:424
#8  QSUiMainWindow::QSUiMainWindow(QWidget*) [clone .constprop.0] (this=0x5555559f5750, parent=0x0)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuimainwindow.cpp:91
#9  0x00007fffe01921f5 in QSUiFactory::create (this=<optimized out>)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/plugins/Ui/qsui/qsuifactory.cpp:40
#10 0x00005555555643b9 in QMMPStarter::startPlayer (this=this@entry=0x7fffffffe1d0)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/app/qmmpstarter.cpp:342
#11 0x00005555555666f8 in QMMPStarter::QMMPStarter (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qmmp/qmmp-2.2.3/src/app/qmmpstarter.cpp:238
#12 0x000055555555bd33 in main (argc=<optimized out>, argv=0x7fffffffe438) at /usr/src/debug/qmmp/qmmp-2.2.3/src/app/main.cpp:89

Offline

#4 2025-02-13 10:54:32

gromit
Package Maintainer (PM)
From: Germany
Registered: 2024-02-10
Posts: 1,131
Website

Re: qmmp segmentation fault on launch

I can also repro the crash with the same backtrace ..

Offline

#5 2025-02-13 11:18:27

ProfessorNavigator
Member
Registered: 2022-11-24
Posts: 8

Re: qmmp segmentation fault on launch

Temporary decision, if anybody need: launch qmmp by following command.

$ qmmp --ui skinned

"Skinned" mode seems still working.

Offline

#6 2025-02-13 19:03:08

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,202

Re: qmmp segmentation fault on launch

ProfessorNavigator wrote:

gdb backtrace if needed

Thanks, that was useful. Fixed in breeze 6.3.0-2

Offline

#7 2025-02-14 11:04:32

ProfessorNavigator
Member
Registered: 2022-11-24
Posts: 8

Re: qmmp segmentation fault on launch

arojas wrote:
ProfessorNavigator wrote:

gdb backtrace if needed

Thanks, that was useful. Fixed in breeze 6.3.0-2

Thank you. After breeze update qmmp starts normally.

Offline

#8 2025-02-14 20:54:22

seth
Member
Registered: 2012-09-03
Posts: 64,179

Re: qmmp segmentation fault on launch

\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB