Bug 1337585 - quicknanobrowser from qt5-qtwebengine-examples-5.6.0-3.fc23.x86_64 crashes with stack smashing error
Summary: quicknanobrowser from qt5-qtwebengine-examples-5.6.0-3.fc23.x86_64 crashes wi...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtwebengine
Version: 23
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-19 14:22 UTC by Jerry
Modified: 2016-06-19 07:26 UTC (History)
3 users (show)

Fixed In Version: qt5-qtwebengine-5.6.0-8.fc24 qt5-qtwebengine-5.6.0-8.fc23
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-18 18:39:40 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Backtrace (3.81 KB, application/x-gzip)
2016-05-19 14:22 UTC, Jerry
no flags Details

Description Jerry 2016-05-19 14:22:12 UTC
Created attachment 1159515 [details]
Backtrace

quicknanobrowser from qt5-qtwebengine-examples-5.6.0-3.fc23.x86_64 crashes on launch.

I am not having this problem with a Virtualbox VM with F23 installed.  It only occurs on one PC.  This started to happen a little over a week ago after a few qt5 rpms were updated.

Version-Release number of selected component (if applicable):

qt5-qtquickcontrols-5.6.0-3.fc23.x86_64
qt5-qtlocation-5.6.0-3.fc23.x86_64
qt5-qtdeclarative-5.6.0-4.fc23.x86_64
qt5-qtwebengine-examples-5.6.0-3.fc23.x86_64
qt5-qtwebchannel-5.6.0-3.fc23.x86_64
qt5-qtxmlpatterns-5.6.0-4.fc23.x86_64
qt5-qtbase-gui-5.6.0-13.fc23.x86_64
qt5-qtbase-5.6.0-13.fc23.x86_64
qt5-qtwebengine-5.6.0-3.fc23.x86_64
qt5-qtbase-common-5.6.0-13.fc23.noarch

Let me know what other information I can provide.  A backtrace is attached.

Thanks!

Comment 1 Rex Dieter 2016-05-19 14:26:26 UTC
Pasting inline so it's more accessible (and searchable):


Thread 8 (Thread 0x7fffc6ffd700 (LWP 11314)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007ffff550dd12 in base::ConditionVariable::TimedWait (this=this@entry=0x7fffc0007558, max_time=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:102
#2  0x00007ffff551c561 in base::PosixDynamicThreadPool::WaitForTask (this=0x7fffc0007500) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/worker_pool_posix.cc:177
#3  0x00007ffff551ca8d in base::(anonymous namespace)::WorkerThread::ThreadMain (this=0x7fffc0007af0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/worker_pool_posix.cc:83
#4  0x00007ffff5515c6d in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:76
#5  0x00007ffff1b7560a in start_thread (arg=0x7fffc6ffd700) at pthread_create.c:334
#6  0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fffc77fe700 (LWP 11313)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007ffff550dd12 in base::ConditionVariable::TimedWait (this=this@entry=0x7fffc0007558, max_time=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:102
#2  0x00007ffff551c561 in base::PosixDynamicThreadPool::WaitForTask (this=0x7fffc0007500) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/worker_pool_posix.cc:177
#3  0x00007ffff551ca8d in base::(anonymous namespace)::WorkerThread::ThreadMain (this=0x7fffc0007840) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/worker_pool_posix.cc:83
#4  0x00007ffff5515c6d in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:76
#5  0x00007ffff1b7560a in start_thread (arg=0x7fffc77fe700) at pthread_create.c:334
#6  0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fffc7fff700 (LWP 11312)):
#0  0x00007ffff100a8a3 in select () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff54db629 in base::(anonymous namespace)::InotifyReaderCallback (reader=0x7ffff7d485c8 <base::(anonymous namespace)::g_inotify_reader+8>, inotify_fd=31, shutdown_fd=32) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/files/file_path_watcher_linux.cc:213
#2  0x00007ffff553f0bb in base::Callback<void ()>::Run() const (this=0x7fffc7ffeac8) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/callback.h:396
#3  base::debug::TaskAnnotator::RunTask (this=this@entry=0x7fffc00067e8, queue_function=queue_function@entry=0x7ffff6e2d70a "MessageLoop::PostTask", run_function=run_function@entry=0x7ffff6e2d6f5 "MessageLoop::RunTask", pending_task=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/debug/task_annotator.cc:62
#4  0x00007ffff54ec854 in base::MessageLoop::RunTask (this=this@entry=0x7fffc0006670, pending_task=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:473
#5  0x00007ffff54ed0a9 in base::MessageLoop::DeferOrRunPendingTask (this=this@entry=0x7fffc0006670, pending_task=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:482
#6  0x00007ffff54ed585 in base::MessageLoop::DoWork (this=0x7fffc0006670) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:594
#7  0x00007ffff54efac9 in base::MessagePumpDefault::Run (this=0x7fffbc0018b0, delegate=0x7fffc0006670) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:32
#8  0x00007ffff5500e82 in base::RunLoop::Run (this=this@entry=0x7fffc7ffeca0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/run_loop.cc:55
#9  0x00007ffff54ebc95 in base::MessageLoop::Run (this=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:287
#10 0x00007ffff5519706 in base::Thread::Run (message_loop=<optimized out>, this=0x7ffff7d48618 <base::(anonymous namespace)::g_inotify_reader+88>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/thread.cc:198
#11 base::Thread::ThreadMain (this=0x7ffff7d48618 <base::(anonymous namespace)::g_inotify_reader+88>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/thread.cc:248
#12 0x00007ffff5515c6d in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:76
#13 0x00007ffff1b7560a in start_thread (arg=0x7fffc7fff700) at pthread_create.c:334
#14 0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fffd4825700 (LWP 11311)):
#0  0x00007ffff1014b93 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff05a94b8 in epoll_dispatch (base=0x7fffc00019e0, tv=<optimized out>) at epoll.c:407
#2  0x00007ffff0593add in event_base_loop (base=0x7fffc00019e0, flags=flags@entry=1) at event.c:1607
#3  0x00007ffff54ca0a9 in base::MessagePumpLibevent::Run (this=0x7fffc0001940, delegate=0x555555a054a0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:260
#4  0x00007ffff5500e82 in base::RunLoop::Run (this=this@entry=0x7fffd4824ca0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/run_loop.cc:55
#5  0x00007ffff54ebc95 in base::MessageLoop::Run (this=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:287
#6  0x00007ffff5519706 in base::Thread::Run (message_loop=<optimized out>, this=0x555555a044f0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/thread.cc:198
#7  base::Thread::ThreadMain (this=0x555555a044f0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/thread.cc:248
#8  0x00007ffff5515c6d in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:76
#9  0x00007ffff1b7560a in start_thread (arg=0x7fffd4825700) at pthread_create.c:334
#10 0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fffd5026700 (LWP 11309)):
#0  0x00007ffff1008b1d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff4ccd8fa in poll (__timeout=-1, __nfds=2, __fds=0x7fffd5025ad0) at /usr/include/bits/poll2.h:46
#2  content::SandboxIPCHandler::Run (this=0x5555559d9a40) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/renderer_host/sandbox_ipc_linux.cc:91
#3  0x00007ffff55190de in base::DelegateSimpleThread::Run (this=0x5555559b7280) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/simple_thread.cc:87
#4  0x00007ffff5519210 in base::SimpleThread::ThreadMain (this=0x5555559b7280) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/simple_thread.cc:66
#5  0x00007ffff5515c6d in base::(anonymous namespace)::ThreadFunc (params=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:76
#6  0x00007ffff1b7560a in start_thread (arg=0x7fffd5026700) at pthread_create.c:334
#7  0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fffd6afb700 (LWP 11308)):
#0  0x00007ffff1008b1d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff081716c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fffc8003070, timeout=<optimized out>, context=0x7fffc8000990) at gmain.c:4135
#2  g_main_context_iterate (context=context@entry=0x7fffc8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007ffff081727c in g_main_context_iteration (context=0x7fffc8000990, may_block=may_block@entry=1) at gmain.c:3901
#4  0x00007ffff23aca2f in QEventDispatcherGlib::processEvents (this=0x7fffc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007ffff23554ca in QEventLoop::exec (this=this@entry=0x7fffd6afaca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007ffff217ef34 in QThread::exec (this=this@entry=0x5555558b06e0) at thread/qthread.cpp:503
#7  0x00007ffff28b41b5 in QQmlThreadPrivate::run (this=0x5555558b06e0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007ffff2183d48 in QThreadPrivate::start (arg=0x5555558b06e0) at thread/qthread_unix.cpp:340
#9  0x00007ffff1b7560a in start_thread (arg=0x7fffd6afb700) at pthread_create.c:334
#10 0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffd77b0700 (LWP 11307)):
#0  0x00007ffff1008b1d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffe4af5272 in poll (__timeout=-1, __nfds=1, __fds=0x7fffd77afbc0) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x5555555d43f0, cond=cond@entry=0x5555555d4430, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007fffe4af6ee7 in xcb_wait_for_event (c=0x5555555d43f0) at xcb_in.c:693
#4  0x00007fffdacc5349 in QXcbEventReader::run (this=0x5555555e0aa0) at qxcbconnection.cpp:1313
#5  0x00007ffff2183d48 in QThreadPrivate::start (arg=0x5555555e0aa0) at thread/qthread_unix.cpp:340
#6  0x00007ffff1b7560a in start_thread (arg=0x7fffd77b0700) at pthread_create.c:334
#7  0x00007ffff101459d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fffe2083900 (LWP 11301)):
#0  0x00007ffff0f46a28 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007ffff0f4862a in __GI_abort () at abort.c:89
#2  0x00007ffff0f89d7a in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff109af6a "*** %s ***: %s terminated\n") at ../sysdeps/posix/libc_fatal.c:175
#3  0x00007ffff1026107 in __GI___fortify_fail (msg=msg@entry=0x7ffff109af52 "stack smashing detected") at fortify_fail.c:31
#4  0x00007ffff10260d0 in __stack_chk_fail () at stack_chk_fail.c:28
#5  0x00007ffff548716b in gpu::(anonymous namespace)::StringMismatch (input="NVIDIA", pattern="Mesa") at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/gpu/config/gpu_control_list.cc:98
#6  0x00007ffff548a69e in gpu::(anonymous namespace)::StringMismatch (pattern="Mesa", input="NVIDIA") at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/gpu/config/gpu_control_list.cc:1199
#7  gpu::GpuControlList::GpuControlListEntry::Contains (this=0x555555a36b50, os_type=gpu::GpuControlList::kOsLinux, os_version="4.4.9-300.fc23.x86_64", gpu_info=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/gpu/config/gpu_control_list.cc:1199
#8  0x00007ffff548af0f in gpu::GpuControlList::MakeDecision (this=0x555555a06c30, os=gpu::GpuControlList::kOsLinux, os@entry=gpu::GpuControlList::kOsAny, os_version="4.4.9-300.fc23.x86_64", gpu_info=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/gpu/config/gpu_control_list.cc:1417
#9  0x00007ffff4a66ae6 in content::GpuDataManagerImplPrivate::UpdateGpuInfoHelper (this=0x555555a066a0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc:558
#10 0x00007ffff4a67ced in content::GpuDataManagerImplPrivate::InitializeImpl (this=this@entry=0x555555a066a0, gpu_blacklist_json="{ \"name\": \"software rendering list\", \"version\": \"10.9\", \"entries\": [ { \"id\": 1, \"description\": \"ATI Radeon X1900 is not compatible with WebGL on the Mac\", \"webkit_bugs\": [47028], \"os\": { \"type\": \"maco"..., gpu_driver_bug_list_json="{ \"name\": \"gpu driver bug list\", \"version\": \"8.19\", \"entries\": [ { \"id\": 1, \"description\": \"Imagination driver doesn't like uploading lots of buffer data constantly\", \"os\": { \"type\": \"android\" }, \"gl_"..., gpu_info=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc:1014
#11 0x00007ffff4a6811e in content::GpuDataManagerImplPrivate::Initialize (this=0x555555a066a0) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc:544
#12 0x00007ffff4a613ce in content::GpuDataManagerImpl::Initialize (this=0x555555a03910) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc:143
#13 0x00007ffff4bc8ffa in content::BrowserMainLoop::PreCreateThreads (this=0x5555559b5200) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/browser_main_loop.cc:650
#14 0x00007ffff4cfd52f in base::Callback<int ()>::Run() const (this=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/base/callback.h:396
#15 content::StartupTaskRunner::RunAllTasksNow (this=0x555555a03710) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/startup_task_runner.cc:45
#16 0x00007ffff4bcdbad in content::BrowserMainLoop::CreateStartupTasks (this=0x5555559b5200) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/browser_main_loop.cc:751
#17 0x00007ffff4a12a3e in content::BrowserMainRunnerImpl::Initialize (this=this@entry=0x5555559a7a90, parameters=...) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/content/browser/browser_main_runner.cc:199
#18 0x00007ffff3feb4b7 in WebEngineContext::WebEngineContext (this=0x5555559df960) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/core/web_engine_context.cpp:267
#19 0x00007ffff3fec6ed in WebEngineContext::current () at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/core/web_engine_context.cpp:176
#20 0x00007ffff3fa7c5f in QtWebEngineCore::BrowserContextAdapter::defaultContext () at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/core/browser_context_adapter.cpp:170
#21 0x00007ffff7fb3015 in QQuickWebEngineProfile::defaultProfile () at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/webengine/api/qquickwebengineprofile.cpp:578
#22 0x00007ffff7fb30c2 in QQuickWebEngineProfile::QQuickWebEngineProfile (this=0x5555559a65c0, parent=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/src/webengine/api/qquickwebengineprofile.cpp:236
#23 0x00007fffd5a38980 in QQmlPrivate::QQmlElement<QQuickWebEngineProfile>::QQmlElement (this=0x5555559a65c0) at /usr/include/qt5/QtQml/qqmlprivate.h:93
#24 QQmlPrivate::createInto<QQuickWebEngineProfile> (memory=0x5555559a65c0) at /usr/include/qt5/QtQml/qqmlprivate.h:102
#25 0x00007ffff284c8e9 in QQmlType::create (this=this@entry=0x7fffc8039e70) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlmetatype.cpp:740
#26 0x00007ffff28ad83c in QQmlObjectCreator::createInstance (this=this@entry=0x55555599cd30, index=2, parent=0x55555599c620, isContextObject=isContextObject@entry=false) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:1044
#27 0x00007ffff28afeeb in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x55555599cd30, property=0x7fffc82cf790, binding=binding@entry=0x7fffc82bd94c) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:741
#28 0x00007ffff28b0128 in QQmlObjectCreator::setupBindings (this=this@entry=0x55555599cd30, bindingsToSkip=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:695
#29 0x00007ffff28acc06 in QQmlObjectCreator::populateInstance (this=this@entry=0x55555599cd30, index=-1, instance=0x0, instance@entry=0x55555599c620, bindingTarget=0x7ffff2423dc0 <QArrayData::shared_null>, bindingTarget@entry=0x55555599c620, valueTypeProperty=valueTypeProperty@entry=0x0, bindingsToSkip=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:1318
#30 0x00007ffff28adb05 in QQmlObjectCreator::createInstance (this=this@entry=0x55555599cd30, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:1165
#31 0x00007ffff28ae545 in QQmlObjectCreator::create (this=0x55555599cd30, subComponentIndex=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlobjectcreator.cpp:197
#32 0x00007ffff283897f in QQmlComponentPrivate::beginCreate (this=0x555555998160, context=0x55555596bc50) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlcomponent.cpp:863
#33 0x00007ffff283661f in QQmlComponent::create (this=0x555555997e70, context=0x55555596bb90) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlcomponent.cpp:772
#34 0x00007ffff28a2102 in QQmlApplicationEnginePrivate::_q_finishLoad (this=this@entry=0x5555558b0400, o=o@entry=0x555555997e70) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlapplicationengine.cpp:130
#35 0x00007ffff28a2382 in QQmlApplicationEnginePrivate::startLoad (this=0x5555558b0400, url=..., data=..., dataFlag=dataFlag@entry=false) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlapplicationengine.cpp:109
#36 0x00007ffff28a23bd in QQmlApplicationEngine::load (this=<optimized out>, url=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.0/src/qml/qml/qqmlapplicationengine.cpp:250
#37 0x0000555555555f0d in main (argc=1, argv=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.0/examples/webengine/quicknanobrowser/main.cpp:78

Comment 2 Rex Dieter 2016-05-19 14:30:27 UTC
May be related to stach smashing issue that spot's chromium packages hit recently,

https://bugs.chromium.org/p/chromium/issues/detail?id=608205

Comment 3 Jerry 2016-05-19 23:29:53 UTC
(In reply to Rex Dieter from comment #2)
> May be related to stach smashing issue that spot's chromium packages hit
> recently,
> 
> https://bugs.chromium.org/p/chromium/issues/detail?id=608205

I used the re2.h.diff patch linked from that page [1] to add a patch to the source rpm and I can confirm that this fixed the issue for me.

Thanks for your quick response!  If only the build process were faster!

[1] https://gist.github.com/anonymous/267f095daef2defb15129fa464885102

Comment 4 Kevin Kofler 2016-05-20 00:40:07 UTC
This is really a bug in upstream Chromium's build system, it should not use the bundled re2.h when building against a system re2! I don't think patching the bundled header is a workable approach. It will only make the bug happen again when the system copy gets updated. We should try deleting the header (or even the whole directory, as is recommended when unbundling to avoid that exact issue) and see what happens (the problem being that Chromium's arcane build system might not like the "missing" directory). If that doesn't work for some reason, we should overwrite the bundled header with a copy of the system header in %prep.

Comment 5 Rex Dieter 2016-06-06 17:53:13 UTC
build.log currently includes (for example):

[43/10981] cd /builddir/build/BUILD/qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/third_party/re2; python ../../tools/generate_shim_headers/generate_shim_headers.py --headers-root . --output-directory /builddir/build/BUILD/qtwebengine-opensource-src-5.6.0/i686-redhat-linux-gnu/src/core/Release/gen/shim_headers/re2/target --define "POSIX=POSIX_SYNTAX" re2/filtered_re2.h re2/re2.h re2/set.h re2/stringpiece.h re2/variadic_function.h --generate

so I would suspect deleting it won't work (by itself)

Comment 6 Fedora Update System 2016-06-07 11:45:14 UTC
qt5-qtwebengine-5.6.0-8.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-7651c903c1

Comment 7 Fedora Update System 2016-06-07 11:45:55 UTC
qt5-qtwebengine-5.6.0-8.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f8582e77be

Comment 8 Fedora Update System 2016-06-07 18:53:35 UTC
qt5-qtwebengine-5.6.0-8.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-7651c903c1

Comment 9 Fedora Update System 2016-06-08 02:24:06 UTC
qt5-qtwebengine-5.6.0-8.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f8582e77be

Comment 10 Fedora Update System 2016-06-18 18:39:38 UTC
qt5-qtwebengine-5.6.0-8.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2016-06-19 07:26:31 UTC
qt5-qtwebengine-5.6.0-8.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.