segfault on running with SDK beta

Bug #1205615 reported by Dinko Osmankovic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sudoku App
Fix Released
Critical
Unassigned
Ubuntu UI Toolkit
Fix Released
Critical
Unassigned
ubuntu-ui-toolkit (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

If you run qmlscene with the new SDK beta the app immediately crashes. Output of the dmesg is:

[ 1577.267676] QThread[12746]: segfault at a78 ip b5b8672d sp b0826540 error 4 in libQt5V8.so.5.0.2[b5b55000+401000]

It seems that the error is in new javascript interpretting library with new SDK beta.

Related branches

Revision history for this message
Florian Boucault (fboucault) wrote :

I'm able to reproduce on x86.

Changed in ubuntu-ui-toolkit:
importance: Undecided → Critical
status: New → In Progress
Changed in sudoku-app:
status: New → In Progress
Revision history for this message
Florian Boucault (fboucault) wrote :
Download full text (14.4 KiB)

Stack traces for all threads:

Thread 8 (Thread 0x7fffc3d53700 (LWP 14177)):
#0 0x00007ffff1b58c65 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#1 0x00007ffff1c36a39 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#2 0x00007ffff1c40b3f in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#3 0x00007ffff1958d96 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#4 0x00007ffff1959758 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#5 0x00007ffff1959998 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#6 0x00007ffff1c446ec in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#7 0x00007ffff19c0497 in ?? () from /usr/lib/nvidia-313-updates/libnvidia-glcore.so.313.30
#8 0x00007ffff79968df in QSGDefaultRenderer::renderNodes (this=this@entry=0x7fffbc0d97d0, nodes=<optimized out>,
    count=count@entry=128) at scenegraph/coreapi/qsgdefaultrenderer.cpp:536
#9 0x00007ffff7996f96 in QSGDefaultRenderer::render (this=0x7fffbc0d97d0) at scenegraph/coreapi/qsgdefaultrenderer.cpp:281
#10 0x00007ffff799c748 in QSGRenderer::renderScene (this=this@entry=0x7fffbc0d97d0, bindable=...)
    at scenegraph/coreapi/qsgrenderer.cpp:271
#11 0x00007ffff799c877 in QSGRenderer::renderScene (this=this@entry=0x7fffbc0d97d0) at scenegraph/coreapi/qsgrenderer.cpp:229
#12 0x00007ffff79a5ef4 in QSGContext::renderNextFrame (this=<optimized out>, renderer=0x7fffbc0d97d0, fboId=<optimized out>)
    at scenegraph/qsgcontext.cpp:270
#13 0x00007ffff79d3bbe in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0xbdc1f0, size=...) at items/qquickwindow.cpp:349
#14 0x00007ffff7ab212e in QQuickRenderThreadSingleContextWindowManager::run (this=0xf6f0e0)
    at items/qquickthreadedwindowmanager.cpp:456
#15 0x00007ffff611df1b in QThreadPrivate::start (arg=0xf6f0e0) at thread/qthread_unix.cpp:333
#16 0x00007ffff4811f8e in start_thread (arg=0x7fffc3d53700) at pthread_create.c:311
#17 0x00007ffff57bee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fffd7379700 (LWP 14176)):
#0 0x00007ffff57b23cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff43081dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff4308304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff62e062c in QEventDispatcherGlib::processEvents (this=0x7fffc80008c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#4 0x00007ffff629719b in QEventLoop::exec (this=this@entry=0x7fffd7378df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5 0x00007ffff6119e9b in QThread::exec (this=<optimized out>) at thread/qthread.cpp:506
#6 0x00007ffff611df1b in QThreadPrivate::start (arg=0x860f00) at thread/qthread_unix.cpp:333
#7 0x00007ffff4811f8e in start_thread (arg=0x7fffd7379700) at pthread_create.c:311
#8 0x00007ffff57bee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7ffff7e21700 (LWP 14175)):
#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1 0x00007ffff5011efd in v8::internal::LinuxSemaphore::Wait (this=0...

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:ubuntu-ui-toolkit at revision None, scheduled for release in ubuntu-ui-toolkit, milestone Unknown

Changed in ubuntu-ui-toolkit:
status: In Progress → Fix Committed
Revision history for this message
Dinko Osmankovic (dinko-metalac) wrote :

Now it works :) thanks Florian

Changed in sudoku-app:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-ui-toolkit - 0.1.46+13.10.20130729-0ubuntu1

---------------
ubuntu-ui-toolkit (0.1.46+13.10.20130729-0ubuntu1) saucy; urgency=low

  [ Kaleo ]
  * OrientationHelper: report the current orientation of the application
    via QWindow::contentOrientation. (LP: #1187321)
  * Reverted revision 658 introducing reporting of content orientation.
    Was causing crashes on x86. (LP: #1205615)

  [ Thomas Moenicke ]
  * OrientationHelper: report the current orientation of the application
    via QWindow::contentOrientation. (LP: #1187321)

  [ Michał Sawicz ]
  * Depend on devscripts for licensecheck.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 661
 -- Ubuntu daily release <email address hidden> Mon, 29 Jul 2013 04:02:12 +0000

Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Fix Released
Changed in ubuntu-ui-toolkit:
status: Fix Committed → Fix Released
Changed in sudoku-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.