Stack trace in bb manager

Someone posted the song Iron Man, and it won’t play because of an “Accent” error. You can see in the screenshot it says it is “Undefined”. When I clicked the X to delete it I got the following trace:

(I uploaded the erroneous song, and the screenshot of the bb manager song)

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0:
–>
__TEXT 0000000101e74000-0000000102252000 [ 3960K] r-x/rwx SM=COW /Applications/BBManager.app/Contents/MacOS/BBManager

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.mybeatbuddy.BBManager 0x0000000101f65a96 EffectPtrItem::exportTo(QString const&) + 646
1 com.mybeatbuddy.BBManager 0x0000000101f652e6 EffectPtrItem::setData(int, QVariant const&) + 182
2 com.mybeatbuddy.BBManager 0x0000000101f0ec08 CmdSetData::apply(BeatsProjectModel*, QModelIndex const&, QVariant const&) + 152
3 com.mybeatbuddy.BBManager 0x0000000101f024e7 BeatsProjectModel::setData(QModelIndex const&, QVariant const&, int) + 791
4 com.mybeatbuddy.BBManager 0x0000000101f11d7a CmdDeleteSongFile::queue(BeatsProjectModel*, QModelIndex const&, int) + 714
5 com.mybeatbuddy.BBManager 0x0000000101f0ae50 BeatsProjectModel::deleteSongFile(QModelIndex const&) + 64
6 com.mybeatbuddy.BBManager 0x0000000101e9fe97 BeatFileWidget::deleteButtonClicked() + 103
7 com.mybeatbuddy.BBManager 0x000000010200315b BeatFileWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 139
8 QtCore 0x0000000104400b6f QMetaObject::activate(QObject*, int, int, void**) + 1871
9 QtWidgets 0x0000000104f9c0a0 QAbstractButton::clicked(bool) + 64
10 QtWidgets 0x0000000104d2a9ef 0x104c2c000 + 1042927
11 QtWidgets 0x0000000104d2a857 0x104c2c000 + 1042519
12 QtWidgets 0x0000000104d2b870 QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 272
13 QtWidgets 0x0000000104c911fe QWidget::event(QEvent*) + 1486

What version of the BB Manager are you using? I suspect the iron man song was created using an older version, if that is the case then it makes sharing songs on the forum a nightmare as every time the manager software is updated there will be various issues with older content on the forum.

Wow, this seems to be a cool and nice error :slight_smile: Huge thanks for a correct dump!
I’ll investigate this in a moment!

@Psalm40 We’re working on sharing songs to no longer be a nightmare for anyone involved! :slight_smile:

[Edit] Yes, this is easy to reproduce. Error handling is obviously the weak side of adding the Undo/Redo functionality…

Damn, this was a really nasty bug!!!
While investigating this, I couldn’t even understand WTF is going on (note, usually I do have a clue!), but I’ve found what seemed to be a totally unrelated bug.

It was a complete surprise to see this issue was fixed as well!
I will update this post as soon as a new download is ready.


…And someone still laughs at the Windows BSOD? At least it is much more stylish and informative than this.

P.s.: All four versions of upcoming BBManager 1.5.0 (it’s 1.5.0.1 now) are uploaded.

I’m using the current version.

Hi where is 1.5.0.1 for Mac so I can download it? Thanx!

@mitch&muneca BBManager 1.5.0.x will be available for public in a few days or so. If you wish to participate in this (and/or further) software release candidates beta testing events, please send such a request via an email to contact@mybeatbuddy.com!