Bug#790825: vlc crashes when laptop is undocked

2015-07-04 Thread Michael Biebl
Control: tags -1 - moreinfo

I think we have enough information by now, so removing the the
"moreinfo" tag.

Regards,
Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#790825: vlc crashes when laptop is undocked

2015-07-04 Thread Lisandro Damián Nicanor Pérez Meyer
tag 790825 upstream
forwarded 790825 https://bugreports.qt.io/browse/QTBUG-47033
thanks

On Saturday 04 July 2015 15:48:15 Sebastian Ramacher wrote:
[snip]
> > So this looks like a Qt5 issue indeed. I don't remember seeing those
> > crashes with Qt4, so this looks like a regression.
> 
> Thanks! I'm reassigning the bug to Qt 5.
> 
> Context for the Qt 5 maintainers: vlc and a very simple example program
> crash after undocking a laptop from the docking station. See below for the
> backtrace and the example program.

Now this is what I call a nicely done bug report! Thanks a lot!

I have already filed the bug upstream. Let's just hope they don't ask us to 
use 5.5.0 which just came out... at least until the gcc5 transition is over :)

-- 
She got her good looks from her father. He's a plastic surgeon.
 -- Groucho Marx

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.


Processed: Re: Bug#790825: vlc crashes when laptop is undocked

2015-07-04 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 790825 upstream
Bug #790825 [libqt5widgets5] vlc crashes when laptop is undocked
Added tag(s) upstream.
> forwarded 790825 https://bugreports.qt.io/browse/QTBUG-47033
Bug #790825 [libqt5widgets5] vlc crashes when laptop is undocked
Set Bug forwarded-to-address to 'https://bugreports.qt.io/browse/QTBUG-47033'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
790825: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790825
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.143602491129438.transcr...@bugs.debian.org



Processed: Re: Bug#790825: vlc crashes when laptop is undocked

2015-07-04 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 libqt5widgets5 5.4.2+dfsg-4
Bug #790825 [vlc] vlc crashes when laptop is undocked
Bug reassigned from package 'vlc' to 'libqt5widgets5'.
No longer marked as found in versions vlc/2.2.1-2.
Ignoring request to alter fixed versions of bug #790825 to the same values 
previously set
Bug #790825 [libqt5widgets5] vlc crashes when laptop is undocked
Marked as found in versions qtbase-opensource-src/5.4.2+dfsg-4.
> affects -1 vlc
Bug #790825 [libqt5widgets5] vlc crashes when laptop is undocked
Added indication that 790825 affects vlc

-- 
790825: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790825
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.b790825.143601770325554.transcr...@bugs.debian.org



Re: Bug#790825: vlc crashes when laptop is undocked

2015-07-04 Thread Sebastian Ramacher
Control: reassign -1 libqt5widgets5 5.4.2+dfsg-4
Control: affects -1 vlc

On 2015-07-04 15:00:14, Michael Biebl wrote:
> Am 03.07.2015 um 09:32 schrieb Sebastian Ramacher:
> > Thanks. I think this is a Qt 5 issue. I am able to produce a similar 
> > backtrace
> > with the following example program [1]:
> 
> [example program]
> 
> > Can you confirm that this example also crashes for you?
> 
> Yes, this minimal program crashes as well when my system is undocked.
> For completeness sake, backtrace is attached.
> 
> So this looks like a Qt5 issue indeed. I don't remember seeing those
> crashes with Qt4, so this looks like a regression.

Thanks! I'm reassigning the bug to Qt 5.

Context for the Qt 5 maintainers: vlc and a very simple example program crash
after undocking a laptop from the docking station. See below for the backtrace
and the example program.

Backtrace:
> Starting program: /home/michael/bug/helloworld 
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [New Thread 0x7fffece58700 (LWP 3741)]
> 
> Program received signal SIGSEGV, Segmentation fault.
> QWidgetPrivate::drawWidget (this=this@entry=0x694320, 
> pdev=pdev@entry=0x6d3eb0, rgn=..., offset=..., flags=flags@entry=4, 
> sharedPainter=sharedPainter@entry=0x0, backingStore=0x6d8740) at 
> kernel/qwidget.cpp:5552
> 5552  kernel/qwidget.cpp: Datei oder Verzeichnis nicht gefunden.
> #0  QWidgetPrivate::drawWidget (this=this@entry=0x694320, 
> pdev=pdev@entry=0x6d3eb0, rgn=..., offset=..., flags=flags@entry=4, 
> sharedPainter=sharedPainter@entry=0x0, backingStore=0x6d8740) at 
> kernel/qwidget.cpp:5552
> paintEngine = 0x69e4b0
> grabbed = 
> asRoot = false
> alsoOnScreen = false
> toBePainted = {d = 0x6b0f30, static shared_empty = {ref = {atomic = 
> {_q_value = -1}}, qt_rgn = 0x77734a00 }}
> onScreen = false
> recursive = true
> alsoInvisible = false
> #1  0x778cecc1 in QWidgetPrivate::paintSiblingsRecursive 
> (this=this@entry=0x6cf870, pdev=pdev@entry=0x6d3eb0, siblings=..., 
> index=, 
> rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x6d8740) 
> at kernel/qwidget.cpp:5743
> wRegion = {d = 0x6b0f30, static shared_empty = {ref = {atomic = 
> {_q_value = -1}}, qt_rgn = 0x77734a00 }}
> w = 
> boundingRect = {x1 = , y1 = 0, x2 = , 
> y2 = 201}
> dirtyBoundingRect = false
> exludeOpaqueChildren = false
> excludeNativeChildren = false
> widgetPos = {xp = 1, yp = 1}
> hasMask = false
> #2  0x778cdb07 in QWidgetPrivate::drawWidget (this=0x6cf870, 
> pdev=0x6d3eb0, rgn=..., offset=..., flags=flags@entry=5, 
> sharedPainter=sharedPainter@entry=0x0, backingStore=0x6d8740) at 
> kernel/qwidget.cpp:5600
> asRoot = true
> alsoOnScreen = false
> toBePainted = {d = 0x787250, static shared_empty = {ref = {atomic = 
> {_q_value = -1}}, qt_rgn = 0x77734a00 }}
> onScreen = 
> recursive = true
> alsoInvisible = false
> #3  0x7789e0bb in QWidgetBackingStore::doSync 
> (this=this@entry=0x6d8740) at kernel/qwidgetbackingstore.cpp:1230
> flags = 5
> repaintAllWidgets = false
> inTopLevelResize = 
> tlwRect = 
> surfaceGeometry = 
> dirtyCopy = {d = 0x698e90, static shared_empty = {ref = {atomic = 
> {_q_value = -1}}, qt_rgn = 0x77734a00 }}
> updatesDisabled = 
> toClean = {d = 0x698e90, static shared_empty = {ref = {atomic = 
> {_q_value = -1}}, qt_rgn = 0x77734a00 }}
> opaqueNonOverlappedWidgets = {a = 32, s = 0, ptr = 0x7fffcb10, {
> array = 
> "\000\000\000\000\000\000\000\000\020px\000\000\000\000\000\020px\000\000\000\000\000\020px\000\000\000\000\000\000\000\000\000\001\000\000\000\000\063P\244>\247\232\260`\337\377\377\377\177\000\000`\337\377\377\377\177\000\000\220\315\377\377\377\177\000\000\240\367a\000\000\000\000\000\001\004\000\000\000\000\000\000\240\337\377\377\377\177\000\000\005\000
>  
> \002\000\000\000\000\334\n\211\367\377\177\000\000`\337\377\377\377\177\000\000\220\315\377\377\377\177\000\000`\337\377\377\377\177\000\000\000\000\000\000\000\000\000\000\001\004\000\000\000\000\000\000\260_\211\367\377\177\000\000\000\000\000\000\000\000\000\000\067\311Q\367\377\177\000\000\240\367a\000\000\000\000\000\002\000\000\000\000\000\000\000
>  \322\377\377\377\177\000\000"..., 
> q_for_alignment_1 = 0, q_for_alignment_2 = 0}}
> beginPaintInfo = {wasFlushed = 0, nothingToPaint = 0, 
> backingStoreRecreated = 0}
> #4  0x7789e459 in QWidgetBackingStore::sync (this=0x6d8740) at 
> kernel/qwidgetbackingstore.cpp:1036
> No locals.
> #5  0x778bf21f in QWidgetPrivate::syncBackingStore (this=0x6cf870) at 
> kernel/qwidget.cpp:1894
> No locals.
> #6  0x778d4218 in QWidget::event (this=this@entry=0x7fffdf60,