Opened 14 years ago

Closed 14 years ago

#2860 closed defect (invalid)

Changing Theme I get "fb->Attachment[BUFFER_BACK_LEFT].RenderBuffer" and Mythfrontend dies

Reported by: paolo.asioli@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: 0.20
Severity: medium Keywords:
Cc: Ticket locked: no



I've just recompiled the latest svn version and still I get this error. After changing the Theme in Setup/Appearance? I get the Assertion failed from via_context.c: "fb->Attachment[BUFFER_BACK_LEFT].RenderBuffer?" and mythfrontend dies. Then after restarting the frontend the new theme is in place. it's just a bit annoying but not blocking.

Change History (4)

comment:1 Changed 14 years ago by paulh

What do you have the Menu Theme setting set to?

I think this is the same error as in #2580 and #2738 which only affects the classic menu layout.

comment:2 Changed 14 years ago by paulh

Resolution: fixed
Status: newclosed

(In [12373]) This fixes a problem where exiting the Appearance settings sometimes causes a segfault. It actually only affects the classic menu layout but it was only by luck the DVR and default layouts worked.

Basically this commit makes sure the AppearanceSettings? dialog is deleted and cleaned up before doing the JumpTo?("Reload Theme") so that when its detached from the MythMainWindow? it doesn't send an ExitToMainMenuEvent? which was causing all the problems.

It also only reloads the theme if the user completed the settings dialog by pressing "Finish".

Fixes #2860, #2580, #2738.

comment:3 Changed 14 years ago by paolo.asioli@…

Resolution: fixed
Status: closedreopened


I've just recompiled revision 12377 from trunk and still I get the following error when exiting from the Appearance menu in frontend.

2007-01-02 17:29:40.815 Received a remote 'Clear Cache' request 2007-01-02 17:29:40.820 Total desktop dim: 720x576, with 1 screen[s]. 2007-01-02 17:29:40.827 Using screen 0, 720x576 at 0,0 2007-01-02 17:29:40.835 Switching to square mode (MythCenter?) mythfrontend: via_context.c:246: calculate_buffer_parameters: Asserzione 'fb->Attachment[BUFFER_BACK_LEFT].Renderbuffer' fallita. Aborted (core dumped)

I've tried with both default and DVR menu theme but with no result.

comment:4 Changed 14 years ago by paulh

Resolution: invalid
Status: reopenedclosed

Must be a different problem to that fixed in [12373].

Can you get a backtrace of the crash and attach it to this ticket. Re-open the ticket when available.

Note: See TracTickets for help on using tickets.