Locking a application in Synaptic Package Manager causes it to crash

Bug #64890 reported by xstaticxgpx
This bug report is a duplicate of:  Bug #67146: synaptic pinning/locking does not work. Edit Remove
4
Affects Status Importance Assigned to Milestone
synaptic (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Selecting a installed application in your Synaptic Package Manager and then going to "Package" and selecting "Lock Version" will cause it to crash.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

With what version of Synaptic/Ubuntu is this? I cannot reproduce this on Edgy... Can you please try to rebuild synaptic and get a backtrace of the crash by following http://wiki.ubuntu.com/DebuggingProgramCrash ? Does it happen with any installed package or with some of them? Thanks for reporting this.

Revision history for this message
xstaticxgpx (optimum-reflex) wrote :

Synaptic 0.57.8 / Ubuntu 6.10 Beta - I got this from gdm

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47373271812672 (LWP 11923)]
0x000000000045452f in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*> ()

if this helps, I couldn't successfully create a backtrace, which I tried attaching gdm to the already running process, when it crashed gdm returned "Program Exited Normally"

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

Does that happen for any installed application? I can't unfortunately reproduce it here :/

Can you please run:
$ sudo gdb synaptic
(gdb) run
[make it crash]
(gdb) backtrace

and attach the backtrace here?

Thanks,
 Michael

Revision history for this message
xstaticxgpx (optimum-reflex) wrote :

Heres the output of backtrace

(gdb) backtrace
#0 0x000000000045452f in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*> ()
#1 0x00007fff4e811f70 in ?? ()
#2 0x00002ad25f435c3d in realloc () from /lib/libc.so.6
#3 0x00000000012688a0 in ?? ()
#4 0x0000000001266340 in ?? ()
#5 0x00002ad25f4338b4 in free () from /lib/libc.so.6
#6 0x00002ad25e3df990 in g_log_default_handler ()
   from /usr/lib/libglib-2.0.so.0
#7 0x00002ad25e3dec29 in g_logv () from /usr/lib/libglib-2.0.so.0
#8 0x00002ad25e3dedf3 in g_log () from /usr/lib/libglib-2.0.so.0
#9 0x00002ad25c9ba17a in gtk_tree_model_get ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0x000000000043f6f2 in std::__introsort_loop<__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, long> ()
#11 0x000000000065f440 in ?? ()
#12 0x00000000005fe538 in ?? ()
#13 0x01007fff4e8129e0 in ?? ()
#14 0x0000000001264ac0 in ?? ()
#15 0x00002ad25f29e540 in VTT for std::basic_ofstream<char, std::char_traits<char> > () from /usr/lib/libstdc++.so.6
#16 0x000000000065f470 in ?? ()
#17 0x00000000005cacf0 in ?? ()
---Type <return> to continue, or q <return> to quit---
#18 0x00002ad25e077a80 in g_param_spec_enum ()
   from /usr/lib/libgobject-2.0.so.0
#19 0x00007fff4e812d80 in ?? ()
#20 0x0000000000661030 in ?? ()
#21 0x000000000000006a in ?? ()
#22 0x0000000100000004 in ?? ()
#23 0x0000000001185808 in ?? ()
#24 0x0000000000000020 in ?? ()
#25 0x0000000000881758 in ?? ()
#26 0x00002ad25e077a80 in g_param_spec_enum ()
   from /usr/lib/libgobject-2.0.so.0
#27 0x00007fff4e8128e0 in ?? ()
#28 0x00002ad25e070441 in g_object_class_override_property ()
   from /usr/lib/libgobject-2.0.so.0
#29 0x00002ad25e08d531 in g_value_set_instance ()
   from /usr/lib/libgobject-2.0.so.0
#30 0x000000005e07ce7e in ?? ()
#31 0x00007fff4e812b90 in ?? ()
#32 0x0000000000000001 in ?? ()
#33 0x000000000083e540 in ?? ()
#34 0x000000005c8edc33 in ?? ()
#35 0x0000000000825400 in ?? ()
#36 0x0000000000000000 in ?? ()

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for synaptic (Ubuntu) because there has been no activity for 60 days.]

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

Other bug subscribers

Remote bug watches

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