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 in head_multizone.smil #6

Closed
skinkie opened this issue Feb 11, 2020 · 0 comments
Closed

Segmentation fault in head_multizone.smil #6

skinkie opened this issue Feb 11, 2020 · 0 comments
Assignees

Comments

@skinkie
Copy link
Contributor

skinkie commented Feb 11, 2020

Describe the bug
Segmentation fault in head_multizone.smil

To Reproduce
Steps to reproduce the behavior:

  1. Try to play garlic-player/tests/data/smil/head_multizone.smil

Additional context

(gdb) bt
#0  0x00007ffff7aaa50f in QLayout::addChildWidget(QWidget*) () at /usr/lib64/libQt5Widgets.so.5
#1  0x00007ffff7aa4296 in QStackedLayout::insertWidget(int, QWidget*) () at /usr/lib64/libQt5Widgets.so.5
#2  0x000000000041e0e1 in TRegion::startShowMedia(BaseMedia*) (this=0x7cdc40, media=0x9fbbd0) at region.cpp:51
#3  0x000000000041c346 in MainWindow::startShowMedia(BaseMedia*) (this=0x7fffffffdb40, media=0x9fbbd0) at mainwindow.cpp:251
#4  0x00000000004208f8 in MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x7fffffffdb40, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffffffc9b0) at moc_mainwindow.cpp:82
#5  0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007ffff7db8f32 in LibFacade::startShowMedia(BaseMedia*) (this=0x7ccae0, _t1=0x9fbbd0) at moc_lib_facade.cpp:242
#7  0x00007ffff7d99c58 in LibFacade::emitStartShowMedia(BaseMedia*) (this=0x7ccae0, media=0x9fbbd0) at lib_facade.cpp:178
#8  0x00007ffff7db8a11 in LibFacade::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x7ccae0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fffffffcbd0) at moc_lib_facade.cpp:122
#9  0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007ffff7db08f6 in BodyParser::startShowMedia(BaseMedia*) (this=0x92e9f0, _t1=0x9fbbd0) at moc_body_parser.cpp:263
#11 0x00007ffff7d76f90 in BodyParser::emitStartShowMedia(BaseMedia*) (this=0x92e9f0, media=0x9fbbd0) at smilparser/body_parser.cpp:276
#12 0x00007ffff7d7620b in BodyParser::startElement(TContainer*, BaseTimings*) (this=0x92e9f0, parent_container=0x9f9c50, element=0x9fbbd0) at smilparser/body_parser.cpp:117
#13 0x00007ffff7db035a in BodyParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x92e9f0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffcde0) at moc_body_parser.cpp:121
#14 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007ffff7db2c62 in BaseMedia::startedMedia(TContainer*, BaseTimings*) (this=0x9fbbd0, _t1=0x9f9c50, _t2=0x9fbbd0) at moc_base_media.cpp:197
#16 0x00007ffff7d877a5 in TImage::setDurationTimerBeforePlay() (this=0x9fbbd0) at smilparser/media/image.cpp:37
#17 0x00007ffff7d769aa in BodyParser::determineElements(TContainer*, QDomElement) (this=0x92e9f0, parent_container=0x9f9c50, dom_element=...) at smilparser/body_parser.cpp:215
#18 0x00007ffff7d75f7e in BodyParser::foundElement(TContainer*, QDomElement) (this=0x92e9f0, parent_container=0x9f9c50, dom_element=...) at smilparser/body_parser.cpp:77
#19 0x00007ffff7db02d2 in BodyParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x92e9f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffffffd080) at moc_body_parser.cpp:119
#20 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007ffff7db51d0 in TContainer::foundElement(TContainer*, QDomElement) (this=0x9f9c50, _t1=0x9f9c50, _t2=...) at moc_container.cpp:215
#22 0x00007ffff7d8db5b in TContainer::emitFoundElement() (this=0x9f9c50) at smilparser/container/container.cpp:92
#23 0x00007ffff7d91b19 in TPar::play() (this=0x9f9c50) at smilparser/container/par.cpp:110
#24 0x00007ffff7d761a8 in BodyParser::startElement(TContainer*, BaseTimings*) (this=0x92e9f0, parent_container=0x9fc010, element=0x9f9c50) at smilparser/body_parser.cpp:115
#25 0x00007ffff7db035a in BodyParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x92e9f0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffd2e0) at moc_body_parser.cpp:121
#26 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007ffff7db5262 in TContainer::startedContainer(TContainer*, BaseTimings*) (this=0x9f9c50, _t1=0x9fc010, _t2=0x9f9c50) at moc_container.cpp:222
#28 0x00007ffff7d9186f in TPar::setDurationTimerBeforePlay() (this=0x9f9c50) at smilparser/container/par.cpp:58
#29 0x00007ffff7d769aa in BodyParser::determineElements(TContainer*, QDomElement) (this=0x92e9f0, parent_container=0x9fc010, dom_element=...) at smilparser/body_parser.cpp:215
#30 0x00007ffff7d75f7e in BodyParser::foundElement(TContainer*, QDomElement) (this=0x92e9f0, parent_container=0x9fc010, dom_element=...) at smilparser/body_parser.cpp:77
#31 0x00007ffff7db02d2 in BodyParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x92e9f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffffffd580) at moc_body_parser.cpp:119
#32 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#33 0x00007ffff7db51d0 in TContainer::foundElement(TContainer*, QDomElement) (this=0x9fc010, _t1=0x9fc010, _t2=...) at moc_container.cpp:215
#34 0x00007ffff7d8db5b in TContainer::emitFoundElement() (this=0x9fc010) at smilparser/container/container.cpp:92
#35 0x00007ffff7d8cd04 in TBody::setDurationTimerBeforePlay() (this=0x9fc010) at smilparser/container/body.cpp:76
#36 0x00007ffff7d8ccbf in TBody::prepareTimingsBeforePlaying() (this=0x9fc010) at smilparser/container/body.cpp:65
#37 0x00007ffff7d763ea in BodyParser::finishedPreload() (this=0x92e9f0) at smilparser/body_parser.cpp:144
#38 0x00007ffff7db039b in BodyParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x92e9f0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffffffd740) at moc_body_parser.cpp:123
#39 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#40 0x00007ffff7db45ef in TBody::finishPreload() (this=0x9fc010) at moc_body.cpp:139
#41 0x00007ffff7d8cc83 in TBody::preload() (this=0x9fc010) at smilparser/container/body.cpp:60
#42 0x00007ffff7d75e92 in BodyParser::beginSmilParsing(QDomElement) (this=0x92e9f0, body=...) at smilparser/body_parser.cpp:57
#43 0x00007ffff7d9904a in LibFacade::beginSmilBodyParsing() (this=0x7ccae0) at lib_facade.cpp:83
#44 0x000000000041c2a4 in MainWindow::prepareParsing() (this=0x7fffffffdb40) at mainwindow.cpp:242
#45 0x00000000004208d6 in MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x7fffffffdb40, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffd980) at moc_mainwindow.cpp:81
#46 0x00007fffee3eb970 in  () at /usr/lib64/libQt5Core.so.5
#47 0x00007ffff7db8fe9 in LibFacade::newIndexLoaded() (this=0x7ccae0) at moc_lib_facade.cpp:255
#48 0x00007ffff7d9941a in LibFacade::loadIndex() (this=0x7ccae0) at lib_facade.cpp:130
#49 0x00007ffff7d98cca in LibFacade::initParser() (this=0x7ccae0) at lib_facade.cpp:49
#50 0x000000000041aba7 in main(int, char**) (argc=2, argv=0x7fffffffdcb8) at main.cpp:83
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants