| Anonymous | Login | Signup for a new account | 2013-05-21 21:35 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0001022 | Kdenlive | User Interface | public | 2009-07-07 12:49 | 2010-08-03 00:58 | ||||
| Reporter | Eugenia | ||||||||
| Assigned To | j-b-m | ||||||||
| Priority | normal | Severity | crash | Reproducibility | sometimes | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 0.7.5 | ||||||||
| Target Version | Fixed in Version | 0.7.6 | |||||||
| Summary | 0001022: Using "History" with m2t files crashes the app | ||||||||
| Description | Using "History" with m2t HDV mpeg2 files crashes the app completely. It doesn't always crash it when using h.264 files, but with mpeg2, it's reproducible on my machine. | ||||||||
| Tags | No tags attached. | ||||||||
| Build/Install Method | 3rd party package | ||||||||
| Attached Files | |||||||||
Notes |
|
|
(0003617) Granjow (developer) 2009-07-07 13:52 |
Could you upload a short example MTS file? I've got some too, cannot reproduce, but perhaps they're h.264. ffmpeg -i doesn't know (Unable to find a suitable output format for 'Borretsch-00016.MTS'). |
|
(0003625) Eugenia (reporter) 2009-07-07 22:05 edited on: 2009-07-07 22:06 |
I said M2T file, not MTS or M2TS. M2T is NOT the same as the AVCHD mts/m2ts. M2T is HDV, mpeg2. M2TS/MTS are AVCHD, mpeg4. Download from here: http://hv20.info/Clip032.m2t [^] http://hv20.info/Clip031.m2t [^] |
|
(0003647) Granjow (developer) 2009-07-08 09:23 |
Ah, nice to know. Thanks. Reproducing with a new project: * Add both clips to project content * Add both clips to timeline * Click «Clean up» in the History (first entry). Multiple undo (Ctrl+Z) won't crash kdenlive here. Seems like a kdenlive problem, not MLT. |
|
(0003649) Granjow (developer) 2009-07-08 10:02 |
Cannot reproduce when running with valgrind :( |
|
(0003650) Eugenia (reporter) 2009-07-08 10:09 |
No, you have to actually DO some video editing before you can reproduce it. Add a few plugins, remove them. Add some others. Then cut the clips, split the A+V, add some transitions. Overall, have about 20-25 items in your history. THEN, click on an item in the History, about 6-7 levels above the last one. It crashes here. |
|
(0003651) Granjow (developer) 2009-07-08 10:32 |
No, if you only follow the steps I noted above then kdenlive crashes here. I tried to get some more information about the crash by running kdenlive in valgrind but there it wasn't reproducable. I wonder whether it prevents kdenlive from crashing, also tried to split audio/video now and still no crash. Output however: ==5554== Invalid read of size 4 ==5554== at 0x80FC40A: DocClipBase::markerComment(GenTime) (qlist.h:91) ==5554== by 0x80B9F13: Monitor::checkOverlay() (monitor.cpp:480) ==5554== by 0x80BA2CB: Monitor::rendererStopped(int) (monitor.cpp:593) ==5554== by 0x80BA765: Monitor::qt_metacall(QMetaObject::Call, int, void**) (monitor.moc:241) ==5554== by 0x4CC27EA: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.5.1) ==5554== by 0x4CC428F: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.5.1) ==5554== by 0x4F96CAF: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x4F407BB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x4F48BB1: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x42BB5EC: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.2.0) ==5554== by 0x4CB3A2A: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.5.1) ==5554== by 0x4CB4684: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.5.1) ==5554== Address 0x77a9120 is 32 bytes inside a block of size 84 free'd ==5554== at 0x40249DA: operator delete(void*) (vg_replace_malloc.c:342) ==5554== by 0x807C1E1: AddClipCommand::undo() (addclipcommand.cpp:42) ==5554== by 0x55EE2D7: QUndoCommand::undo() (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x55EF8F9: QUndoStack::setIndex(int) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x55F0B56: (within /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x55F0FB6: (within /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x4CC9B97: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/libQtCore.so.4.5.1) ==5554== by 0x4CCA821: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.5.1) ==5554== by 0x550D278: QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x550D41C: QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x54BEDE5: QAbstractItemView::mousePressEvent(QMouseEvent*) (in /usr/lib/libQtGui.so.4.5.1) ==5554== by 0x4F974B5: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.5.1) |
|
(0003675) j-b-m (administrator) 2009-07-19 00:09 |
Might be fixed by commit 3731, please test |
|
(0003678) Granjow (developer) 2009-07-19 10:48 |
Seems to work here. Eugenia? |
|
(0003679) Eugenia (reporter) 2009-07-19 10:56 |
Sorry, without an updated ubuntu binary, I can't test. |
|
(0003680) Granjow (developer) 2009-07-19 10:59 |
http://kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source [^] :) |
|
(0003681) Eugenia (reporter) 2009-07-19 11:08 |
No, I refuse to compile from source, sorry. After years with Gentoo, Slackware and Arch, I am well-situated in a dev-environment-less Ubuntu installation, and I refuse to build anything from source. If it doesn't exist as a binary, it doesn't exist for me. It's a matter of principle, not a lack of skill. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2009-07-07 12:49 | Eugenia | New Issue | |
| 2009-07-07 12:49 | Eugenia | Build/Install Method | => 3rd party package |
| 2009-07-07 13:52 | Granjow | Note Added: 0003617 | |
| 2009-07-07 13:52 | Granjow | Status | new => feedback |
| 2009-07-07 22:05 | Eugenia | Note Added: 0003625 | |
| 2009-07-07 22:06 | Eugenia | Note Edited: 0003625 | View Revisions |
| 2009-07-08 09:23 | Granjow | Note Added: 0003647 | |
| 2009-07-08 09:23 | Granjow | Status | feedback => acknowledged |
| 2009-07-08 10:02 | Granjow | Note Added: 0003649 | |
| 2009-07-08 10:02 | Granjow | Category | MLT => User Interface |
| 2009-07-08 10:09 | Eugenia | Note Added: 0003650 | |
| 2009-07-08 10:32 | Granjow | Note Added: 0003651 | |
| 2009-07-19 00:09 | j-b-m | Note Added: 0003675 | |
| 2009-07-19 00:09 | j-b-m | Assigned To | => j-b-m |
| 2009-07-19 00:09 | j-b-m | Status | acknowledged => feedback |
| 2009-07-19 10:48 | Granjow | Note Added: 0003678 | |
| 2009-07-19 10:56 | Eugenia | Note Added: 0003679 | |
| 2009-07-19 10:59 | Granjow | Note Added: 0003680 | |
| 2009-07-19 11:08 | Eugenia | Note Added: 0003681 | |
| 2010-08-03 00:58 | ttill | Status | feedback => resolved |
| 2010-08-03 00:58 | ttill | Resolution | open => fixed |
| 2010-08-03 00:58 | ttill | Fixed in Version | => 0.7.6 |
| 2010-08-03 00:58 | ttill | Status | resolved => closed |
| Copyright © 2000 - 2013 MantisBT Team |