The stacktrace (nothing that useful, checking if the workarounds for SGX
are interfering at the results):

(gdb) bt full
#0  0xb6373ab4 in XFilterEvent (ev=0xbefff37c, window=<optimized out>) at 
../../src/FilterEv.c:91
        p = <optimized out>
        win = 0
        mask = 0
        ret = <optimized out>
#1  0xb6a2aed6 in QApplication::x11ProcessEvent (this=0xbefff5a8, 
event=0xbefff37c) at kernel/qapplication_x11.cpp:3440
        keywidget = <optimized out>
        grabbed = <optimized out>
        loopLevelCounter = {threadData = 0x1bb88}
        isXI2Event = false
        widget = 0x0
        d = 0x1ba88
        instance = {display = 0x370b8, cookie = 0xbefff37c}
#2  0xb6a451e6 in x11EventSourceDispatch (s=0x21150, callback=0, user_data=0x0) 
at kernel/qguieventdispatcher_glib.cpp:146
        event = {type = 74, xany = {type = 74, serial = 0, send_event = 0, 
display = 0x0, window = 0}, xkey = {type = 74, serial = 0, send_event = 0, 
display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, 
            x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, 
xbutton = {type = 74, serial = 0, send_event = 0, display = 0x0, window = 0, 
root = 0, subwindow = 0, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, 
            state = 0, button = 0, same_screen = 0}, xmotion = {type = 74, 
serial = 0, send_event = 0, display = 0x0, window = 0, root = 0, subwindow = 0, 
time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', 
            same_screen = 0}, xcrossing = {type = 74, serial = 0, send_event = 
0, display = 0x0, window = 0, root = 0, subwindow = 0, time = 0, x = 0, y = 0, 
x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, 
            state = 0}, xfocus = {type = 74, serial = 0, send_event = 0, 
display = 0x0, window = 0, mode = 0, detail = 0}, xexpose = {type = 74, serial 
= 0, send_event = 0, display = 0x0, window = 0, x = 0, y = 0, width = 0, 
            height = 0, count = 0}, xgraphicsexpose = {type = 74, serial = 0, 
send_event = 0, display = 0x0, drawable = 0, x = 0, y = 0, width = 0, height = 
0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 74, 
            serial = 0, send_event = 0, display = 0x0, drawable = 0, major_code 
= 0, minor_code = 0}, xvisibility = {type = 74, serial = 0, send_event = 0, 
display = 0x0, window = 0, state = 0}, xcreatewindow = {type = 74, serial = 0, 
            send_event = 0, display = 0x0, parent = 0, window = 0, x = 0, y = 
0, width = 0, height = 0, border_width = 0, override_redirect = 0}, 
xdestroywindow = {type = 74, serial = 0, send_event = 0, display = 0x0, event = 
0, 
            window = 0}, xunmap = {type = 74, serial = 0, send_event = 0, 
display = 0x0, event = 0, window = 0, from_configure = 0}, xmap = {type = 74, 
serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, 
            override_redirect = 0}, xmaprequest = {type = 74, serial = 0, 
send_event = 0, display = 0x0, parent = 0, window = 0}, xreparent = {type = 74, 
serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, parent = 0, 
            x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 74, 
serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, x = 0, y = 0, 
width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, 
          xgravity = {type = 74, serial = 0, send_event = 0, display = 0x0, 
event = 0, window = 0, x = 0, y = 0}, xresizerequest = {type = 74, serial = 0, 
send_event = 0, display = 0x0, window = 0, width = 0, height = 0}, 
          xconfigurerequest = {type = 74, serial = 0, send_event = 0, display = 
0x0, parent = 0, window = 0, x = 0, y = 0, width = 0, height = 0, border_width 
= 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 74, 
            serial = 0, send_event = 0, display = 0x0, event = 0, window = 0, 
place = 0}, xcirculaterequest = {type = 74, serial = 0, send_event = 0, display 
= 0x0, parent = 0, window = 0, place = 0}, xproperty = {type = 74, 
            serial = 0, send_event = 0, display = 0x0, window = 0, atom = 0, 
time = 0, state = 0}, xselectionclear = {type = 74, serial = 0, send_event = 0, 
display = 0x0, window = 0, selection = 0, time = 0}, xselectionrequest = {
            type = 74, serial = 0, send_event = 0, display = 0x0, owner = 0, 
requestor = 0, selection = 0, target = 0, property = 0, time = 0}, xselection = 
{type = 74, serial = 0, send_event = 0, display = 0x0, requestor = 0, 
            selection = 0, target = 0, property = 0, time = 0}, xcolormap = 
{type = 74, serial = 0, send_event = 0, display = 0x0, window = 0, colormap = 
0, c_new = 0, state = 0}, xclient = {type = 74, serial = 0, send_event = 0, 
            display = 0x0, window = 0, message_type = 0, format = 0, data = {b 
= '\000' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 
0, 0}}}, xmapping = {type = 74, serial = 0, send_event = 0, display = 0x0, 
            window = 0, request = 0, first_keycode = 0, count = 0}, xerror = 
{type = 74, display = 0x0, resourceid = 0, serial = 0, error_code = 0 '\000', 
request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 74, 
            serial = 0, send_event = 0, display = 0x0, window = 0, key_vector = 
'\000' <repeats 31 times>}, xgeneric = {type = 74, serial = 0, send_event = 0, 
display = 0x0, extension = 0, evtype = 0}, xcookie = {type = 74, serial = 0, 
            send_event = 0, display = 0x0, extension = 0, evtype = 0, cookie = 
0, data = 0x0}, pad = {74, 0 <repeats 23 times>}}
        source = 0x21150
        marker = 436
#3  0xb627e008 in g_main_dispatch (context=0x20538) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
        dispatch = 0xb6a450c5 <x11EventSourceDispatch(GSource*, GSourceFunc, 
gpointer)>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x21150, next = 0x0}
        need_destroy = <optimized out>
        source = 0x21150
        current = 0x20330
        i = <optimized out>
#4  g_main_context_dispatch (context=0x20538) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
No locals.
#5  0xb627e258 in g_main_context_iterate (dispatch=1, block=<optimized out>, 
context=0x20538, self=<optimized out>) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
        timeout = 0
        some_ready = 1
        fds = 0x83390
        max_priority = 0
        nfds = 3
        allocated_nfds = <optimized out>
#6  g_main_context_iterate (context=0x20538, block=<optimized out>, dispatch=1, 
self=<optimized out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083
        some_ready = 1
#7  0xb627e2cc in g_main_context_iteration (context=0x20538, may_block=1) at 
/build/buildd/glib2.0-2.32.3/./glib/gmain.c:3207
        retval = <optimized out>
#8  0xb67c77b6 in QEventDispatcherGlib::processEvents (this=0x1f3d0, flags=...) 
at kernel/qeventdispatcher_glib.cpp:424
        d = 0x1f3e0
        savedFlags = {i = 0}
        result = <optimized out>
#9  0xb6a44f8c in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, 
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
        d = 0x1f3e0
        saved_flags = {i = 0}
        returnValue = false
#10 0xb67a6970 in QEventLoop::processEvents (this=<optimized out>, flags=...) 
at kernel/qeventloop.cpp:149
        d = 0x91830
#11 0xb67a6aee in QEventLoop::exec (this=0xbefff56c, flags=...) at 
kernel/qeventloop.cpp:204
        d = 0x91830
        locker = {val = 113700}
        app = 0xbefff5a8
#12 0xb67aa282 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
        threadData = 0x1bb88
        eventLoop = {<QObject> = {_vptr.QObject = 0xb689f718, static 
staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb685d284 "QObject", 
data = 0xb685d358, extradata = 0xb689e424}}, static staticMetaObjectExtraData = 
{
              objects = 0x0, static_metacall = 0xb67b779d 
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr 
= {d = 0x91830}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata 
= 0xb6864308 "Qt", 
                data = 0xb6867c0c, extradata = 0x0}}}, static staticMetaObject 
= {d = {superdata = 0xb689e414, stringdata = 0xb686d96c "QEventLoop", data = 
0xb686d990, extradata = 0xb689f758}}, static staticMetaObjectExtraData = {
            objects = 0x0, static_metacall = 0xb67e8879 
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        returnCode = <optimized out>
#13 0x0000ca6e in main (argc=1, argv=0xbefff704) at main.cpp:51
        a = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0xb6f49290, 
static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb685d284 
"QObject", data = 0xb685d358, extradata = 0xb689e424}}, 
              static staticMetaObjectExtraData = {objects = 0x0, 
static_metacall = 0xb67b779d <QObject::qt_static_metacall(QObject*, 
QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x1ba88}, static 
staticQtMetaObject = {d = {
                  superdata = 0x0, stringdata = 0xb6864308 "Qt", data = 
0xb6867c0c, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 
0xb689e414, stringdata = 0xb686d9e0 "QCoreApplication", data = 0xb686da7c, 
                extradata = 0xb689f7c0}}, static staticMetaObjectExtraData = 
{objects = 0x0, static_metacall = 0xb67e8915 
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, 
void**)>}, static self = 0x0}, 
          static staticMetaObject = {d = {superdata = 0xb689f7b0, stringdata = 
0xb6e06c00 "QApplication", data = 0xb6e06e50, extradata = 0xb6f49300}}, static 
staticMetaObjectExtraData = {objects = 0x0, 
            static_metacall = 0xb69dd45d 
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        mw = {<QMainWindow> = {<QWidget> = {<QObject> = {_vptr.QObject = 
0xfa30, static staticMetaObject = {d = {superdata = 0x0, stringdata = 
0xb685d284 "QObject", data = 0xb685d358, extradata = 0xb689e424}}, 
                static staticMetaObjectExtraData = {objects = 0x0, 
static_metacall = 0xb67b779d <QObject::qt_static_metacall(QObject*, 
QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x5b808}, static 
staticQtMetaObject = {d = {
                    superdata = 0x0, stringdata = 0xb6864308 "Qt", data = 
0xb6867c0c, extradata = 0x0}}}, <QPaintDevice> = {_vptr.QPaintDevice = 0xfb14, 
painters = 0}, static staticMetaObject = {d = {superdata = 0xb689e414, 
                  stringdata = 0xb6e09ed0 "QWidget", data = 0xb6e0a478, 
extradata = 0xb6f4a1e0}}, static staticMetaObjectExtraData = {objects = 0x0, 
                static_metacall = 0xb6a0e3d9 
<QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, data 
= 0x5b8bc}, static staticMetaObject = {d = {superdata = 0xb6f4a1d0, stringdata 
= 0xb6e57c5c "QMainWindow", 
                data = 0xb6e57e00, extradata = 0xb6f5d780}}, static 
staticMetaObjectExtraData = {objects = 0xb6f64d8c, static_metacall = 0xb6e01975 
<QMainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, 
          static staticMetaObject = {d = {superdata = 0x1a3b8, stringdata = 
0xfb28 "MainWindow", data = 0xfb58, extradata = 0xfb50}}, static 
staticMetaObjectExtraData = {objects = 0x0, 
            static_metacall = 0xec99 <MainWindow::qt_static_metacall(QObject*, 
QMetaObject::Call, int, void**)>}}

-- 
You received this bug notification because you are a member of TI OMAP
Developers, which is subscribed to ubuntu-omap4-extras-graphics.
https://bugs.launchpad.net/bugs/1034178

Title:
  Qt4 OpenGL ES2 examples segfault

Status in Linaro Ubuntu Evaluation Builds:
  Confirmed
Status in Ubuntu OMAP4 graphics addons:
  Confirmed

Bug description:
  Image: linaro-precise-ubuntu-desktop-20120807-338
  Hwpack: hwpack_linaro-lt-panda-x11-base_20120807-227_armhf_supported.tar.gz
  Board: Pandaboard ES Rev B1

  Steps:
  $ sudo apt-get update
  $ sudo apt-get install qt4-demos
  $ /usr/lib/qt4/examples/opengl/hellogl_es2/hellogl_es2

  Error:
  PVR:(Warning): PVRSRVOpenDCDevice: Warning - 138 returned [95, 
/bridged_pvr_dc_glue.c]
  Found SGX/MBX driver, enabling FullClearOnEveryFrame 
  Found v1.4 driver, enabling brokenTexSubImage 
  Found non-Nokia v1.4 driver, enabling brokenFBOReadBack 
  Segmentation fault (core dumped)

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/1034178/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~tiomap-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~tiomap-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to