Modify
Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#10603 closed Bug Report - Crash (fixed)

Frontend crash when trying to use mythnetvison

Reported by: sunkan123@… Owned by: Jonatan Lindblad <jlindblad@…>
Priority: minor Milestone: 0.24.3
Component: Plugin - MythNetvision Version: 0.25-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

System has been upgraded from 0.24-fixes to 0.25-fixes.
Has not used mythnetvision with 0.24.

Compiled mythnetvision plugin (and some others) to try it out.

To reproduce crash I go to Media Library | Browse Internet Video
This then shows up empty, pressing ESC it says that you have not added any sites/RSS yet. To add a site press MENU.

When I press 'm' for MENU it crashes.

Backtrace has been attached.

I have found out that after running mythfillnetvision it no longer crashes.
What seems to be the important change is the creation of the archiveitems table in the backend DB. Dropping that table (even if empty) makes it possible to reproduce the bug in my system.

I suppose that a check for the archiveitems table is needed somewhere..

Attachments (4)

myth-bt.txt (36.8 KB) - added by sunkan123@… 2 years ago.
Backtrace of frontend crash
mythbackend-version.txt (613 bytes) - added by sunkan123@… 2 years ago.
mythfrontend-version.txt (763 bytes) - added by sunkan123@… 2 years ago.
myth-bt2.txt (36.3 KB) - added by sunkan123@… 2 years ago.
Second BT now with the archiveitems table re-added to the DB.

Download all attachments as: .zip

Change History (9)

Changed 2 years ago by sunkan123@…

Backtrace of frontend crash

Changed 2 years ago by sunkan123@…

Changed 2 years ago by sunkan123@…

comment:1 Changed 2 years ago by sunkan123@…

Well it may not bee as straight forward as I thought. After re-adding the archiveitems table it still crashes. Adding another backtrace with the table back again in case the backtrace changes when the table is there or not.
But I wonder if the table has any relation at all then, maybe it was just a coincidence that I could reproduce the bug again after dropping the table..

Changed 2 years ago by sunkan123@…

Second BT now with the archiveitems table re-added to the DB.

comment:2 Changed 2 years ago by Jonatan Lindblad <jlindblad@…>

  • Owner set to Jonatan Lindblad <jlindblad@…>
  • Resolution set to fixed
  • Status changed from new to closed

In ba9bcba84c386adc68815c5301f32990872e8e1f/mythtv:

MythNetvision?: Fix segmentation fault in NetTree::showMenu

Fixes #10603

Also removed some unused code.

comment:3 Changed 2 years ago by Jonatan Lindblad <jlindblad@…>

In d11128aff44c176885db90a3d8b0e1ee782fc03e/mythtv:

MythNetvision?: Fix segmentation fault in NetTree::showMenu

Fixes #10603

Also removed some unused code.
(cherry picked from commit ba9bcba84c386adc68815c5301f32990872e8e1f)

comment:4 Changed 2 years ago by Jonatan Lindblad <jlindblad@…>

In 4637842926a3897445fa1dc6003260125a83a305/mythtv:

MythNetvision?: Fix segmentation fault in NetTree::showMenu

Fixes #10603

Also removed some unused code.
(cherry picked from commit ba9bcba84c386adc68815c5301f32990872e8e1f)

Conflicts:

mythplugins/mythnetvision/mythnetvision/nettree.cpp
mythplugins/mythnetvision/mythnetvision/rsseditor.cpp

comment:5 Changed 2 years ago by wagnerrp

  • Milestone changed from unknown to 0.24.3

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'new'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.