On Saturday, 3 January 2015 16:10:57 CEST, cschutij...@gmail.com wrote:
On Friday, December 26, 2014 12:33:31 AM UTC+1, Adam Wolk wrote:
1) GDB core dump while debugging a core dump (this is while trying to resize the whole window) #0 0x04a7e371 in kill () at <stdin>:2 2 <stdin>: No such file or directory. in <stdin> (gdb) bt #0 0x04a7e371 in kill () at <stdin>:2 #1 0x04abc836 in raise (s=6) at /usr/src/lib/libc/gen/raise.c:39 #2 0x04abc780 in abort () at /usr/src/lib/libc/stdlib/abort.c:53 #3 0x04ab8b87 in wrterror (msg=0x24a16956 "bogus pointer (double free?)", p=0xdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:281 #4 0x04aba099 in free (ptr=0xdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:1282 #5 0x0fa1c516 in QXcbShmImage::destroy () from /usr/local/lib/qt5/plugins/platforms/libqxcb.so #6 0xdfdfdfdf in ?? () #7 0x0000027f in ?? () #8 0x2f478040 in QCoreApplicationPrivate::checkInstance(char const*)::__PRETTY_FUNCTION__ () from /usr/local/lib/qt5/libQt5Core.so.0.0 #9 0x2a80b704 in ?? () from /usr/lib/libstdc++.so.57.0 #10 0x82f09740 in ?? () #11 0x2fa07b48 in ?? () from /usr/local/lib/qt5/plugins/platforms/libqxcb.so #12 0x8561f630 in ?? () #13 0x0fa1d4ac in QXcbBackingStore::resize () from /usr/local/lib/qt5/plugins/platforms/libqxcb.so #14 0x0145dca2 in QBackingStore::resize () from /usr/local/lib/qt5/libQt5Gui.so.0.0 #15 0x04fdf74c in QWidgetBackingStore::doSync () from /usr/local/lib/qt5/libQt5Widgets.so.0.0 #16 0x04fe083e in QWidgetBackingStore::sync () from /usr/local/lib/qt5/libQt5Widgets.so.0.0 Segmentation fault (core dumped) 2) backtrace from dialog close #0 0x0e212371 in kill () at <stdin>:2 2 <stdin>: No such file or directory. in <stdin> (gdb) bt #0 0x0e212371 in kill () at <stdin>:2 #1 0x0e250836 in raise (s=6) at /usr/src/lib/libc/gen/raise.c:39 #2 0x0e250780 in abort () at /usr/src/lib/libc/stdlib/abort.c:53 #3 0x0e24cb87 in wrterror (msg=0x2e1aa956 "bogus pointer (double free?)", p=0xdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:281 #4 0x0e24e099 in free (ptr=0xdfdfdfdf) at /usr/src/lib/libc/stdlib/malloc.c:1282 #5 0x0ac88516 in QXcbShmImage::destroy () from /usr/local/lib/qt5/plugins/platforms/libqxcb.so #6 0xdfdfdfdf in ?? () #7 0x852d7600 in ?? () #8 0xcfbd7cc4 in ?? () #9 0x0e24e0b5 in free (ptr=0x873cf990) at /usr/src/lib/libc/stdlib/malloc.c:1285 #10 0x0babb7a9 in QWidget::~QWidget () from /usr/local/lib/qt5/libQt5Widgets.so.0.0 #11 0x0bcba297 in QDialog::~QDialog () from /usr/local/lib/qt5/libQt5Widgets.so.0.0 #12 0x1910c16d in Otter::StartupDialog::~StartupDialog () from /home/mulander/otter-head/otter/build/otter-browser #13 0x18fd91d3 in main () from /home/mulander/otter-head/otter/build/otter-browser Current language: auto; currently asm


I found a similar issue. I found and reported the problem to the Qt people.

A fix for this bug has been committed upstream:

https://qt.gitorious.org/qt/qtbase/commit/d40b66a8ef98777c69ac293dac9a332f88832c23

I verified that it indeed fixes the bug. It is easy to reproduce: run
/usr/local/lib/qt5/examples/assistant/simpletextviewer/simpletextviewer ,
then click Help -> About. In the current situation, the application
will crash when you click "OK". With the patch applied, it doesn't
crash.

Best regards,
Caspar Schutijser

Reply via email to