Bug #10412
Synaptic hangs after updating APT lists
100%
Description
Seen when testing a custom ISO (tails-i386-test_6302-mac-spoofing-1.7-20151023.iso) from the test/6302-mac-spoofing branch, but current devel is probably affected too:
When I start Synaptic # features/step_definitions/apt.rb:61
[log] Ctrl+TYPE "r"
And I update APT using Synaptic # features/step_definitions/apt.rb:31
FindFailed: can not find SynapticPackageList.png on the screen.
Line ?, in File ? (RuntimeError)
features/apt.feature:22:in `And I update APT using Synaptic'
The video shows that Synaptic simply disappears at some point, after downloading stuff for a few minutes. Not tried to reproduce this outside of the test suite yet. I’ve seen other Synaptic failures in recent test runs on Jenkins so I dare reporting it already. Sorry.
Subtasks
History
#1 Updated by intrigeri 2015-10-23 09:59:30
Reproduced with an ISO built from devel 11 days ago, from the same Git branch for the test suite.
#2 Updated by anonym 2015-10-30 05:41:38
- Assignee changed from anonym to kytv
- QA Check set to Info Needed
intrigeri wrote:
> Reproduced with an ISO built from devel 11 days ago, from the same Git branch for the test suite.
Let’s just immediately discard any suspicion that the test/6302-mac-spoofing
branch has anything to do with this. While it did change the code of the the synaptic step definitions, it’s obviously not related.
kytv, IIRC you had also seen this? You talked about synaptic segfaulting, right? Anything more to add?
(BTW, I won’t have time to fix this in 1.7, but I’ll keep that target version for now in hopes that kytv will answer faster :)
#3 Updated by bertagaz 2015-10-30 08:47:39
anonym wrote:
> kytv, IIRC you had also seen this? You talked about synaptic segfaulting, right? Anything more to add?
I’ve seen it myself lately, had synaptic segfaulting with cryptic messages about GTK_TREE_VIEW or something.
I think the Jenkins isotesters seen that too recently, in devel based branch mainly and a bit in experimental.
Couldn’t reproduce it in a Tails from devel, so was not sure what it might be.
#4 Updated by kytv 2015-11-04 10:46:07
- Target version changed from Tails_1.7 to Tails_1.8
#5 Updated by kytv 2015-11-13 15:37:20
- Assignee changed from kytv to anonym
- QA Check deleted (
Info Needed)
Yes, I’ve seen synaptic
segfault in the past but the last time for me was some time ago, though to be clear I haven’t run apt.feature
much other than at release time.
#6 Updated by anonym 2015-12-16 14:06:09
- Target version changed from Tails_1.8 to Tails_2.0
#7 Updated by anonym 2016-01-08 21:23:51
This was reported for Tails based on Debian Wheezy. Hopefully it’s not a thing now when Tails is based on Jessie. I do not know, since I cannot recall ever seeing this bug. I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature
was tagged @fragile
.
#8 Updated by intrigeri 2016-01-09 11:40:34
> I cannot recall ever seeing this bug.
I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?
> I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature
was tagged @fragile
.
In theory we should have a branch with that feature not tagged as fragile, and up-to-date results, no?
#9 Updated by anonym 2016-01-09 13:41:45
- Assignee changed from anonym to bertagaz
intrigeri wrote:
> > I cannot recall ever seeing this bug.
>
> I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?
Agreed, but I first want bert to look at the logs…
> > I suppose it’d be helpful to look at recent logs on our isotesters, before apt.feature
was tagged @fragile
.
>
> In theory we should have a branch with that feature not tagged as fragile, and up-to-date results, no?
Ah, of course! That is test/10441-synaptic-test-is-fragile
. So, bert, can you look at the logs for that branch too? If you see nothing, just close this ticket, otherwise reassign it to me.
#10 Updated by bertagaz 2016-01-27 10:49:47
- Target version changed from Tails_2.0 to Tails_2.2
#11 Updated by bertagaz 2016-03-10 18:51:07
- Target version changed from Tails_2.2 to Tails_2.3
#12 Updated by bertagaz 2016-04-23 06:27:33
- Target version changed from Tails_2.3 to Tails_2.4
#13 Updated by bertagaz 2016-06-07 12:31:36
- Target version changed from Tails_2.4 to Tails_2.5
#14 Updated by bertagaz 2016-06-08 05:38:47
- Status changed from New to In Progress
- % Done changed from 0 to 20
- Feature Branch set to test/10441-synaptic-test-is-fragile
anonym wrote:
> intrigeri wrote:
> > > I cannot recall ever seeing this bug.
> >
> > I don’t think I’ve ever seen it on Jessie, indeed. Let’s close and come back to it if it reappears (e.g. in the batch of false positives I’ll soon give bertagaz+kytv to analyze)?
>
> Agreed, but I first want bert to look at the logs…
They disappeared meanwhile, so I updated the branch and will come back in a few days to parse the results.
#15 Updated by bertagaz 2016-06-08 05:39:16
- Category set to Test suite
#16 Updated by bertagaz 2016-06-29 05:47:40
- % Done changed from 20 to 50
I have not seen this particular bug in Jenkins recently, and I’ve pushed something in the branch that tackles Bug #10441 and should workaround this. Let see how it behaves.
#17 Updated by bertagaz 2016-07-04 05:54:42
- Assignee changed from bertagaz to anonym
- QA Check set to Ready for QA
Not seen this error, and the commit I’ve pushed on the branch to fix Bug #10441 should fix this one too anyway. => RfQA as the other ticket.
#18 Updated by intrigeri 2016-07-13 13:08:48
- related to
Bug #10441: Synaptic test is fragile added
#19 Updated by intrigeri 2016-07-13 14:14:22
- Assignee changed from anonym to bertagaz
- QA Check changed from Ready for QA to Dev Needed
(Same as Bug #10441 since it’s the same branch.)
#20 Updated by bertagaz 2016-07-15 08:44:50
- Assignee changed from bertagaz to intrigeri
- QA Check changed from Dev Needed to Ready for QA
RfQA as Bug #10441.
#21 Updated by intrigeri 2016-07-15 08:58:02
- Subject changed from synaptic hangs after updating APT lists to Synaptic hangs after updating APT lists
- Assignee changed from intrigeri to bertagaz
- QA Check changed from Ready for QA to Dev Needed
#22 Updated by intrigeri 2016-07-18 07:12:09
- Assignee changed from bertagaz to anonym
- Target version changed from Tails_2.5 to Tails_2.6
- QA Check changed from Dev Needed to Ready for QA
(Same as Bug #10441)
#23 Updated by anonym 2016-08-28 11:39:04
- Status changed from In Progress to Fix committed
- Assignee deleted (
anonym) - % Done changed from 50 to 100
- QA Check changed from Ready for QA to Pass
#24 Updated by anonym 2016-09-20 16:47:23
- Status changed from Fix committed to Resolved