You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(29) |
Aug
(75) |
Sep
(32) |
Oct
(147) |
Nov
(31) |
Dec
(49) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(46) |
Feb
(35) |
Mar
(148) |
Apr
(33) |
May
(53) |
Jun
(46) |
Jul
(60) |
Aug
(44) |
Sep
(135) |
Oct
(23) |
Nov
(68) |
Dec
(42) |
2011 |
Jan
(94) |
Feb
(55) |
Mar
(114) |
Apr
(78) |
May
(64) |
Jun
(10) |
Jul
(31) |
Aug
(2) |
Sep
(25) |
Oct
(13) |
Nov
(8) |
Dec
(24) |
2012 |
Jan
(5) |
Feb
(33) |
Mar
(31) |
Apr
(19) |
May
(24) |
Jun
(23) |
Jul
(14) |
Aug
(15) |
Sep
(12) |
Oct
(3) |
Nov
(4) |
Dec
(19) |
2013 |
Jan
(8) |
Feb
(20) |
Mar
(4) |
Apr
(2) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
(4) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
(6) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Arno P. <ar...@pu...> - 2011-09-22 18:48:18
|
Guys, some of you may know that XMLVM features a little showcase application: Xokoban (sources are in xmlvm/demo/android/xokoban). We've had Xokoban in the Apple AppStore for over two years and Apple has just accepted an updated version. The visual has not changed much but the internal implementation has radically changed. For one, Xokoban now makes use of advanced Android API (activity lifecycle, layout manager, internationalization). One benefit of using Android's layout manager is that Xokoban now is a universal binary that runs on iPhone as well as iPad. However the biggest change is that the new version of Xokoban was cross-compiled with the new C backend. This is a radical departure from the old Objective-C backend. One of the many changes is that applications cross-compiled with the C backend now bundle a garbage collector for better Java compliance. Xokoban is (to my knowledge) the first app that Apple accepted and that was generated with the new C backend. An important milestone. The new version of Xokoban is the combined effort of many people. If you are on this mailing list you will know who they are. Many thanks to all of them! New big changes are in the pipeline. Look forward to source-code-level debugging from Eclipse/Netbeans of cross-compiled Java applications. :) Arno http://itunes.apple.com/us/app/xokoban/id322302746?ls=1&mt=8 |
From: Tomás L. <to...@be...> - 2011-09-21 02:18:58
|
Hi here it is, hope it helps! <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">Xokoban</string> <string name="use_accelerometer">Usar Acelerómetro</string> <string name="save">Guardar</string> <string name="previous">Anterior</string> <string name="next">Siguiente</string> <string name="cancel">Cancelar</string> <string name="reset">Reinicar</string> <string name="ok">Aceptar</string> <string name="level">Nivel:</string> <string name="current_level">Nivel Actual:</string> <string name="congrats">¡Felicitaciones! Todos los niveles completados. Salteando a nivel 1.</string> <string name="instructions">Instrucciones:</string> <string name="instructions_text">- Objetivo: empujar todas las manzanas a las áreas designadas de destino con borde blanco. \n- Una manzana sólo puede ser empujada en la dirección del movimiento. \n- Una sola manzana puede ser empujada a la vez.</string> <string name="controls">Controles:</string> <string name="controls_text">- Cuando el acelerómetro esté activado, inclina el dispositivo para mover. \n- Nivela el dispositivo para detener el movimiento. \n- Alternativamente, arrastra en la pantalla en la dirección a mover. \n- El movimiento continuará mientras el dedo no sea levantado al final del arrastre. \n- Haz un golpecito en la esquina inferior izquierda para activar un menú contextual.</string> </resources> Description (4000 characters max) Xokoban es una implementación del juego clásico Sokoban con unos 100 niveles. Este juego fue desarrollado originalmente para Android y luego compilado cruzado al iPhone usando XMLVM. Visítanos en http://xmlvm.org para más detalles acerca de cómo lo hicimos. Promo text (80 characters max) Xokoban es una implementación del juego clásico Sokoban con unos 100 niveles. On Wed, Sep 14, 2011 at 9:49 AM, Sascha Haeberling <sa...@xm...> wrote: > It means that you can only push the apply, not pull or drag along. In the > direction you go, the apple will go when you push it. > > Thanks in advance for the Greek translation :) > > > On Tue, Sep 13, 2011 at 12:36 AM, Panayotis Katsaloulis < > pan...@pa...> wrote: > >> In the directions, what does actually mean "An apple can only be pushed in >> moving direction" ? >> >> ------------------------------------------------------------------------------ >> Doing More with Less: The Next Generation Virtual Desktop >> What are the key obstacles that have prevented many mid-market businesses >> from deploying virtual desktops? How do next-generation virtual desktops >> provide companies an easier-to-deploy, easier-to-manage and more >> affordable >> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > > > ------------------------------------------------------------------------------ > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > Learn about the latest advances in developing for the > BlackBerry® mobile platform with sessions, labs & more. > See new tools and technologies. Register for BlackBerry® DevCon today! > http://p.sf.net/sfu/rim-devcon-copy1 > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Markus H. <ma...@ti...> - 2011-09-16 08:33:57
|
Hi, I created a little maven plugin, to be able to integrate XMLVM in my other maven build processes. You can find the source here: https://github.com/tisoft/xmlvm-maven-plugin Install with: mvn install -Dxmlvm.sdk.path=<path to xmlvm> There is a simple test project here: https://github.com/tisoft/xmlvm-maven-plugin/tree/master/src/test/resources/xmlvm-test Comments welcome, Markus |
From: Arno P. <ar...@pu...> - 2011-09-15 09:41:43
|
fixed. On 9/15/11 2:23 AM, Panayotis Katsaloulis wrote: > When I try to compile iFireworks, I get this errors: > > /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:75: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidBecomeActive___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) > > /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:82: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationWillResignActive___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) > > /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:89: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationWillTerminate___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) > > /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:96: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidReceiveMemoryWarning___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) > > file://localhost/Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/build/xcode/src/app/org_xmlvm_iphone_UIApplication.m: error: Semantic Issue: Use of undeclared identifier 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidBecomeActive___org_xmlvm_iphone_UIApplication' > > Any idea why? > ------------------------------------------------------------------------------ > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market businesses > from deploying virtual desktops? How do next-generation virtual desktops > provide companies an easier-to-deploy, easier-to-manage and more affordable > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Panayotis K. <pan...@pa...> - 2011-09-15 09:24:10
|
When I try to compile iFireworks, I get this errors: /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:75: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidBecomeActive___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:82: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationWillResignActive___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:89: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationWillTerminate___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) /Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:96: error: 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidReceiveMemoryWarning___org_xmlvm_iphone_UIApplication' undeclared (first use in this function) file://localhost/Users/teras/Works/Development/Mobile/SDK/CrossMobile/xmlvm/demo/iphone/ifireworks/build/xcode/src/app/org_xmlvm_iphone_UIApplication.m: error: Semantic Issue: Use of undeclared identifier 'XMLVM_VTABLE_IDX_org_xmlvm_iphone_UIApplicationDelegate_applicationDidBecomeActive___org_xmlvm_iphone_UIApplication' Any idea why? |
From: Sascha H. <sa...@xm...> - 2011-09-14 12:50:23
|
It means that you can only push the apply, not pull or drag along. In the direction you go, the apple will go when you push it. Thanks in advance for the Greek translation :) On Tue, Sep 13, 2011 at 12:36 AM, Panayotis Katsaloulis < pan...@pa...> wrote: > In the directions, what does actually mean "An apple can only be pushed in > moving direction" ? > > ------------------------------------------------------------------------------ > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market businesses > from deploying virtual desktops? How do next-generation virtual desktops > provide companies an easier-to-deploy, easier-to-manage and more affordable > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Panayotis K. <pan...@pa...> - 2011-09-12 22:36:50
|
In the directions, what does actually mean "An apple can only be pushed in moving direction" ? |
From: Sascha H. <sa...@gm...> - 2011-09-12 20:33:47
|
Hi Tomás, absolutely no problem. Your help would be greatly appreciated! :) Thanks! // Sascha 2011/9/12 Tomás Lázaro <to...@be...> > Hi, > > I would gladly take on Spanish if you wish, just give me few days, perhaps > until the weekend, as I'm a bit busy right now. > > Cheers > Tomás > > On Mon, Sep 12, 2011 at 11:57 AM, Sascha Haeberling <sa...@gm...>wrote: > >> Hi community, >> >> if you are interested in becoming an official contributor including a >> mention on our website, and you speak languages other than English and >> German, continue reading: >> >> as you know, one of our very own demo applications is Xokoban, a Sokoban >> clone, that we used since very early on to test various features in XMLVM. >> >> We've made significant improvements to the app as well as XMLVM since the >> last time we pushed the cross-compiled app to the AppStore. One change is >> that we have the app properly internationalized. However, we, the core team, >> only speak English and German well, so we don't have other translations... >> yet! >> >> This is why we would like to ask you out there to contribute translations >> in a language you are fluent in. There are not many strings in the app, so >> it should be an easy task. You can fine the file with the English strings >> here: >> >> http://xmlvm.svn.sourceforge.net/viewvc/xmlvm/trunk/xmlvm/demo/android/xokoban/res/values/strings.xml?revision=1992&view=markup >> >> Just hit "download" at the top to download the file. Simply fill in the >> words in the language you are contributing and send it back to me. >> >> In addition we have the following strings in the Android market that also >> need to be translated: >> >> Description (4000 characters max) >> >> Xokoban is an implementation of the classic Sokoban game containing 100 >> levels. >> >> This game was originally developed for Android and then cross-compiled to >> the iPhone using XMLVM. >> >> Visit us at http://xmlvm.org for more details on how we did it. >> >> >> Promo text (80 characters max) >> >> Xokoban is an implementation of the classic Sokoban game containing 100 >> levels. >> >> >> >> This is a nice way for you to contribute, even if you haven't contributed >> any code yet. We will of course also mention you as one of our *official >> contributors* if you do provide a translation that we will use the the >> app: http://xmlvm.org/contact/ >> >> Thanks in advance! :) >> // Sascha >> >> >> ------------------------------------------------------------------------------ >> Doing More with Less: The Next Generation Virtual Desktop >> What are the key obstacles that have prevented many mid-market businesses >> from deploying virtual desktops? How do next-generation virtual desktops >> provide companies an easier-to-deploy, easier-to-manage and more >> affordable >> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ >> _______________________________________________ >> Xmlvm-developers mailing list >> Xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-developers >> >> > |
From: Tomás L. <to...@be...> - 2011-09-12 20:21:01
|
Hi, I would gladly take on Spanish if you wish, just give me few days, perhaps until the weekend, as I'm a bit busy right now. Cheers Tomás On Mon, Sep 12, 2011 at 11:57 AM, Sascha Haeberling <sa...@gm...>wrote: > Hi community, > > if you are interested in becoming an official contributor including a > mention on our website, and you speak languages other than English and > German, continue reading: > > as you know, one of our very own demo applications is Xokoban, a Sokoban > clone, that we used since very early on to test various features in XMLVM. > > We've made significant improvements to the app as well as XMLVM since the > last time we pushed the cross-compiled app to the AppStore. One change is > that we have the app properly internationalized. However, we, the core team, > only speak English and German well, so we don't have other translations... > yet! > > This is why we would like to ask you out there to contribute translations > in a language you are fluent in. There are not many strings in the app, so > it should be an easy task. You can fine the file with the English strings > here: > > http://xmlvm.svn.sourceforge.net/viewvc/xmlvm/trunk/xmlvm/demo/android/xokoban/res/values/strings.xml?revision=1992&view=markup > > Just hit "download" at the top to download the file. Simply fill in the > words in the language you are contributing and send it back to me. > > In addition we have the following strings in the Android market that also > need to be translated: > > Description (4000 characters max) > > Xokoban is an implementation of the classic Sokoban game containing 100 > levels. > > This game was originally developed for Android and then cross-compiled to > the iPhone using XMLVM. > > Visit us at http://xmlvm.org for more details on how we did it. > > > Promo text (80 characters max) > > Xokoban is an implementation of the classic Sokoban game containing 100 > levels. > > > > This is a nice way for you to contribute, even if you haven't contributed > any code yet. We will of course also mention you as one of our *official > contributors* if you do provide a translation that we will use the the > app: http://xmlvm.org/contact/ > > Thanks in advance! :) > // Sascha > > > ------------------------------------------------------------------------------ > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market businesses > from deploying virtual desktops? How do next-generation virtual desktops > provide companies an easier-to-deploy, easier-to-manage and more affordable > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > _______________________________________________ > Xmlvm-developers mailing list > Xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-developers > > |
From: Sascha H. <sa...@gm...> - 2011-09-12 14:57:33
|
Hi community, if you are interested in becoming an official contributor including a mention on our website, and you speak languages other than English and German, continue reading: as you know, one of our very own demo applications is Xokoban, a Sokoban clone, that we used since very early on to test various features in XMLVM. We've made significant improvements to the app as well as XMLVM since the last time we pushed the cross-compiled app to the AppStore. One change is that we have the app properly internationalized. However, we, the core team, only speak English and German well, so we don't have other translations... yet! This is why we would like to ask you out there to contribute translations in a language you are fluent in. There are not many strings in the app, so it should be an easy task. You can fine the file with the English strings here: http://xmlvm.svn.sourceforge.net/viewvc/xmlvm/trunk/xmlvm/demo/android/xokoban/res/values/strings.xml?revision=1992&view=markup Just hit "download" at the top to download the file. Simply fill in the words in the language you are contributing and send it back to me. In addition we have the following strings in the Android market that also need to be translated: Description (4000 characters max) Xokoban is an implementation of the classic Sokoban game containing 100 levels. This game was originally developed for Android and then cross-compiled to the iPhone using XMLVM. Visit us at http://xmlvm.org for more details on how we did it. Promo text (80 characters max) Xokoban is an implementation of the classic Sokoban game containing 100 levels. This is a nice way for you to contribute, even if you haven't contributed any code yet. We will of course also mention you as one of our *official contributors* if you do provide a translation that we will use the the app: http://xmlvm.org/contact/ Thanks in advance! :) // Sascha |
From: Markus H. <ma...@ti...> - 2011-09-09 10:32:46
|
I somehow managed to corrupt my saxon jar... all fine and work now again. Markus Am 07.09.2011 um 19:44 schrieb Arno Puder: > > hmm. That is weird. Line 823 of xmlvm2c.xsl is: > > <xsl:if test="vm:hasFinalize(.)"> > > This shows up several times in the stylesheet and Saxon (that is bundled > with XMLVM) has no problems with that statement. > > Can you do a fresh checkout of XMLVM and try again? If it still doesn't > work, can you distill a small program (plus the XMLVM command line > options) that provokes this error? > > Arno > > > On 9/7/11 9:34 AM, Markus Heberling wrote: >> Hi, >> >> using the latest SVN version I get the following error with the c backend: >> >> Validation error on line 823 of : >> FORG0001: The string "" cannot be cast to a boolean >> [09/07/11 18:32:50.310] ERROR: XsltRunner: The string "" cannot be cast to a boolean >> >> >> >> ------------------------------------------------------------------------------ >> Using storage to extend the benefits of virtualization and iSCSI >> Virtualization increases hardware utilization and delivers a new level of >> agility. Learn what those decisions are and how to modernize your storage >> and backup environments for virtualization. >> http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: devone <de...@ea...> - 2011-09-07 20:53:52
|
Solved: the migrate command doesn't copy the local.properties from xmlvm folder to my project folder. Adding it manually all works successfully. Bye Devone -----Messaggio originale----- Da: devone [mailto:de...@ea...] Inviato: venerdì 2 settembre 2011 0.25 A: xml...@li... Oggetto: [xmlvm-users] Problem to find sdk.dir on migrated projects Hi everyone, while I can successfully compile and run demos, I cannot compile a migrated project. The problem is that the ant task "compile" doesn't find the sdk.dir. This is the response: macpro$ ant run Buildfile: /Users/macpro/Documents/workspace/Myapp/build.xml -xmlvm-init: -xmlvm-init-target: -xmlvm-requirement: run: BUILD FAILED /Users/macpro/Documents/workspace/Myapp/nbproject/xmlvm.xml:60: The following error occurred while executing this line: /Users/macpro/Documents/workspace/Myapp/nbproject/build-Android.xml:7: Property 'sdk.dir' should properly be defined in 'local.properties' file. Please define the location of the Android SDK in order to compile the Android project. Compilation will abort now. Following the content of local.property # The location of the AndroidSDK. # Since this file is included in all Android demo projects, it is advised # to use an absolute path, or else the demo projects will not be properly # configured. # sdk.dir=${user.home}/android-sdk-mac_x86 xmlvm.install=${user.home}/xmlvm Same result if the property is set to /Users/macpro/android-sdk-mac_x86 Can someone help me? Thanks in advance Devone ---------------------------------------------------------------------------- -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ xmlvm-users mailing list xml...@li... https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2011-09-07 17:44:17
|
hmm. That is weird. Line 823 of xmlvm2c.xsl is: <xsl:if test="vm:hasFinalize(.)"> This shows up several times in the stylesheet and Saxon (that is bundled with XMLVM) has no problems with that statement. Can you do a fresh checkout of XMLVM and try again? If it still doesn't work, can you distill a small program (plus the XMLVM command line options) that provokes this error? Arno On 9/7/11 9:34 AM, Markus Heberling wrote: > Hi, > > using the latest SVN version I get the following error with the c backend: > > Validation error on line 823 of : > FORG0001: The string "" cannot be cast to a boolean > [09/07/11 18:32:50.310] ERROR: XsltRunner: The string "" cannot be cast to a boolean > > > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Markus H. <ma...@ti...> - 2011-09-07 16:34:35
|
Hi, using the latest SVN version I get the following error with the c backend: Validation error on line 823 of : FORG0001: The string "" cannot be cast to a boolean [09/07/11 18:32:50.310] ERROR: XsltRunner: The string "" cannot be cast to a boolean |
From: Panayotis K. <pan...@pa...> - 2011-09-01 23:05:16
|
Does the file /Users/macpro/android-sdk-mac_x86/tools/android exist? |
From: devone <de...@ea...> - 2011-09-01 22:54:00
|
Hi everyone, while I can successfully compile and run demos, I cannot compile a migrated project. The problem is that the ant task "compile" doesn't find the sdk.dir. This is the response: macpro$ ant run Buildfile: /Users/macpro/Documents/workspace/Myapp/build.xml -xmlvm-init: -xmlvm-init-target: -xmlvm-requirement: run: BUILD FAILED /Users/macpro/Documents/workspace/Myapp/nbproject/xmlvm.xml:60: The following error occurred while executing this line: /Users/macpro/Documents/workspace/Myapp/nbproject/build-Android.xml:7: Property 'sdk.dir' should properly be defined in 'local.properties' file. Please define the location of the Android SDK in order to compile the Android project. Compilation will abort now. Following the content of local.property # The location of the AndroidSDK. # Since this file is included in all Android demo projects, it is advised # to use an absolute path, or else the demo projects will not be properly # configured. # sdk.dir=${user.home}/android-sdk-mac_x86 xmlvm.install=${user.home}/xmlvm Same result if the property is set to /Users/macpro/android-sdk-mac_x86 Can someone help me? Thanks in advance Devone |
From: Paul P. <bay...@gm...> - 2011-08-04 05:52:41
|
Very cool! Way to go guys! This will be very helpful. Paul On Tue, Aug 2, 2011 at 7:31 PM, Arno Puder <ar...@pu...> wrote: > > Guys, > > it is my pleasure to announce the availability of a tutorial that > demonstrates the use of XMLVM: http://xmlvm.org/tutorial/ > > I want to thank the following people for helping to make this happen: > Andrew, Sascha, Spoorthi, Panayotis, and Wolfgang. > > There are still a few rough edges and we also plan to add a few more > demo apps, but I'm sure you'll find the current version already helpful > to get you started with XMLVM. Please post questions/comments/feedback > to the mailing list. > > Arno > > > > ------------------------------------------------------------------------------ > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > The must-attend event for mobile developers. Connect with experts. > Get tools for creating Super Apps. See the latest technologies. > Sessions, hands-on labs, demos & much more. Register early & save! > http://p.sf.net/sfu/rim-blackberry-1 > _______________________________________________ > Xmlvm-developers mailing list > Xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-developers > |
From: Arno P. <ar...@pu...> - 2011-08-03 00:31:40
|
Guys, it is my pleasure to announce the availability of a tutorial that demonstrates the use of XMLVM: http://xmlvm.org/tutorial/ I want to thank the following people for helping to make this happen: Andrew, Sascha, Spoorthi, Panayotis, and Wolfgang. There are still a few rough edges and we also plan to add a few more demo apps, but I'm sure you'll find the current version already helpful to get you started with XMLVM. Please post questions/comments/feedback to the mailing list. Arno |
From: devone <de...@ea...> - 2011-07-26 19:24:07
|
Executing the command with the --debug=all parameters the result is the same, the command end without output. This is command and the empty output: C:\>xmlvm --debug=all --skeleton=android:migrate --out=e:\workspace_android\Events C:\> Is there a log file for xmlxvm commands? D >Can you run the same command with maximum debug information? >The parameter is: --debug=all |
From: Panayotis K. <pan...@pa...> - 2011-07-26 16:50:57
|
On 26 Ιουλ 2011, at 2:08 π.μ., devone wrote: > Hi everyone, > XMLVM is really a great work. > > I have installed it on a windows machine, eclipse and jdk 1.6. > Demos are ok, I can run them with success. > When a try to migrate an existing Android project I don't receive any > message, and no skeleton is created inside the project folder. > This is the command I have executed: > > C:\>xmlvm --skeleton=android:migrate --out=e:\workspace_android\HelloProject > > The same beaviour when I execute a new project task > > C:\>xmlvm --skeleton=android:migrate --out=e:\workspoid\NewProject > --app-name=XMLNP > > I don't receive any message, the commands are executed without output, and > no project are migrated/created. > xmlvm/bin in on the system path > > Any idea? > > Thank's in advance > Devone Can you run the same command with maximum debug information? The parameter is: --debug=all |
From: devone <de...@ea...> - 2011-07-25 23:36:25
|
Hi everyone, XMLVM is really a great work. I have installed it on a windows machine, eclipse and jdk 1.6. Demos are ok, I can run them with success. When a try to migrate an existing Android project I don't receive any message, and no skeleton is created inside the project folder. This is the command I have executed: C:\>xmlvm --skeleton=android:migrate --out=e:\workspace_android\HelloProject The same beaviour when I execute a new project task C:\>xmlvm --skeleton=android:migrate --out=e:\workspoid\NewProject --app-name=XMLNP I don't receive any message, the commands are executed without output, and no project are migrated/created. xmlvm/bin in on the system path Any idea? Thank's in advance Devone |
From: Arno P. <ar...@pu...> - 2011-07-14 21:05:07
|
I don't think the hack you propose is going to work (although Markus, please try Paul's suggestion). The reason I don't believe this is going to work is because none of the stack traces is calling a finalizer. I know that the GC performs a world stop on all threads when it does its thing (it must do that in order to get a consistent snapshot of the object graph for the mark-and-sweep algorithm). It is possible that GC_stop_world () conflicts with something we do with the threading API. @Markus: can you identify the reason for the SIGUSER1? Arno On 7/14/11 1:24 PM, Paul Poley wrote: > My first inclination was to say this is something we're working on, but > I was expecting to see pthread_mutex_lock in at least one of the stack > traces. It could still be that issue, but it's not as apparent. > > As a TEMPORARY HACK (both of those words are important), you could try > setting GC_finalize_on_demand to 1 as your program is starting up, but I > must stress that is temporary. That by itself will give you a memory > leak on any Objects with finalizers, but will garbage collect the rest. > > We are working on an issue where the garbage collector currently runs > the finalizers in the same thread in which a new Object was allocated. > That in turn allocates other Objects, causing either a blocking thread > or an infinite loop, depending on the setup. > > Thanks, > Paul > > On Thu, Jul 14, 2011 at 2:52 PM, Markus Heberling <ma...@ti... > <mailto:ma...@ti...>> wrote: > > Hi, > > My application triggers the BoehmGC stop the world collection, and > the application hangs after that. If I am in debug mode I can see > that a SIGUSR1 signal is received, but resuming the program doesn't > do anything. I have attached all stack traces of all running threads > at the moment the SUGUSR1 comes in. I am totally clueless here, > since I don't have any knowledge of the threading and BoehmGC > internals. This occurs while downloading a big file via the java > socket API. After disabling the GC, the download works, but > downloading with GC on, always hangs. > > Thread 7 is the download Thread. Thread 5 is a blocking UDP Socket > that waits for incoming data. I tried to implement UDP support and > reused stuff from apache harmony. Maybe I'm doing something wrong > there, too... > > Would be great if anyone could poke me in the right direction, where > to look for a solution... > > Anyway here are my stacktraces: > > Thread 1 > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 <tel:5%C2%A0%200x02540761> in CFRunLoopRunInMode () > #6 0x02ca91c4 in GSEventRunModal () > #7 0x02ca9289 in GSEventRun () > #8 0x01396c93 in UIApplicationMain () > #9 0x00113ff5 in > org_xmlvm_iphone_UIApplication_main___java_lang_String_1ARRAY_java_lang_Class_java_lang_Class > (n1=0x0, n2=0x0, n3=0x7595de0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:636 > #10 0x003719ca in > com_arindal_client_mobile_iphone_ArindalMain_main___java_lang_String_1ARRAY > (n1=0x0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:213 > #11 0x00371a0e in main (argc=1, argv=0xbffff0a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:231 > > Thread 3 > #0 0x90723382 in kevent () > #1 0x0283df36 in _dispatch_mgr_invoke () > #2 0x0283e333 in _dispatch_queue_invoke () > #3 0x0283e593 in _dispatch_worker_thread2 () > #4 0x90722781 in _pthread_wqthread () > #5 0x907225c6 in start_wqthread () > > Thread 4 WebThread > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 <tel:5%C2%A0%200x02540761> in CFRunLoopRunInMode () > #6 0x04505903 <tel:6%C2%A0%200x04505903> in RunWebThread () > #7 0x9072a259 in _pthread_start () > #8 0x9072a0de in thread_start () > > Thread 5 > #0 0x0041dc7c in selectRead (hysocketP=0x756a9d8, uSecTime=-1, > accept=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:206 > #1 0x0041eb6b in > org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagramDirect___java_io_FileDescriptor_java_net_DatagramPacket_long_int_int_int_boolean > (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=217455616, n4=0, > n5=1024, n6=0, n7=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:738 > #2 0x0041ea1f in > org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagram___java_io_FileDescriptor_java_net_DatagramPacket_byte_1ARRAY_int_int_int_boolean > (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=0xcfea108, n4=0, > n5=1024, n6=0, n7=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:708 > #3 0x0035e8d2 in > org_apache_harmony_luni_net_PlainDatagramSocketImpl_receive___java_net_DatagramPacket > (me=0xcebdc80, n1=0xcec4760) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_apache_harmony_luni_net_PlainDatagramSocketImpl.m:1436 > #4 0x003e8957 in > java_net_DatagramSocket_receive___java_net_DatagramPacket > (me=0xcfc3370, n1=0xcec4760) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_net_DatagramSocket.m:1869 > #5 0x000b48e4 in com_arindal_client_net_UDPHandler_1_run__ > (me=0xcf1e940) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_1.m:286 > #6 0x000611aa in java_lang_Thread_run0___long (me=0x7593ea0, > n1=-1339224064) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #7 0x0041c8cc in threadRunner (me=0x7593ea0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #8 0x0043b62d in GC_inner_start_routine (sb=0xb02d0f58, > arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #9 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #10 0x0043cd24 in GC_start_routine (arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #11 0x9072a259 in _pthread_start () > #12 0x9072a0de in thread_start () > > Thread 6 > #0 0x000b3f86 in com_arindal_client_net_UDPHandler_2_run__ > (me=0xcf1e5c0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_2.m:239 > #1 0x000611aa in java_lang_Thread_run0___long (me=0x7593e58, > n1=-1338691584) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #2 0x0041c8cc in threadRunner (me=0x7593e58) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #3 0x0043b62d in GC_inner_start_routine (sb=0xb0352f58, > arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #4 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #5 0x0043cd24 in GC_start_routine (arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #6 0x9072a259 in _pthread_start () > #7 0x9072a0de in thread_start () > > Thread 7 > #0 0x907c343a in sem_wait$UNIX2003 () > #1 0x0043bcb8 in GC_stop_world () at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_stop_world.c:505 > #2 0x004286c8 in GC_stopped_mark (stop_func=0x427b1d > <GC_never_stop_func>) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:606 > #3 0x0042839f in GC_try_to_collect_inner (stop_func=0x427b1d > <GC_never_stop_func>) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:458 > #4 0x0042985d in GC_collect_or_expand (needed_blocks=1, > ignore_off_page=0, retry=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1234 > #5 0x00429b5e in GC_allocobj (gran=3, kind=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1321 > #6 0x00433a98 in GC_generic_malloc_inner (lb=20, k=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:126 > #7 0x00433c35 in GC_generic_malloc (lb=20, k=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:166 > #8 0x00434164 in GC_malloc (lb=20) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:276 > #9 0x0000f5f8 in __NEW_org_xmlvm_runtime_XMLVMArray () at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_runtime_XMLVMArray.m:305 > #10 0x0041c427 in > org_xmlvm_runtime_XMLVMArray_createSingleDimensionWithData___java_lang_Class_int_java_lang_Object > (n1=0x7561d70, n2=11, n3=0xce695a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:111 > #11 0x0041c3e9 in > org_xmlvm_runtime_XMLVMArray_createSingleDimension___java_lang_Class_int > (n1=0x7561d70, n2=11) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:104 > #12 0x00426579 in XMLVMArray_createSingleDimension (type=0x7561d70, > size=11) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/iphone/xmlvm.m:267 > #13 0x003ef484 in java_lang_Integer_toString___int (n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Integer.m:1742 > #14 0x000bbfdf in java_lang_String_valueOf___int (n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_String.m:4377 > #15 0x0037a8cb in java_io_PrintStream_println___int (me=0x7590fe0, > n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_io_PrintStream.m:1707 > #16 0x0007aed5 in > com_arindal_client_gui_GameView_2_setSubTaskValue___int > (me=0xcfc3050, n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_2.m:428 > #17 0x001e0f55 in > com_arindal_client_controller_UpdateController_DownloadThread_run__ > (me=0xcf34d20) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController_DownloadThread.m:604 > #18 0x003df4c8 in > com_arindal_client_controller_UpdateController_fetchAndDecodeFile___java_lang_String_java_lang_String_com_arindal_client_share_dtsfile_KeyFile > (me=0xcf56540, n1=0xce18570, n2=0xce18420, n3=0xcf0cc10) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:617 > #19 0x003defcd in > com_arindal_client_controller_UpdateController_updateFull___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int > (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=711) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:484 > #20 0x003decba in > com_arindal_client_controller_UpdateController_updateFile___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int_int > (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=0, > n5=711) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:400 > #21 0x00086b8a in com_arindal_client_gui_GameView_3_run__ > (me=0xd053330) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_3.m:298 > #22 0x000611aa in java_lang_Thread_run0___long (me=0x7593c60, > n1=-1341648896) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #23 0x0041c8cc in threadRunner (me=0x7593c60) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #24 0x0043b62d in GC_inner_start_routine (sb=0xb0080f58, > arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #25 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #26 0x0043cd24 in GC_start_routine (arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #27 0x9072a259 in _pthread_start () > #28 0x9072a0de in thread_start () > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Markus H. <ma...@ti...> - 2011-07-14 20:50:27
|
Setting GC_finalize_on_demand to 1 does not change the behavior. Anything other I can try? Thanks, Markus Am 14.07.2011 um 22:24 schrieb Paul Poley: > My first inclination was to say this is something we're working on, but I was expecting to see pthread_mutex_lock in at least one of the stack traces. It could still be that issue, but it's not as apparent. > > As a TEMPORARY HACK (both of those words are important), you could try setting GC_finalize_on_demand to 1 as your program is starting up, but I must stress that is temporary. That by itself will give you a memory leak on any Objects with finalizers, but will garbage collect the rest. > > We are working on an issue where the garbage collector currently runs the finalizers in the same thread in which a new Object was allocated. That in turn allocates other Objects, causing either a blocking thread or an infinite loop, depending on the setup. > > Thanks, > Paul > > On Thu, Jul 14, 2011 at 2:52 PM, Markus Heberling <ma...@ti...> wrote: > Hi, > > My application triggers the BoehmGC stop the world collection, and the application hangs after that. If I am in debug mode I can see that a SIGUSR1 signal is received, but resuming the program doesn't do anything. I have attached all stack traces of all running threads at the moment the SUGUSR1 comes in. I am totally clueless here, since I don't have any knowledge of the threading and BoehmGC internals. This occurs while downloading a big file via the java socket API. After disabling the GC, the download works, but downloading with GC on, always hangs. > > Thread 7 is the download Thread. Thread 5 is a blocking UDP Socket that waits for incoming data. I tried to implement UDP support and reused stuff from apache harmony. Maybe I'm doing something wrong there, too... > > Would be great if anyone could poke me in the right direction, where to look for a solution... > > Anyway here are my stacktraces: > > Thread 1 > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 in CFRunLoopRunInMode () > #6 0x02ca91c4 in GSEventRunModal () > #7 0x02ca9289 in GSEventRun () > #8 0x01396c93 in UIApplicationMain () > #9 0x00113ff5 in org_xmlvm_iphone_UIApplication_main___java_lang_String_1ARRAY_java_lang_Class_java_lang_Class (n1=0x0, n2=0x0, n3=0x7595de0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:636 > #10 0x003719ca in com_arindal_client_mobile_iphone_ArindalMain_main___java_lang_String_1ARRAY (n1=0x0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:213 > #11 0x00371a0e in main (argc=1, argv=0xbffff0a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:231 > > Thread 3 > #0 0x90723382 in kevent () > #1 0x0283df36 in _dispatch_mgr_invoke () > #2 0x0283e333 in _dispatch_queue_invoke () > #3 0x0283e593 in _dispatch_worker_thread2 () > #4 0x90722781 in _pthread_wqthread () > #5 0x907225c6 in start_wqthread () > > Thread 4 WebThread > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 in CFRunLoopRunInMode () > #6 0x04505903 in RunWebThread () > #7 0x9072a259 in _pthread_start () > #8 0x9072a0de in thread_start () > > Thread 5 > #0 0x0041dc7c in selectRead (hysocketP=0x756a9d8, uSecTime=-1, accept=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:206 > #1 0x0041eb6b in org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagramDirect___java_io_FileDescriptor_java_net_DatagramPacket_long_int_int_int_boolean (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=217455616, n4=0, n5=1024, n6=0, n7=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:738 > #2 0x0041ea1f in org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagram___java_io_FileDescriptor_java_net_DatagramPacket_byte_1ARRAY_int_int_int_boolean (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=0xcfea108, n4=0, n5=1024, n6=0, n7=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:708 > #3 0x0035e8d2 in org_apache_harmony_luni_net_PlainDatagramSocketImpl_receive___java_net_DatagramPacket (me=0xcebdc80, n1=0xcec4760) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_apache_harmony_luni_net_PlainDatagramSocketImpl.m:1436 > #4 0x003e8957 in java_net_DatagramSocket_receive___java_net_DatagramPacket (me=0xcfc3370, n1=0xcec4760) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_net_DatagramSocket.m:1869 > #5 0x000b48e4 in com_arindal_client_net_UDPHandler_1_run__ (me=0xcf1e940) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_1.m:286 > #6 0x000611aa in java_lang_Thread_run0___long (me=0x7593ea0, n1=-1339224064) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #7 0x0041c8cc in threadRunner (me=0x7593ea0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #8 0x0043b62d in GC_inner_start_routine (sb=0xb02d0f58, arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #9 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #10 0x0043cd24 in GC_start_routine (arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #11 0x9072a259 in _pthread_start () > #12 0x9072a0de in thread_start () > > Thread 6 > #0 0x000b3f86 in com_arindal_client_net_UDPHandler_2_run__ (me=0xcf1e5c0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_2.m:239 > #1 0x000611aa in java_lang_Thread_run0___long (me=0x7593e58, n1=-1338691584) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #2 0x0041c8cc in threadRunner (me=0x7593e58) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #3 0x0043b62d in GC_inner_start_routine (sb=0xb0352f58, arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #4 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #5 0x0043cd24 in GC_start_routine (arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #6 0x9072a259 in _pthread_start () > #7 0x9072a0de in thread_start () > > Thread 7 > #0 0x907c343a in sem_wait$UNIX2003 () > #1 0x0043bcb8 in GC_stop_world () at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_stop_world.c:505 > #2 0x004286c8 in GC_stopped_mark (stop_func=0x427b1d <GC_never_stop_func>) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:606 > #3 0x0042839f in GC_try_to_collect_inner (stop_func=0x427b1d <GC_never_stop_func>) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:458 > #4 0x0042985d in GC_collect_or_expand (needed_blocks=1, ignore_off_page=0, retry=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1234 > #5 0x00429b5e in GC_allocobj (gran=3, kind=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1321 > #6 0x00433a98 in GC_generic_malloc_inner (lb=20, k=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:126 > #7 0x00433c35 in GC_generic_malloc (lb=20, k=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:166 > #8 0x00434164 in GC_malloc (lb=20) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:276 > #9 0x0000f5f8 in __NEW_org_xmlvm_runtime_XMLVMArray () at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_runtime_XMLVMArray.m:305 > #10 0x0041c427 in org_xmlvm_runtime_XMLVMArray_createSingleDimensionWithData___java_lang_Class_int_java_lang_Object (n1=0x7561d70, n2=11, n3=0xce695a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:111 > #11 0x0041c3e9 in org_xmlvm_runtime_XMLVMArray_createSingleDimension___java_lang_Class_int (n1=0x7561d70, n2=11) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:104 > #12 0x00426579 in XMLVMArray_createSingleDimension (type=0x7561d70, size=11) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/iphone/xmlvm.m:267 > #13 0x003ef484 in java_lang_Integer_toString___int (n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Integer.m:1742 > #14 0x000bbfdf in java_lang_String_valueOf___int (n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_String.m:4377 > #15 0x0037a8cb in java_io_PrintStream_println___int (me=0x7590fe0, n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_io_PrintStream.m:1707 > #16 0x0007aed5 in com_arindal_client_gui_GameView_2_setSubTaskValue___int (me=0xcfc3050, n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_2.m:428 > #17 0x001e0f55 in com_arindal_client_controller_UpdateController_DownloadThread_run__ (me=0xcf34d20) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController_DownloadThread.m:604 > #18 0x003df4c8 in com_arindal_client_controller_UpdateController_fetchAndDecodeFile___java_lang_String_java_lang_String_com_arindal_client_share_dtsfile_KeyFile (me=0xcf56540, n1=0xce18570, n2=0xce18420, n3=0xcf0cc10) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:617 > #19 0x003defcd in com_arindal_client_controller_UpdateController_updateFull___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=711) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:484 > #20 0x003decba in com_arindal_client_controller_UpdateController_updateFile___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int_int (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=0, n5=711) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:400 > #21 0x00086b8a in com_arindal_client_gui_GameView_3_run__ (me=0xd053330) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_3.m:298 > #22 0x000611aa in java_lang_Thread_run0___long (me=0x7593c60, n1=-1341648896) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #23 0x0041c8cc in threadRunner (me=0x7593c60) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #24 0x0043b62d in GC_inner_start_routine (sb=0xb0080f58, arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #25 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #26 0x0043cd24 in GC_start_routine (arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #27 0x9072a259 in _pthread_start () > #28 0x9072a0de in thread_start () > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Paul P. <bay...@gm...> - 2011-07-14 20:24:34
|
My first inclination was to say this is something we're working on, but I was expecting to see pthread_mutex_lock in at least one of the stack traces. It could still be that issue, but it's not as apparent. As a TEMPORARY HACK (both of those words are important), you could try setting GC_finalize_on_demand to 1 as your program is starting up, but I must stress that is temporary. That by itself will give you a memory leak on any Objects with finalizers, but will garbage collect the rest. We are working on an issue where the garbage collector currently runs the finalizers in the same thread in which a new Object was allocated. That in turn allocates other Objects, causing either a blocking thread or an infinite loop, depending on the setup. Thanks, Paul On Thu, Jul 14, 2011 at 2:52 PM, Markus Heberling <ma...@ti...> wrote: > Hi, > > My application triggers the BoehmGC stop the world collection, and the > application hangs after that. If I am in debug mode I can see that a SIGUSR1 > signal is received, but resuming the program doesn't do anything. I have > attached all stack traces of all running threads at the moment the SUGUSR1 > comes in. I am totally clueless here, since I don't have any knowledge of > the threading and BoehmGC internals. This occurs while downloading a big > file via the java socket API. After disabling the GC, the download works, > but downloading with GC on, always hangs. > > Thread 7 is the download Thread. Thread 5 is a blocking UDP Socket that > waits for incoming data. I tried to implement UDP support and reused stuff > from apache harmony. Maybe I'm doing something wrong there, too... > > Would be great if anyone could poke me in the right direction, where to > look for a solution... > > Anyway here are my stacktraces: > > Thread 1 > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 in CFRunLoopRunInMode () > #6 0x02ca91c4 in GSEventRunModal () > #7 0x02ca9289 in GSEventRun () > #8 0x01396c93 in UIApplicationMain () > #9 0x00113ff5 in > org_xmlvm_iphone_UIApplication_main___java_lang_String_1ARRAY_java_lang_Class_java_lang_Class > (n1=0x0, n2=0x0, n3=0x7595de0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:636 > #10 0x003719ca in > com_arindal_client_mobile_iphone_ArindalMain_main___java_lang_String_1ARRAY > (n1=0x0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:213 > #11 0x00371a0e in main (argc=1, argv=0xbffff0a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:231 > > Thread 3 > #0 0x90723382 in kevent () > #1 0x0283df36 in _dispatch_mgr_invoke () > #2 0x0283e333 in _dispatch_queue_invoke () > #3 0x0283e593 in _dispatch_worker_thread2 () > #4 0x90722781 in _pthread_wqthread () > #5 0x907225c6 in start_wqthread () > > Thread 4 WebThread > #0 0x906fcafa in mach_msg_trap () > #1 0x906fd267 in mach_msg () > #2 0x025e3d86 in __CFRunLoopServiceMachPort () > #3 0x02540e74 in __CFRunLoopRun () > #4 0x02540840 in CFRunLoopRunSpecific () > #5 0x02540761 in CFRunLoopRunInMode () > #6 0x04505903 in RunWebThread () > #7 0x9072a259 in _pthread_start () > #8 0x9072a0de in thread_start () > > Thread 5 > #0 0x0041dc7c in selectRead (hysocketP=0x756a9d8, uSecTime=-1, accept=1) > at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:206 > #1 0x0041eb6b in > org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagramDirect___java_io_FileDescriptor_java_net_DatagramPacket_long_int_int_int_boolean > (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=217455616, n4=0, n5=1024, > n6=0, n7=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:738 > #2 0x0041ea1f in > org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagram___java_io_FileDescriptor_java_net_DatagramPacket_byte_1ARRAY_int_int_int_boolean > (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=0xcfea108, n4=0, n5=1024, > n6=0, n7=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:708 > #3 0x0035e8d2 in > org_apache_harmony_luni_net_PlainDatagramSocketImpl_receive___java_net_DatagramPacket > (me=0xcebdc80, n1=0xcec4760) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_apache_harmony_luni_net_PlainDatagramSocketImpl.m:1436 > #4 0x003e8957 in java_net_DatagramSocket_receive___java_net_DatagramPacket > (me=0xcfc3370, n1=0xcec4760) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_net_DatagramSocket.m:1869 > #5 0x000b48e4 in com_arindal_client_net_UDPHandler_1_run__ (me=0xcf1e940) > at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_1.m:286 > #6 0x000611aa in java_lang_Thread_run0___long (me=0x7593ea0, > n1=-1339224064) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #7 0x0041c8cc in threadRunner (me=0x7593ea0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #8 0x0043b62d in GC_inner_start_routine (sb=0xb02d0f58, arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #9 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #10 0x0043cd24 in GC_start_routine (arg=0xcf1e920) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #11 0x9072a259 in _pthread_start () > #12 0x9072a0de in thread_start () > > Thread 6 > #0 0x000b3f86 in com_arindal_client_net_UDPHandler_2_run__ (me=0xcf1e5c0) > at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_2.m:239 > #1 0x000611aa in java_lang_Thread_run0___long (me=0x7593e58, > n1=-1338691584) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #2 0x0041c8cc in threadRunner (me=0x7593e58) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #3 0x0043b62d in GC_inner_start_routine (sb=0xb0352f58, arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #4 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #5 0x0043cd24 in GC_start_routine (arg=0xcf1e5a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #6 0x9072a259 in _pthread_start () > #7 0x9072a0de in thread_start () > > Thread 7 > #0 0x907c343a in sem_wait$UNIX2003 () > #1 0x0043bcb8 in GC_stop_world () at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_stop_world.c:505 > #2 0x004286c8 in GC_stopped_mark (stop_func=0x427b1d <GC_never_stop_func>) > at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:606 > #3 0x0042839f in GC_try_to_collect_inner (stop_func=0x427b1d > <GC_never_stop_func>) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:458 > #4 0x0042985d in GC_collect_or_expand (needed_blocks=1, ignore_off_page=0, > retry=0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1234 > #5 0x00429b5e in GC_allocobj (gran=3, kind=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1321 > #6 0x00433a98 in GC_generic_malloc_inner (lb=20, k=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:126 > #7 0x00433c35 in GC_generic_malloc (lb=20, k=1) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:166 > #8 0x00434164 in GC_malloc (lb=20) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:276 > #9 0x0000f5f8 in __NEW_org_xmlvm_runtime_XMLVMArray () at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_runtime_XMLVMArray.m:305 > #10 0x0041c427 in > org_xmlvm_runtime_XMLVMArray_createSingleDimensionWithData___java_lang_Class_int_java_lang_Object > (n1=0x7561d70, n2=11, n3=0xce695a0) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:111 > #11 0x0041c3e9 in > org_xmlvm_runtime_XMLVMArray_createSingleDimension___java_lang_Class_int > (n1=0x7561d70, n2=11) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:104 > #12 0x00426579 in XMLVMArray_createSingleDimension (type=0x7561d70, > size=11) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/iphone/xmlvm.m:267 > #13 0x003ef484 in java_lang_Integer_toString___int (n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Integer.m:1742 > #14 0x000bbfdf in java_lang_String_valueOf___int (n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_String.m:4377 > #15 0x0037a8cb in java_io_PrintStream_println___int (me=0x7590fe0, > n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_io_PrintStream.m:1707 > #16 0x0007aed5 in com_arindal_client_gui_GameView_2_setSubTaskValue___int > (me=0xcfc3050, n1=2695203) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_2.m:428 > #17 0x001e0f55 in > com_arindal_client_controller_UpdateController_DownloadThread_run__ > (me=0xcf34d20) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController_DownloadThread.m:604 > #18 0x003df4c8 in > com_arindal_client_controller_UpdateController_fetchAndDecodeFile___java_lang_String_java_lang_String_com_arindal_client_share_dtsfile_KeyFile > (me=0xcf56540, n1=0xce18570, n2=0xce18420, n3=0xcf0cc10) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:617 > #19 0x003defcd in > com_arindal_client_controller_UpdateController_updateFull___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int > (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=711) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:484 > #20 0x003decba in > com_arindal_client_controller_UpdateController_updateFile___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int_int > (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=0, n5=711) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:400 > #21 0x00086b8a in com_arindal_client_gui_GameView_3_run__ (me=0xd053330) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_3.m:298 > #22 0x000611aa in java_lang_Thread_run0___long (me=0x7593c60, > n1=-1341648896) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 > #23 0x0041c8cc in threadRunner (me=0x7593c60) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 > #24 0x0043b62d in GC_inner_start_routine (sb=0xb0080f58, arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 > #25 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 > <GC_inner_start_routine>, arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 > #26 0x0043cd24 in GC_start_routine (arg=0xcf56650) at > /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 > #27 0x9072a259 in _pthread_start () > #28 0x9072a0de in thread_start () > > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Markus H. <ma...@ti...> - 2011-07-14 20:06:49
|
Hi, My application triggers the BoehmGC stop the world collection, and the application hangs after that. If I am in debug mode I can see that a SIGUSR1 signal is received, but resuming the program doesn't do anything. I have attached all stack traces of all running threads at the moment the SUGUSR1 comes in. I am totally clueless here, since I don't have any knowledge of the threading and BoehmGC internals. This occurs while downloading a big file via the java socket API. After disabling the GC, the download works, but downloading with GC on, always hangs. Thread 7 is the download Thread. Thread 5 is a blocking UDP Socket that waits for incoming data. I tried to implement UDP support and reused stuff from apache harmony. Maybe I'm doing something wrong there, too... Would be great if anyone could poke me in the right direction, where to look for a solution... Anyway here are my stacktraces: Thread 1 #0 0x906fcafa in mach_msg_trap () #1 0x906fd267 in mach_msg () #2 0x025e3d86 in __CFRunLoopServiceMachPort () #3 0x02540e74 in __CFRunLoopRun () #4 0x02540840 in CFRunLoopRunSpecific () #5 0x02540761 in CFRunLoopRunInMode () #6 0x02ca91c4 in GSEventRunModal () #7 0x02ca9289 in GSEventRun () #8 0x01396c93 in UIApplicationMain () #9 0x00113ff5 in org_xmlvm_iphone_UIApplication_main___java_lang_String_1ARRAY_java_lang_Class_java_lang_Class (n1=0x0, n2=0x0, n3=0x7595de0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_iphone_UIApplication.m:636 #10 0x003719ca in com_arindal_client_mobile_iphone_ArindalMain_main___java_lang_String_1ARRAY (n1=0x0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:213 #11 0x00371a0e in main (argc=1, argv=0xbffff0a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_mobile_iphone_ArindalMain.m:231 Thread 3 #0 0x90723382 in kevent () #1 0x0283df36 in _dispatch_mgr_invoke () #2 0x0283e333 in _dispatch_queue_invoke () #3 0x0283e593 in _dispatch_worker_thread2 () #4 0x90722781 in _pthread_wqthread () #5 0x907225c6 in start_wqthread () Thread 4 WebThread #0 0x906fcafa in mach_msg_trap () #1 0x906fd267 in mach_msg () #2 0x025e3d86 in __CFRunLoopServiceMachPort () #3 0x02540e74 in __CFRunLoopRun () #4 0x02540840 in CFRunLoopRunSpecific () #5 0x02540761 in CFRunLoopRunInMode () #6 0x04505903 in RunWebThread () #7 0x9072a259 in _pthread_start () #8 0x9072a0de in thread_start () Thread 5 #0 0x0041dc7c in selectRead (hysocketP=0x756a9d8, uSecTime=-1, accept=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:206 #1 0x0041eb6b in org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagramDirect___java_io_FileDescriptor_java_net_DatagramPacket_long_int_int_int_boolean (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=217455616, n4=0, n5=1024, n6=0, n7=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:738 #2 0x0041ea1f in org_apache_harmony_luni_platform_OSNetworkSystem_receiveDatagram___java_io_FileDescriptor_java_net_DatagramPacket_byte_1ARRAY_int_int_int_boolean (me=0x755fd10, n1=0xcfea2b8, n2=0xcec4760, n3=0xcfea108, n4=0, n5=1024, n6=0, n7=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_apache_harmony_luni_platform_OSNetworkSystem.m:708 #3 0x0035e8d2 in org_apache_harmony_luni_net_PlainDatagramSocketImpl_receive___java_net_DatagramPacket (me=0xcebdc80, n1=0xcec4760) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_apache_harmony_luni_net_PlainDatagramSocketImpl.m:1436 #4 0x003e8957 in java_net_DatagramSocket_receive___java_net_DatagramPacket (me=0xcfc3370, n1=0xcec4760) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_net_DatagramSocket.m:1869 #5 0x000b48e4 in com_arindal_client_net_UDPHandler_1_run__ (me=0xcf1e940) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_1.m:286 #6 0x000611aa in java_lang_Thread_run0___long (me=0x7593ea0, n1=-1339224064) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 #7 0x0041c8cc in threadRunner (me=0x7593ea0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 #8 0x0043b62d in GC_inner_start_routine (sb=0xb02d0f58, arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 #9 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 #10 0x0043cd24 in GC_start_routine (arg=0xcf1e920) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 #11 0x9072a259 in _pthread_start () #12 0x9072a0de in thread_start () Thread 6 #0 0x000b3f86 in com_arindal_client_net_UDPHandler_2_run__ (me=0xcf1e5c0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_net_UDPHandler_2.m:239 #1 0x000611aa in java_lang_Thread_run0___long (me=0x7593e58, n1=-1338691584) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 #2 0x0041c8cc in threadRunner (me=0x7593e58) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 #3 0x0043b62d in GC_inner_start_routine (sb=0xb0352f58, arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 #4 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 #5 0x0043cd24 in GC_start_routine (arg=0xcf1e5a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 #6 0x9072a259 in _pthread_start () #7 0x9072a0de in thread_start () Thread 7 #0 0x907c343a in sem_wait$UNIX2003 () #1 0x0043bcb8 in GC_stop_world () at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_stop_world.c:505 #2 0x004286c8 in GC_stopped_mark (stop_func=0x427b1d <GC_never_stop_func>) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:606 #3 0x0042839f in GC_try_to_collect_inner (stop_func=0x427b1d <GC_never_stop_func>) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:458 #4 0x0042985d in GC_collect_or_expand (needed_blocks=1, ignore_off_page=0, retry=0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1234 #5 0x00429b5e in GC_allocobj (gran=3, kind=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/alloc.c:1321 #6 0x00433a98 in GC_generic_malloc_inner (lb=20, k=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:126 #7 0x00433c35 in GC_generic_malloc (lb=20, k=1) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:166 #8 0x00434164 in GC_malloc (lb=20) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/malloc.c:276 #9 0x0000f5f8 in __NEW_org_xmlvm_runtime_XMLVMArray () at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/org_xmlvm_runtime_XMLVMArray.m:305 #10 0x0041c427 in org_xmlvm_runtime_XMLVMArray_createSingleDimensionWithData___java_lang_Class_int_java_lang_Object (n1=0x7561d70, n2=11, n3=0xce695a0) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:111 #11 0x0041c3e9 in org_xmlvm_runtime_XMLVMArray_createSingleDimension___java_lang_Class_int (n1=0x7561d70, n2=11) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_org_xmlvm_runtime_XMLVMArray.m:104 #12 0x00426579 in XMLVMArray_createSingleDimension (type=0x7561d70, size=11) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/iphone/xmlvm.m:267 #13 0x003ef484 in java_lang_Integer_toString___int (n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Integer.m:1742 #14 0x000bbfdf in java_lang_String_valueOf___int (n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_String.m:4377 #15 0x0037a8cb in java_io_PrintStream_println___int (me=0x7590fe0, n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_io_PrintStream.m:1707 #16 0x0007aed5 in com_arindal_client_gui_GameView_2_setSubTaskValue___int (me=0xcfc3050, n1=2695203) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_2.m:428 #17 0x001e0f55 in com_arindal_client_controller_UpdateController_DownloadThread_run__ (me=0xcf34d20) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController_DownloadThread.m:604 #18 0x003df4c8 in com_arindal_client_controller_UpdateController_fetchAndDecodeFile___java_lang_String_java_lang_String_com_arindal_client_share_dtsfile_KeyFile (me=0xcf56540, n1=0xce18570, n2=0xce18420, n3=0xcf0cc10) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:617 #19 0x003defcd in com_arindal_client_controller_UpdateController_updateFull___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=711) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:484 #20 0x003decba in com_arindal_client_controller_UpdateController_updateFile___java_lang_String_com_arindal_client_share_dtsfile_KeyFile_java_lang_String_int_int (me=0xcf56540, n1=0xd029618, n2=0xcf0cc10, n3=0xd05fae0, n4=0, n5=711) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_controller_UpdateController.m:400 #21 0x00086b8a in com_arindal_client_gui_GameView_3_run__ (me=0xd053330) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/com_arindal_client_gui_GameView_3.m:298 #22 0x000611aa in java_lang_Thread_run0___long (me=0x7593c60, n1=-1341648896) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/java_lang_Thread.m:2451 #23 0x0041c8cc in threadRunner (me=0x7593c60) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/app/native_java_lang_Thread.m:27 #24 0x0043b62d in GC_inner_start_routine (sb=0xb0080f58, arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_start.c:59 #25 0x00439eb9 in GC_call_with_stack_base (fn=0x43b5c6 <GC_inner_start_routine>, arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/misc.c:1491 #26 0x0043cd24 in GC_start_routine (arg=0xcf56650) at /Users/markus/Documents/workspace/com.arindal/client/mobile/iphone/target/dist/../build/xcode/src/lib/boehmgc/pthread_support.c:1415 #27 0x9072a259 in _pthread_start () #28 0x9072a0de in thread_start () |