Workaround for UREL crash in sqlite: Pre-compiled UDEB versions of SQLite are now copied in place at build time for both UDEB and UREL. Ugly, but it works.
--- a/application/group/Podcast.mmp Wed Apr 28 13:57:49 2010 +0100
+++ b/application/group/Podcast.mmp Sat May 01 14:42:23 2010 +0100
@@ -65,7 +65,8 @@
END
STATICLIBRARY PodCastEngine.lib
-STATICLIBRARY sqlite_podcatcher.lib
+//STATICLIBRARY sqlite_podcatcher.lib
+LIBRARY sqlite3.lib
LIBRARY mediaclientaudio.lib
LIBRARY inetprotutil.lib
LIBRARY xmlframework.lib
Binary file application/sis/podcatcher_udeb.sis has changed
Binary file application/sis/podcatcher_udeb_signed.sis has changed
Binary file application/sis/podcatcher_urel.sis has changed
Binary file application/sis/podcatcher_urel_signed.sis has changed
--- a/engine/group/bld.inf Wed Apr 28 13:57:49 2010 +0100
+++ b/engine/group/bld.inf Sat May 01 14:42:23 2010 +0100
@@ -21,10 +21,15 @@
WINSCW
PRJ_MMPFILES
-..\sqlite\group\sqlite.mmp
+//..\sqlite\group\sqlite.mmp
engine.mmp
PRJ_EXPORTS
+// export pre-build sqlite
+..\sqlite\sqlite_podcatcher_winscw.lib \epoc32\release\winscw\udeb\sqlite_podcatcher.lib
+..\sqlite\sqlite_podcatcher_gcce.lib \epoc32\release\gcce\udeb\sqlite_podcatcher.lib
+..\sqlite\sqlite_podcatcher_gcce.lib \epoc32\release\gcce\urel\sqlite_podcatcher.lib
+
..\config\podcatcher.sqlite \epoc32\winscw\c\private\A0009D00\podcatcher.sqlite.template
..\config\defaultfeeds.xml \epoc32\winscw\c\private\A0009D00\defaultfeeds.xml
..\config\testfeeds.xml \epoc32\winscw\c\data\testfeeds.xml
\ No newline at end of file
Binary file engine/sqlite/sqlite_podcatcher_gcce.lib has changed
Binary file engine/sqlite/sqlite_podcatcher_winscw.lib has changed