Re: N950 SEGFAULT - help?
I have created a new project from scratch and modified the bare minimum I could to make sure I didn't introduce a bug. This project uses the original source code for the declarativewebview from Qt4.7 (I did not see any difference when compared to 4.8). The only change is that it offers a different user agent so google will return the Android version. I can reproduce the crash by: 1. login to a gmail account 2. go to inbox 3. switch to the task manager 4. switch back to the application 5. click back to menu and select another folder (it seems that is related to triggering a reload of the page but the exception seems to be related to QPaint) Also, it crashes almost every time I switch to the task manager while loading something. The source and a deb file can be found at http://www.crochik.com/gapp/webviewcrash.zip Any help greatly appreciated since the application is pretty useless you can't leave it running. Thanks, Felipe On Sat, Nov 5, 2011 at 7:03 PM, Nicolai Hess nicolaih...@web.de wrote: 2011/11/5 Felipe Crochik fel...@crochik.com Unfortunately It didn't do the trick I can't tell any difference ...still crashes with the QPainter::save() Please let me know if any of you have any more ideas... I will play a little more tomorrow. Felipe 2011/11/5 Kristóf Timur ti...@sch.bme.hu That’s not how it’s done. 1. In your .pro file, add: QT += opengl 2. at the top of your cpp, add: #include QGLWidget 3. when you initialize your QDeclarativeView: QGLWidget glWidget; QDeclarativeView view; view.setViewport(glWidget); Cheers, Timur *From:* Felipe Crochik fel...@crochik.com *Sent:* Saturday, November 05, 2011 11:26 PM *To:* nicolaih...@web.de *Cc:* maemo-developers maemo-developers@maemo.org *Subject:* Re: N950 SEGFAULT - help? Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers
Re: N950 SEGFAULT - help?
Hi, On 11/06/2011 01:03 AM, ext Nicolai Hess wrote: 2011/11/5 Felipe Crochikfel...@crochik.com Unfortunately It didn't do the trick I can't tell any difference ...still crashes with the QPainter::save() Please let me know if any of you have any more ideas... I will play a little more tomorrow. Note that in general GL context should be dropped in applications when they aren't visible. Main exception for this rule are plain GL games because they cannot do this easily and user isn't typically running many such games at the same time, like could be the case with normal apps. This is because GL contexts are severely limited resource and after system runs out of them, any new processes just abort/crash on startup because GL init fails. Dropping GL context on background should happen automatically for most MeegoTouch and QML applications. If you're directly using GL operations in such applications without taking this account, and e.g. trying to do GL drawing in the background, funny things may happen. - Eero Felipe 2011/11/5 Kristóf Timurti...@sch.bme.hu That’s not how it’s done. 1. In your .pro file, add: QT += opengl 2. at the top of your cpp, add: #includeQGLWidget 3. when you initialize your QDeclarativeView: QGLWidget glWidget; QDeclarativeView view; view.setViewport(glWidget); Cheers, Timur *From:* Felipe Crochikfel...@crochik.com *Sent:* Saturday, November 05, 2011 11:26 PM *To:* nicolaih...@web.de *Cc:* maemo-developersmaemo-developers@maemo.org *Subject:* Re: N950 SEGFAULT - help? Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hessnicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochikfel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanovdaniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитровfreemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers Can you give a link to your source. nicolai
Re: N950 SEGFAULT - help?
Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
That’s not how it’s done. 1. In your .pro file, add: QT += opengl 2. at the top of your cpp, add: #include QGLWidget 3. when you initialize your QDeclarativeView: QGLWidget glWidget; QDeclarativeView view; view.setViewport(glWidget); Cheers, Timur From: Felipe Crochik Sent: Saturday, November 05, 2011 11:26 PM To: nicolaih...@web.de Cc: maemo-developers Subject: Re: N950 SEGFAULT - help? Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
2011/11/5 Felipe Crochik fel...@crochik.com Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers No I mean use a QGLWidget for your declarativeview like: viewer-setViewport(new QGLWidget()); ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
Unfortunately It didn't do the trick I can't tell any difference ...still crashes with the QPainter::save() Please let me know if any of you have any more ideas... I will play a little more tomorrow. Felipe 2011/11/5 Kristóf Timur ti...@sch.bme.hu That’s not how it’s done. 1. In your .pro file, add: QT += opengl 2. at the top of your cpp, add: #include QGLWidget 3. when you initialize your QDeclarativeView: QGLWidget glWidget; QDeclarativeView view; view.setViewport(glWidget); Cheers, Timur *From:* Felipe Crochik fel...@crochik.com *Sent:* Saturday, November 05, 2011 11:26 PM *To:* nicolaih...@web.de *Cc:* maemo-developers maemo-developers@maemo.org *Subject:* Re: N950 SEGFAULT - help? Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
2011/11/5 Felipe Crochik fel...@crochik.com Unfortunately It didn't do the trick I can't tell any difference ...still crashes with the QPainter::save() Please let me know if any of you have any more ideas... I will play a little more tomorrow. Felipe 2011/11/5 Kristóf Timur ti...@sch.bme.hu That’s not how it’s done. 1. In your .pro file, add: QT += opengl 2. at the top of your cpp, add: #include QGLWidget 3. when you initialize your QDeclarativeView: QGLWidget glWidget; QDeclarativeView view; view.setViewport(glWidget); Cheers, Timur *From:* Felipe Crochik fel...@crochik.com *Sent:* Saturday, November 05, 2011 11:26 PM *To:* nicolaih...@web.de *Cc:* maemo-developers maemo-developers@maemo.org *Subject:* Re: N950 SEGFAULT - help? Nicolai, I tried the application using (I assume that is what you meant): QApplication::setGraphicsSystem(opengl); and haven't been able to crash the application but it gets really slow and unresponsive. Also I get these error messages on my log: Valid eglHandle received but not running with meego compatible graphicssystem. Any ideas? Thanks, Felipe 2011/10/7 Nicolai Hess nicolaih...@web.de Have you tried to use a QGLWidget for the qmlviewer ? This works for the QML Camera element which has the same behavior, segfaults when application moved to background. 2011/10/7 Felipe Crochik fel...@crochik.com That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers Can you give a link to your source. nicolai ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch).... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). The libpvr libraries are binary blobs for the PowerVR GPU and have nothing to do with QT. No I dont know where you would get appropriate blobs that will not cause the errors you are seeing. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N950 SEGFAULT - help?
That is the next problem. They are not available - maybe I need to add some extra repository? sorry if I missed some obvious development required step It is hard to start over! 2011/10/7 Daniil Ivanov daniil.iva...@gmail.com apt-get install libqtwebkit4-dbg or apt-get install libqt4-webkit-dbg. 2011/10/7 Ивайло Димитров freemangor...@abv.bg: Why not install Qt debug symbols on the device and run/attach to your program there under gdb? Оригинално писмо От: Felipe Crochik Относно: N950 SEGFAULT - help? До: maemo-developers@maemo.org Изпратено на: Петък, 2011, Октомври 7 05:20:55 EEST I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
N950 SEGFAULT - help?
I hit a wall with my application so I am looking for someone to help everywhere I can. The short version: how can I get qt creator to debug my application on the device. Right now I get CRC mismatch warnings for all libraries and I assume this is what prevents me to see any trace information That is what I get when I start to debug: ... the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvrPVR2D_DRI2WSEGL.so (CRC mismatch). the debug information found in c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d_r125.so does not match c:/qtsdk/madde/sysroots/harmattan-nokia-meego-arm-sysroot-1134-slim/usr/lib/libpvr2d.so (CRC mismatch). ... I assume I need to install debug symbols/versions for the qt libraries on the device somehow. Am I right? How can I accomplish this? The long version: My applications uses qml\webview and everything works fine until I swipe out of my application and then later come back to it. With one click or two I get a segfault. This is all the information that I managed to get running gdb on the device: (gdb) backtrace #0 0x42068924 in QPainter::save() () from /usr/lib/libQtGui.so.4 #1 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x48ec294c in ?? () from /usr/lib/libQtWebKit.so.4 Program received signal SIGSEGV, Segmentation fault. Any suggestions? Thanks in advance, Felipe ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers