[mythtv] mythweather segfault

Chris Palmer mythtv at zencow.com
Thu Mar 13 19:11:34 EST 2003


Hi...

I decided to move forward with MythWeather, since MythTV seems to
be working pretty well.  I just grabbed CVS for it a little bit ago, 
just after I got the MC code recompiled.

I see this same output when I run mythweather on the command-line 
on either of my 2 test machines:

$ mythweather
MythWeather: Reading InstallPrefix from context.
MythWeather: baseDir = /usr/local
MythWeather: Reading 'locale' from context.
MythWeather: --- No locale set, entering setup
MythWeather: Reading 'SIUnits' from context.
MythWeather: Loading Weather Types.
MythWeather: Setting up initial layout.
MythWeather: Creating page frames and layouts.
MythWeather: setupLayout() : Setting up layout for page #0
MythWeather: setupLayout() : Setting up layout for page #1
MythWeather: setupLayout() : Setting up layout for page #2
MythWeather: setupLayout() : Setting up layout for page #3
MythWeather: setupLayout() : Setting up layout for page #4
MythWeather: setupLayout() : Setting up layout for page #5
Segmentation fault



Here is the backtrace from one of the machines:

--------------------
$ gdb mythweather
gdb: Symbol `emacs_ctlx_keymap' has different size in shared object, consider re-linking
GNU gdb 2002-04-01-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-linux"...
(gdb) run
Starting program: /usr/local/bin/mythweather 
[New Thread 1024 (LWP 29221)]
MythWeather: Reading InstallPrefix from context.
MythWeather: baseDir = /usr/local
MythWeather: Reading 'locale' from context.
MythWeather: --- No locale set, entering setup
MythWeather: Reading 'SIUnits' from context.
MythWeather: Loading Weather Types.
MythWeather: Setting up initial layout.
MythWeather: Creating page frames and layouts.
MythWeather: setupLayout() : Setting up layout for page #0
MythWeather: setupLayout() : Setting up layout for page #1
MythWeather: setupLayout() : Setting up layout for page #2
MythWeather: setupLayout() : Setting up layout for page #3
MythWeather: setupLayout() : Setting up layout for page #4
MythWeather: setupLayout() : Setting up layout for page #5

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 29221)]
0x404ecb72 in QString::deref () from /usr/lib/libqt-mt.so.3
(gdb) bt full
#0  0x404ecb72 in QString::deref () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#1  0x404ecc48 in QString::operator= () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x404f168f in QString::setLatin1 () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0x404eccab in QString::operator= () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x080533b6 in Weather::loadCityData (this=0xbffff2d0, dat=-1073744376) at weather.cpp:498
	k = 11
	start = 1073744380
	end = 9
	temporary = "Xûv@Àá\r\b\0\0\0\0TØu@\0â\r\b\020\0\0\0\\èÿ¿TØu at xà\r\bÀá\r\b\177\017\177\003=Øu at t\224c@Àá\r\b\234èÿ¿\214Ð2@\0â\r\b¤â\r\b\234èÿ¿­Ð2 at xà\r\b\003\0\0\0pá\r\b¦Î2 at t\224c at xà\r\b\0\0\0\0Q\211'@t\224c at xà\r\b\0\0\0\0\001\0\0\0\0â\r\b\0â\r\b¬éÿ¿÷\231.@\230éÿ¿\002\0\0\0Ù\003\0\0H\227. at t\224c@\0\0\0\0\030êÿ¿\006.\200@Э\212@\200\206\212@\200\206\212@\006.\200@Э\212@\200\206\212@"...
	hold = 0x408036d3 "\203»\230\t"
	this = (Weather *) 0xbffff2d0
#5  0x080660e8 in Weather::setupLayout (this=0xbffff2d0, pageNum=5) at weather.cpp:2689
	ext5 = (QHBoxLayout *) 0x80c4dc0
	ext5v = (QVBoxLayout *) 0x80c4cf8
	spc = (QLabel *) 0x80d81a8
	unitBox = (QVBoxLayout *) 0x80da088
	aggrBox = (QVBoxLayout *) 0x80da2a0
	locBox = (QHBoxLayout *) 0x80da4d0
	letBox = (QVBoxLayout *) 0x80da700
	cityBox = (QVBoxLayout *) 0x80da7b0
	temp = {static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
    static shared_null = 0x8078f20}, d = 0x80de048, static shared_null = 0x8078f20}
	h = 69
	cnt = 9
	lohiFont = {d = 0x80d61d0}
	lohiFM = {d = 0x80d61d0, painter = 0x0, flags = 0}
	timeFont = {d = 0x80d6f90}
	fontMet = {d = 0x80d6f90, painter = 0x0, flags = 0}
	headFont = {d = 0x80d7d50}
	headMet = {d = 0x80d7d50, painter = 0x0, flags = 0}
	bigtFont = {d = 0x80d7e88}
	bigtMet = {d = 0x80d7e88, painter = 0x0, flags = 0}
#6  0x0804f99d in Weather::Weather (this=0xbffff2d0, db=0x80a5558, parent=0x0, name=0x0) at weather.cpp:159
	this = (Weather *) 0xbffff2d0
	accid = {static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
    static shared_null = 0x8078f20}, d = 0x80b90f0, static shared_null = 0x8078f20}
	convertFlag = {static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
    static shared_null = 0x8078f20}, d = 0x809dda0, static shared_null = 0x8078f20}
	showtime_Timer = (QTimer *) 0x80ab720
#7  0x0804de9b in main (argc=1, argv=0xbffff834) at main.cpp:47
	a = {<QObject> = {<Qt> = {static color0 = @0x40644420, static color1 = @0x40644428, static black = @0x40644430, 
      static white = @0x40644438, static darkGray = @0x40644440, static gray = @0x40644448, 
      static lightGray = @0x40644450, static red = @0x40644458, static green = @0x40644460, static blue = @0x40644468, 
      static cyan = @0x40644470, static magenta = @0x40644478, static yellow = @0x40644480, static darkRed = @0x40644488, 
      static darkGreen = @0x40644490, static darkBlue = @0x40644498, static darkCyan = @0x406444a0, 
      static darkMagenta = @0x406444a8, static darkYellow = @0x406444b0, static arrowCursor = @0x40642d00, 
      static upArrowCursor = @0x40642d08, static crossCursor = @0x40642d10, static waitCursor = @0x40642d18, 
      static ibeamCursor = @0x40642d20, static sizeVerCursor = @0x40642d28, static sizeHorCursor = @0x40642d30, 
      static sizeBDiagCursor = @0x40642d38, static sizeFDiagCursor = @0x40642d40, static sizeAllCursor = @0x40642d48, 
      static blankCursor = @0x40642d50, static splitVCursor = @0x40642d60, static splitHCursor = @0x40642d58, 
      static pointingHandCursor = @0x40642d68, static forbiddenCursor = @0x40642d70, 
      static whatsThisCursor = @0x40642d78}, static metaObj = 0x8079428, isSignal = 0, isWidget = 0, pendTimer = 0, 
    blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x8088b60 "mythweather", parentObj = 0x0, 
    childObjects = 0x809d840, connections = 0x8088aa0, senderObjects = 0x0, eventFilters = 0x0, postedEvents = 0x809d8b8, 
    d = 0x0, _vptr.QObject = 0x4061ef60 <QApplication virtual table>}, static metaObj = 0x807cb80, 
  static qt_mutex = 0x80903d0, app_argc = 1, app_argv = 0xbffff834, quit_now = false, quit_code = 0, 
  static app_style = 0x80c09f0, static app_cspec = 0, static app_pal = 0x8090350, static app_font = 0x809bd68, 
  static app_cursor = 0x0, static app_tracking = 0, static is_app_running = true, static is_app_closing = false, 
  static app_exit_loop = false, static loop_level = 0, static main_widget = 0x0, static focus_widget = 0x0, 
  static active_window = 0x0, static obey_desktop_settings = true, static cursor_flash_time = 1000, 
  static mouse_double_click_time = 400, static wheel_scroll_lines = 3, static animate_ui = false, 
  static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, 
  static fade_tooltip = false, translators = 0x0, session_manager = 0x809d7f8, session_id = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, is_session_restored = false, static app_strut = {wd = 0, ht = 0}, 
  static app_libpaths = 0x809e508, static app_palettes = 0x809d760, static app_fonts = 0x0, static popupWidgets = 0x0}
	db = (QSqlDatabase *) 0x80a5558
	weatherDat = {<MythDialog> = {<QDialog> = {<QWidget> = {<QObject> = {<Qt> = {static color0 = @0x40644420, 
            static color1 = @0x40644428, static black = @0x40644430, static white = @0x40644438, 
            static darkGray = @0x40644440, static gray = @0x40644448, static lightGray = @0x40644450, 
            static red = @0x40644458, static green = @0x40644460, static blue = @0x40644468, static cyan = @0x40644470, 
            static magenta = @0x40644478, static yellow = @0x40644480, static darkRed = @0x40644488, 
            static darkGreen = @0x40644490, static darkBlue = @0x40644498, static darkCyan = @0x406444a0, 
            static darkMagenta = @0x406444a8, static darkYellow = @0x406444b0, static arrowCursor = @0x40642d00, 
            static upArrowCursor = @0x40642d08, static crossCursor = @0x40642d10, static waitCursor = @0x40642d18, 
            static ibeamCursor = @0x40642d20, static sizeVerCursor = @0x40642d28, static sizeHorCursor = @0x40642d30, 
            static sizeBDiagCursor = @0x40642d38, static sizeFDiagCursor = @0x40642d40, 
            static sizeAllCursor = @0x40642d48, static blankCursor = @0x40642d50, static splitVCursor = @0x40642d60, 
            static splitHCursor = @0x40642d58, static pointingHandCursor = @0x40642d68, 
            static forbiddenCursor = @0x40642d70, static whatsThisCursor = @0x40642d78}, static metaObj = 0x8079428, 
          isSignal = 0, isWidget = 1, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x0, 
          parentObj = 0x0, childObjects = 0x80bf298, connections = 0x0, senderObjects = 0x80bfba8, 
          eventFilters = 0x80bf318, postedEvents = 0x80adec8, d = 0x0, 
          _vptr.QObject = 0x8070380 <Weather virtual table>}, <QPaintDevice> = {hd = 14680066, rendhd = 14680067, 
          devFlags = 1, painters = 0, static x_appdisplay = 0x807b330, static x_appscreen = 0, static x_appdepth = 16, 
          static x_appcells = 64, static x_appcolormap = 32, static x_appdefcolormap = true, 
          static x_appvisual = 0x8079e18, static x_appdefvisual = true, x11Data = 0x0, 
          _vptr. = 0x8070340 <Weather::QPaintDevice virtual table>}, static metaObj = 0x80bf430, winid = 14680066, 
        widget_state = 2073, widget_flags = 16803, focus_policy = 0, own_font = 1, own_palette = 1, sizehint_forced = 0, 
        is_closing = 0, in_show = 0, in_show_maximized = 0, fstrut_dirty = 1, crect = {x1 = 0, y1 = 0, x2 = 1023, 
          y2 = 767}, bg_col = {static color_init = true, static globals_init = true, static colormodel = d32, d = {
            argb = 4282541972, d8 = {argb = 4282541972, pix = 50 '2', invalid = 67 'C', dirty = 0 '\0', direct = 0 '\0'}, 
            d32 = {argb = 4282541972, pix = 17202}}}, pal = {data = 0x80b8cb0}, fnt = {d = 0x80ae940}, 
        lay_out = 0x80bf238, extra = 0x80ab698, static mapper = 0x8088b70}, static metaObj = 0x80bf7a8, rescode = 0, 
      did_move = 1, has_relpos = 0, did_resize = 1, in_loop = 0, d = 0x80ae8d8}, wmult = 1.27999997, hmult = 1.27999997, 
    screenwidth = 1024, screenheight = 768}, static metaObj = 0x80bf8a8, config = 0x80a5558, accel = 0x4079c438, 
  accidFile = <incomplete type>, startData = 301, curPos = -4611698473574160398, accidBreaks = {1797, 2999, 3401, 1345, 
    1307, 1290, 1711, 1941, 480, 518, 1019, 2134, 3502, 1389, 882, 2193, 119, 1606, 3638, 1388, 290, 613, 2185, 36, 202, 
    137, 0, 50148, 136676, 235421, 272470, 309308, 346461, 395465, 449815, 463780, 478669, 508617, 569221, 669458, 
    710478, 734416, 798737, 802231, 847621, 956428, 996257, 1004684, 1022530, 1085296, 1086351, 1092074}, 
  prevPos = 1081688064, noACCID = false, changeTemp = false, changeLoc = false, changeAgg = false, config_Units = 1, 
  config_Aggressiveness = 0, curConfig = 1, debug = true, deepSetup = false, gotLetter = false, inSetup = false, 
  validArea = true, readReadme = true, pastTime = false, convertData = false, firstRun = true, conError = false, 
  updateInterval = 30, nextpageInterval = 10, nextpageIntArrow = 20, lastCityNum = -1073744376, curLetter = 0, 
  curCity = 0, cityNames = {{static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
        static shared_null = 0x8078f20}, d = 0x80de0c0, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de0e8, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de110, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de138, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de160, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de188, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de1b0, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de1d8, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x80de200, static shared_null = 0x8078f20}}, newLocaleHold = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x80de228, static shared_null = 0x8078f20}, baseDir = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x80de250, static shared_null = 0x8078f20}, con_attempt = 0, nextpage_Timer = 0x40df21b4, update_Timer = 0x1, 
  status_Timer = 0x40006bb1, gotDataHook = 76, wData = 0x80b924c, page0Dia = 0x80beaa0, page1Dia = 0x80bec00, 
  page2Dia = 0x80c39b8, page3Dia = 0x80c3bf8, page4Dia = 0x80c3e38, page5Dia = 0x80c4078, unitType = 0x80d9228, 
  location = 0x80d9400, aggressv = 0x80d95d8, mid = 0x80bfc90, main = 0x80bf238, page0 = 0x80c4ee8, page1 = 0x80c5128, 
  page2 = 0x80c5358, page3 = 0x80c5588, page4 = 0x80c57b8, page5 = 0x80c59e8, currentPage = 0, config_Location = {
    static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
      static shared_null = 0x8078f20}, d = 0x809dd88, static shared_null = 0x8078f20}, locale = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x809dd88, static shared_null = 0x8078f20}, city = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, state = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, country = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, measure = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, curTemp = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, curIcon = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, curWind = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, winddir = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, barometer = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, curHumid = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, curFeel = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, uvIndex = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, visibility = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, updated = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, description = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, date = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, weatherIcon = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, weatherType = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, highTemp = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, lowTemp = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, precip = {{static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}, {static null = {
        static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
      d = 0x8078f20, static shared_null = 0x8078f20}}, letterList = 0x80da9f4, cityList = 0x80dbecc, aggrNum = 0x0, 
  ImpUnits = 0x80d9870, SIUnits = 0x80d9b70, lbUnits = 0x80d86d0, lbLocal = 0x80d8bd8, lbAggr = 0x80d8e40, 
  lbPic0 = 0x80c2228, lbPic1 = 0x80d1398, lbPic2 = 0x80d2308, lbPic3 = 0x80d3278, lbPic4 = 0x80cc3a0, lbPic5 = 0x80d72e0, 
  date1 = 0x80cd310, date2 = 0x80cdc68, date3 = 0x80ce558, desc1 = 0x80cd7f0, desc2 = 0x80ce0e0, desc3 = 0x80ce9d0, 
  high1 = 0x80cee48, high2 = 0x80cf2c0, high3 = 0x80cf738, low1 = 0x80cfbb0, low2 = 0x80d0028, low3 = 0x80d04a0, 
  prec1 = 0x4011adb4, prec2 = 0x400133a8, prec3 = 0xbffff750, lbTemp = 0x80caec0, tempType = 0x80cb338, 
  lbCond = 0x80ca408, lbDesc = 0x80d6760, lbTDesc = 0x80d7860, lbHumid = 0x80c6218, lbPress = 0x80c6e20, 
  lbWind = 0x80c72e0, lbVisi = 0x80c77e8, lbWindC = 0x80c7c50, lbUVIndex = 0x80c8108, lbLocale = 0x80c1060, 
  lbStatus = 0x80c2060, lbUpdated = 0x40731cdc, hdPart1 = 0x80c1a70, hdPart2 = 0x80787e4, dtime = 0x80c1dd0, httpData = {
    static null = {static null = <same as static member of an already seen type>, d = 0x8078f20, 
      static shared_null = 0x8078f20}, d = 0x8078f20, static shared_null = 0x8078f20}, oldhttpData = {static null = {
      static null = <same as static member of an already seen type>, d = 0x8078f20, static shared_null = 0x8078f20}, 
    d = 0x8078f20, static shared_null = 0x8078f20}, topbot_bgColor = {static color_init = true, 
    static globals_init = true, static colormodel = d32, d = {argb = 4279185039, d8 = {argb = 4279185039, pix = 84 'T', 
        invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4279185039, pix = 1145655892}}}, 
  topbot_fgColor = {static color_init = true, static globals_init = true, static colormodel = d32, d = {
      argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, 
      d32 = {argb = 4294967295, pix = 1145655892}}}, main_bgColor = {static color_init = true, 
    static globals_init = true, static colormodel = d32, d = {argb = 4281161851, d8 = {argb = 4281161851, pix = 84 'T', 
        invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4281161851, pix = 1145655892}}}, 
  main_fgColor = {static color_init = true, static globals_init = true, static colormodel = d32, d = {argb = 4294967295, 
      d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {
        argb = 4294967295, pix = 1145655892}}}, lohi_fgColor = {static color_init = true, static globals_init = true, 
    static colormodel = d32, d = {argb = 4293852050, d8 = {argb = 4293852050, pix = 84 'T', invalid = 82 'R', 
        dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4293852050, pix = 1145655892}}}}
(gdb)
--------------------
## END ##


-Chris



More information about the mythtv-dev mailing list