Synaptic Crashes when changing fonts

Bug #65553 reported by Ken Roeske
12
Affects Status Importance Assigned to Milestone
synaptic (Ubuntu)
Fix Released
Medium
Michael Vogt

Bug Description

Binary package hint: synaptic

OS: Kubuntu Edgy 6.10 Beta, upgraded to current date omission of latest kernel upgrade
Existing version of synaptic upgraded to current ( 0.57.11ubuntu12)
While attempting to configure: Settings -> Preferences -> Columns and Fonts -> Fonts -> (tic) Use custom application font, crashes Synaptic.
Repeated attempts symptom continues.

OS: Kubuntu Edgy 6.10 Beta, upgraded to current date omission of latest kernel upgrade
Existing version of synaptic upgraded to current ( 0.57.11ubuntu12)
While attempting to configure: Settings -> Preferences -> Columns and Fonts -> Fonts -> (tic) Use custom terminal font, crashes synaptic also.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

Can you please create a backtrace for me? Run in a terminal:
$ sudo gdb synaptic
(gdb) run
[make it crash]
(gdb) backtrace

and paste the result to this bugreport?

Thanks,
 Michael

Changed in synaptic:
status: Unconfirmed → Needs Info
Revision history for this message
Ken Roeske (justaguynpc-gmail) wrote :

BTW, is the 64 bit version of Kubuntu 6.10

Revision history for this message
Ken Roeske (justaguynpc-gmail) wrote :
Download full text (3.2 KiB)

GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/sbin/synaptic
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47470976420416 (LWP 6560)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
X Error: BadDevice, invalid or uninitialized input device 169
  Major opcode: 147
  Minor opcode: 3
  Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
  Major opcode: 147
  Minor opcode: 3
  Resource id: 0x0
Failed to open device
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...(no debugging symbols found)
Using host libthread...

Read more...

Revision history for this message
Michael Vogt (mvo) wrote :

I can confirm the problem here now and will attach a fix.

Changed in synaptic:
assignee: nobody → mvo
importance: Undecided → Medium
status: Needs Info → Confirmed
Revision history for this message
Michael Vogt (mvo) wrote :
Revision history for this message
Michael Vogt (mvo) wrote : SRU: synaptic

Hi Matt, hi Colin,

I would like to ask for permission for a edgy-updates upload of
synaptic. The changelog:

+synaptic (0.57.11ubuntu12.1) edgy-proposed; urgency=low
+
+ * gtk/rgmainwindow.cc:
+ - fix crash in "Lock package" (lp: 64005)
+ * gtk/rgpreferenceswindow.cc:
+ - add default font to fix crash (lp: 65553)
+
+ -- Michael Vogt <email address hidden> Mon, 23 Oct 2006 16:12:55 +0200

The debdiff is here:
http://people.ubuntu.com/~mvo/tmp/synaptic_0.57.11ubuntu12.1.debdiff

Both fixes are for crashers and are straightforward/trivial.

Thanks,
 Michael

P.S. I hope sending a mail is appropriate

Revision history for this message
Matt Zimmerman (mdz) wrote :

On Fri, Oct 27, 2006 at 01:24:41PM +0200, Michael Vogt wrote:
> Hi Matt, hi Colin,
>
> I would like to ask for permission for a edgy-updates upload of
> synaptic. The changelog:
>
> +synaptic (0.57.11ubuntu12.1) edgy-proposed; urgency=low
> +
> + * gtk/rgmainwindow.cc:
> + - fix crash in "Lock package" (lp: 64005)
> + * gtk/rgpreferenceswindow.cc:
> + - add default font to fix crash (lp: 65553)
> +
> + -- Michael Vogt <email address hidden> Mon, 23 Oct 2006 16:12:55 +0200
>
>
> The debdiff is here:
> http://people.ubuntu.com/~mvo/tmp/synaptic_0.57.11ubuntu12.1.debdiff
>
> Both fixes are for crashers and are straightforward/trivial.

Please avoid regenerating autotools files in an update like this. Actual
code changes are OK for -proposed.

> P.S. I hope sending a mail is appropriate

It's fine.

--
 - mdz

Michael Vogt (mvo)
Changed in synaptic:
status: Confirmed → Fix Committed
Revision history for this message
Simon Law (sfllaw) wrote :

The package that fixes this bug is not yet in edgy-proposed.

Changed in synaptic:
status: Fix Committed → In Progress
Revision history for this message
Colin Watson (cjwatson) wrote :

Accepted into edgy-proposed. Please proceed with testing.

Changed in synaptic:
status: In Progress → Fix Committed
Changed in synaptic:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Unbreaking bug state again.

Changed in synaptic:
status: Fix Released → Fix Committed
Revision history for this message
Marco Rodrigues (gothicx) wrote :

synaptic (0.57.11.1) unstable; urgency=high

  * gtk/rgmainwindow.cc:
    - fix crash in "Lock package"
  * gtk/rgpreferenceswindow.cc:
    - add default font to fix crash

Changed in synaptic:
status: Fix Committed → Fix Released
Revision history for this message
Michael Vogt (mvo) wrote :

2007-05-02 Published edgy Updates main admin 0.57.11ubuntu12.1

This is in edgy-updates now.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.