[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1009054: Just crashes



Control: tags -1 confirmed fixed-upstream upstream
Control: forwarded -1 https://github.com/OpenShot/openshot-qt/issues/4596

On 2022-04-06 17:17:01 +0200, julien.puydt@gmail.com wrote:
> Package: openshot-qt
> Version: 2.6.1+dfsg1-1
> Severity: grave
> 
> I just installed the software, launched "openshot-qt" and got a crash.

Indeed, openshot-qt currently doesn't work with Python 3.10. I'll upload
the fix in the next couple of days.

Cheers

> 
> I'll put the result of "openshot-qt 2>&1 |tee /tmp/log" at the end of
> this mail.
> 
> Cheers,
> 
> J.Puydt
> 
> Here is /tmp/log:
> 
> Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use
> QT_QPA_PLATFORM=wayland to run on Wayland anyway.
> INFO app: ------------------------------------------------
> INFO app:             Wed Apr  6 17:13:25 2022            
> INFO app:               Starting new session              
> INFO app: ------------------------------------------------
> INFO app:             OpenShot (version 2.6.1)            
> INFO app: ------------------------------------------------
> INFO app: openshot-qt version: 2.6.1
> INFO app: libopenshot version: 0.2.7
> INFO app: platform: Linux-5.16.0-4-amd64-x86_64-with-glibc2.33
> INFO app: processor: 
> INFO app: machine: x86_64
> INFO app: python version: 3.10.4
> INFO app: qt5 version: 5.15.2
> INFO app: pyqt5 version: 5.15.6
> INFO project_data: Setting default profile to HD 720p 30 fps
> INFO language: Qt Detected Languages: ['fr-FR']
> INFO language: LANG Environment Variable: fr_FR.UTF-8
> INFO language: LOCALE Environment Variable: 
> INFO language: OpenShot Preference Language: Default
> INFO app: Setting font to Cantarell
> INFO logger_libopenshot: Connecting to libopenshot with debug port:
> 5556
> INFO app: Setting custom dark theme
> INFO ui_util: Initializing UI for MainWindow
> INFO webkit: WebKit backend initializing
> INFO thumbnail: Starting thumbnail server listening on port 55351
> INFO transition_model: updating transitions model.
> INFO effects_model: updating effects model.
> INFO emoji_model: updating emoji model.
> INFO version: Found current version: {'error_rate_stable': 0.16,
> 'trans_rate_unstable': 0.001, 'error_rate_unstable': 0.05,
> 'trans_rate_stable': 0.01, 'openshot_version': '2.6.1'}
> INFO main_window: InitCacheSettings
> INFO main_window: cache-mode: CacheMemory
> INFO main_window: cache-limit-mb: 250
> INFO main_window: Creating CacheMemory object with 262144000 byte limit
> INFO preview_thread: QThread Start Method Invoked
> ERROR main_window: Unhandled crash detected: linux-/lib/x86_64-linux-
> gnu/libc.so.6 abort 0x112 [0x7ff285404546]
> INFO main_window: updateStatusChanged
> INFO main_window: recover_backup
> INFO project_data: Setting default profile to HD 720p 30 fps
> INFO preview_thread: player Position(): 1
> INFO video_widget: Load: Set video widget display aspect ratio to:
> 1.7777777910232544
> INFO video_widget: Set video widget pixel aspect ratio to: 1.0
> INFO main_window: updateStatusChanged
> INFO webkit: Registering objects with WebKit
> qt.svg: Invalid path data; path truncated.
> qt.svg: Invalid path data; path truncated.
> qt.svg: Invalid path data; path truncated.
> Unhandled Python exception
> Caught signal 6 (SIGABRT)
> ---- Unhandled Exception: Stack Trace ----
>   /lib/x86_64-linux-gnu/libc.so.6 ( abort                             
> + 0x112 )  [0x7f199f905546]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 (                             
> + 0x90b51)  [0x7f199e6d6b51]
>   /usr/lib/python3/dist-packages/PyQt5/QtCore.abi3.so (               
> + 0xb5237)  [0x7f199ec4b237]
>   /usr/lib/python3/dist-packages/PyQt5/sip.cpython-310-x86_64-linux-
> gnu.so (                                           + 0x11363) 
> [0x7f199c0d8363]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x154b1d)  [0x7f199bcc0b1d]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x3a581c)  [0x7f199bf1181c]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidget::event(QEvent*)  
> + 0x20e )  [0x7f199b6674ce]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x3ac443)  [0x7f199bf18443]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QApplicationPrivate::notify_helper(QObject*, QEvent*)  + 0x7f  ) 
> [0x7f199b6256bf]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x3bd8ae)  [0x7f199bf298ae]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 (
> QCoreApplication::notifyInternal2(QObject*, QEvent*)  + 0x12a ) 
> [0x7f199e8f5aba]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::sendPaintEvent(QRegion const&)  + 0x36  ) 
> [0x7f199b65f516]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint
> const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x7d2 )  [0x7f199b65fd42]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4f0 )  [0x7f199b661180]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint
> const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4ec )  [0x7f199b65fa5c]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4f0 )  [0x7f199b661180]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint
> const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4ec )  [0x7f199b65fa5c]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4f0 )  [0x7f199b661180]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x31f )  [0x7f199b660faf]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x31f )  [0x7f199b660faf]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
> const&, int, QRegion const&, QPoint const&,
> QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x31f )  [0x7f199b660faf]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint
> const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
> QWidgetRepaintManager*)  + 0x4ec )  [0x7f199b65fa5c]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (                          
> + 0x174715)  [0x7f199b636715]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (                          
> + 0x174f13)  [0x7f199b636f13]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (                          
> + 0x1c1a9c)  [0x7f199b683a9c]
>   /lib/x86_64-linux-gnu/libQt5Widgets.so.5 (
> QApplicationPrivate::notify_helper(QObject*, QEvent*)  + 0x7f  ) 
> [0x7f199b6256bf]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x3bd8ae)  [0x7f199bf298ae]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 (
> QCoreApplication::notifyInternal2(QObject*, QEvent*)  + 0x12a ) 
> [0x7f199e8f5aba]
>   /lib/x86_64-linux-gnu/libQt5Gui.so.5 (
> QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivat
> e::ExposeEvent*)  + 0x8d  )  [0x7f199af3138d]
>   /lib/x86_64-linux-gnu/libQt5Gui.so.5 (
> QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::Proce
> ssEventsFlag>)  + 0xac  )  [0x7f199af0625c]
>   /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 (                           
> + 0x6d57a)  [0x7f1999f3457a]
>   /lib/x86_64-linux-gnu/libglib-2.0.so.0 ( g_main_context_dispatch    
> + 0x26b )  [0x7f199dceff8b]
>   /lib/x86_64-linux-gnu/libglib-2.0.so.0 (                            
> + 0x54238)  [0x7f199dcf0238]
>   /lib/x86_64-linux-gnu/libglib-2.0.so.0 ( g_main_context_iteration   
> + 0x2f  )  [0x7f199dcf02ef]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 (
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFla
> g>)  + 0x64  )  [0x7f199e94d0f4]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 (
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)  + 0x12b ) 
> [0x7f199e8f44cb]
>   /lib/x86_64-linux-gnu/libQt5Core.so.5 ( QCoreApplication::exec()    
> + 0x90  )  [0x7f199e8fc7a0]
>   /usr/lib/python3/dist-packages/PyQt5/QtWidgets.abi3.so (            
> + 0x37badd)  [0x7f199bee7add]
>   /usr/bin/python3               (                                    
> + 0x188c28)  [0x56317b6a8c28]
>   /usr/bin/python3               ( _PyObject_MakeTpCall               
> + 0x253 )  [0x56317b69fae3]
>   /usr/bin/python3               ( _PyEval_EvalFrameDefault           
> + 0x5eee)  [0x56317b69962e]
>   /usr/bin/python3               ( _PyFunction_Vectorcall             
> + 0x78  )  [0x56317b6a93a8]
>   /usr/bin/python3               ( _PyEval_EvalFrameDefault           
> + 0x6a4 )  [0x56317b693de4]
>   /usr/bin/python3               (                                    
> + 0x256192)  [0x56317b776192]
>   /usr/bin/python3               ( PyEval_EvalCode                    
> + 0x82  )  [0x56317b7760d2]
>   /usr/bin/python3               (                                    
> + 0x27cb64)  [0x56317b79cb64]
>   /usr/bin/python3               (                                    
> + 0x2771ab)  [0x56317b7971ab]
>   /usr/bin/python3               (                                    
> + 0x27c911)  [0x56317b79c911]
>   /usr/bin/python3               ( _PyRun_SimpleFileObject            
> + 0x1a4 )  [0x56317b79bf44]
>   /usr/bin/python3               ( _PyRun_AnyFileObject               
> + 0x43  )  [0x56317b79bca3]
>   /usr/bin/python3               ( Py_RunMain                         
> + 0x2ba )  [0x56317b78f8ea]
>   /usr/bin/python3               ( Py_BytesMain                       
> + 0x29  )  [0x56317b76a619]
>   /lib/x86_64-linux-gnu/libc.so.6 ( __libc_start_main                 
> + 0xcd  )  [0x7f199f9067fd]
>   /usr/bin/python3               ( _start                             
> + 0x2a  )  [0x56317b76a51a]
> ---- End of Stack Trace ----
> 

-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


Reply to: