Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault when close before waveform is calculated completely #204

Open
davidak opened this issue Mar 10, 2016 · 6 comments
Open

Comments

@davidak
Copy link

davidak commented Mar 10, 2016

Shotcut version 16.03.01
OS X 10.10.5 (14F1509)

don't happen if i just start and exit without loading project.

osx_crash_report.txt

terminal output:

[Debug  ] <MLT> [producer avformat] audio: total_streams 1 max_stream 1 total_channels 2 max_channels 2
[Debug  ] <> generating audio levels for /Users/davidak/Movies/Salat/Kamera 2/03102016121528.mov
[Debug  ] <> exiting
Segmentation fault: 11
@ddennedy
Copy link
Member

Is this with GPU processing enabled?

@davidak
Copy link
Author

davidak commented Mar 11, 2016

No, also without GPU processing.

@ddennedy ddennedy removed the pending label Mar 13, 2016
@ddennedy
Copy link
Member

I have not reproduced it. Here is the relevant portion of the crash report:

Thread 6 Crashed:: Thread (pooled)
0   QtCore                          0x000000010052100e QMetaObject::activate(QObject*, int, int, void**) + 62
1   QtCore                          0x00000001005a218d QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) + 61
2   com.Meltytech.Shotcut           0x0000000100114446 MultitrackModel::audioLevelsReady(QModelIndex const&) + 134

Basically, the background thread for generating audio waveforms for the timeline was sending an update for the timeline. Armed with that hint, I tried to reproduce it, but still not. Maybe it was a special coincidence/timing of sending waveforrm update at same time as exit.

Is this repeatable for you?

@davidak
Copy link
Author

davidak commented Mar 13, 2016

It is reproducible every time when it is closed before the waveform is calculated completely.

Just import a long video and exit directly.

I have also recorded a screencast of it, i can upload it if it's helpful to see it.

@davidak davidak changed the title Segmentation fault on exiting with loaded project Segmentation fault when close before waveform is calculated completely Mar 13, 2016
@davidak
Copy link
Author

davidak commented Apr 3, 2016

Still happens with v16.04

@ddennedy
Copy link
Member

ddennedy commented Apr 3, 2016

Low priority

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants