Opened 6 months ago

Closed 6 months ago

#69923 closed defect (fixed)

lmms @1.2.2 crashes on startup

Reported by: mohd-akram (Mohamed Akram) Owned by: mohd-akram (Mohamed Akram)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: barracuda156
Port: lmms

Description

I'm on macOS 14.4.1 (Intel):

2024-05-06 20:34:58.759 lmms[46113:2362245] *** Assertion failure in -[NSNib initWithContentsOfURL:], NSNib.m:65
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Deprecated in 10.8.'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007ff8053ec7e6 __exceptionPreprocess + 242
	1   libobjc.A.dylib                     0x00007ff804edce9d objc_exception_throw + 48
	2   Foundation                          0x00007ff8063ebfe6 -[NSCalendarDate initWithCoder:] + 0
	3   AppKit                              0x00007ff8091ac74a -[NSNib initWithContentsOfURL:] + 107
	4   QtGui                               0x00000001072fb50f _Z18qt_mac_loadMenuNibP16QCocoaMenuLoader + 767
	5   QtGui                               0x00000001072fe9f9 _Z7qt_initP19QApplicationPrivatei + 2105
	6   QtGui                               0x0000000107369228 _ZN19QApplicationPrivate9constructEv + 568
	7   QtGui                               0x00000001073694bb _ZN12QApplicationC2ERiPPci + 91
	8   lmms                                0x00000001060ec3d3 _ZN15MainApplicationC1ERiPPc + 19
	9   lmms                                0x00000001060252da main + 2266
	10  dyld                                0x00007ff804f11366 start + 1942
)
libc++abi: terminating due to uncaught exception of type NSException
Abort trap: 6

Perhaps using Qt5 on newer systems might fix this.

Change History (2)

comment:1 in reply to:  description Changed 6 months ago by barracuda156

Replying to mohd-akram:

Any help with newer systems is appreciated. It is desirable to switch them to Qt5, of course. (On older ones it seems to work fine with Qt4, no startup crashes.)

comment:2 Changed 6 months ago by mohd-akram (Mohamed Akram)

Owner: set to mohd-akram
Resolution: fixed
Status: newclosed

In b37c80747d244a49270cf33cc1f4f7b0a0a5238c/macports-ports (master):

lmms: use qt5 on newer macos

Fixes: #69923

Note: See TracTickets for help on using tickets.