Bug 334188

Summary: Apper crashes when trying to list installed packages
Product: [Applications] apper Reporter: Shmerl <shtetldik>
Component: generalAssignee: Daniel Nicoletti <dantti12>
Status: RESOLVED NOT A BUG    
Severity: normal CC: sudhir
Priority: NOR    
Version: 0.8.1   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Shmerl 2014-05-01 16:45:43 UTC
When run from the terminal, and choosing "Installed Software", apper produces such error before disappearing:

apper: symbol lookup error: /usr/lib/apper/libapper.so: undefined symbol: appstream_database_new



Reproducible: Always

Steps to Reproduce:
1. Open apper from the terminal
2. Click "Installed Software"

Actual Results:  
Apper shuts down with error in the terminal:

apper: symbol lookup error: /usr/lib/apper/libapper.so: undefined symbol: appstream_database_new

Expected Results:  
Apper should show a list of packages.

This also causes plasma-desktop to crash periodically (around once in 10 minutes for me), if apper updates icon is enabled in the system tray.
Comment 1 Sudhir Khanger 2014-05-02 14:01:53 UTC
@Shmerl I am running Apper 0.8.2 on Fedora 20 and I am unable to reproduce the bug. Have you tried Apper 0.8.2?
Comment 2 Shmerl 2014-05-04 01:51:02 UTC
It appears to be Debian specific bug, because Debian testing pushed out libappstream0 without updating apper at the same time, which broke it, since libappstream0  0.6 changed the ABI.