- Status Closed
- Percent Complete
- Task Type Bugs
- Category User Interface → Themes
-
Assigned To
jdgordon - Operating System Olympus M:Robe 500
- Severity High
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#11583 - MR500 sim crashes when switching themes
I saw this as an immediate crash in Windows Vista 64 bit, but since I don’t have a debugging environment setup for that I am posting the details for i386 linux.
To make the simulator crash all i do is switch between the “Brushed Robe” theme and the “Cleangreen v3” theme on the MR500 sim. I suspect this is somehow related to the theme changes that were done, but I don’t have the time to investigate in detail.
The themes can be downloaded here: http://themes.rockbox.org/index.php?target=mrobe500
These are the crash details:
Program received signal SIGSEGV, Segmentation fault.
0×08079552 in set_title_worker (title=0×0, icon=Icon_NOICON, data=0x837a320,
root=0x8673acc) at /home/kkurbjun/projects/rockbox/apps/gui/statusbar-skinned.c:59
59 if (element→type == CONDITIONAL)
(gdb) bt
#0 0×08079659 in set_title_worker (title=0×0, icon=Icon_NOICON,
data=0x837a320, root=0x867b938) at /home/kkurbjun/projects/rockbox/apps/gui/statusbar-skinned.c:95
#1 0x080796da in sb_set_title_text (title=0×0, icon=Icon_NOICON,
screen=SCREEN_REMOTE) at /home/kkurbjun/projects/rockbox/apps/gui/statusbar-skinned.c:104
#2 0x0807aa36 in toggle_theme (screen=SCREEN_REMOTE, force=false)
at /home/kkurbjun/projects/rockbox/apps/gui/viewport.c:111
#3 0x0807aec0 in viewportmanager_theme_enable (screen=SCREEN_REMOTE,
enable=false, viewport=0x0) at /home/kkurbjun/projects/rockbox/apps/gui/viewport.c:199
#4 0x0807971e in sb_skin_data_load (screen=SCREEN_REMOTE,
buf=0xbfffe588 "/.rockbox/wps/rockbox_none.rsbs", isfile=true) at /home/kkurbjun/projects/rockbox/apps/gui/statusbar-skinned.c:120
#5 0x0807a12d in settings_apply_skins ()
at /home/kkurbjun/projects/rockbox/apps/gui/theme_settings.c:104
#6 0x080642fa in settings_load_config (
file=0xbfffe9e8 "/.rockbox/themes/CleanGreen.cfg", apply=true) at /home/kkurbjun/projects/rockbox/apps/settings.c:374
#7 0x0806f234 in ft_enter (c=0x832c120)
at /home/kkurbjun/projects/rockbox/apps/filetree.c:556
#8 0x0806977a in dirbrowse ()
at /home/kkurbjun/projects/rockbox/apps/tree.c:689
2010-09-16 13:18
Reason for closing: Fixed
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
should be fixed with recent commits
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
To me this sounds related to
FS#11562(which unfortunately doesn’t have a very telling title). My guess is on some remote screen related theme thing as the other known affected targets and sims are remote targets (X5, M5, H300, M:Robe 500.)