Memory leak
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
overlay-scrollbar |
Fix Committed
|
High
|
Thomas Bechtold | ||
overlay-scrollbar (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Attached is a small gtk test program which can be run in 2 ways:
1) ./gtkbuildertest
2) LIBOVERLAY_
in the first case, the memory increases over time
in the second case, memory usage is constant
valgrind gives me:
==25644== 1,194,012 bytes in 5,853 blocks are definitely lost in loss record 4,531 of 4,532
==25644== at 0x402BE68: malloc (in /usr/lib/
==25644== by 0x462D7EA: standard_malloc (gmem.c:85)
==25644== by 0x462DB62: g_malloc (gmem.c:159)
==25644== by 0x4643D6F: g_slice_alloc (gslice.c:1003)
==25644== by 0x4644285: g_slice_alloc0 (gslice.c:1029)
==25644== by 0x4040A4D: ??? (in /usr/lib/
==25644== by 0x4044548: ??? (in /usr/lib/
==25644== by 0x45A4786: g_object_
==25644== by 0x4378BE0: gtk_widget_destroy (gtkwidget.c:3974)
==25644== by 0x4296A64: gtk_scrolled_
==25644== by 0x45A058E: g_cclosure_
==25644== by 0x459D6BC: g_type_
==25644== by 0x459E771: g_closure_invoke (gclosure.c:777)
==25644== by 0x45B0960: signal_
==25644== by 0x45B8731: g_signal_
==25644== by 0x45B88B2: g_signal_emit (gsignal.c:3356)
==25644== by 0x4386A23: gtk_widget_dispose (gtkwidget.c:10265)
==25644== by 0x45A4786: g_object_
==25644== by 0x4378BE0: gtk_widget_destroy (gtkwidget.c:3974)
==25644== by 0x410D0E9: gtk_box_forall (gtkbox.c:1865)
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: overlay-scrollbar 0.2.16+
ProcVersionSign
Uname: Linux 3.5.0-15-generic i686
ApportVersion: 2.5.3-0ubuntu1
Architecture: i386
Date: Fri Sep 28 18:35:31 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423.2)
PackageArchitec
SourcePackage: overlay-scrollbar
UpgradeStatus: Upgraded to quantal on 2012-06-23 (97 days ago)
Related branches
- jenkins (community): Approve (continuous-integration)
- Thomas Bechtold (community): Approve
- Andrea Cimitan: Approve
-
Diff: 151 lines (+66/-48)1 file modifiedos/os-scrollbar.c (+66/-48)
- Ubuntu Desktop: Pending requested
-
Diff: 164 lines (+71/-48)2 files modifieddebian/changelog (+6/-0)
os/os-scrollbar.c (+65/-48)
Changed in ayatana-scrollbar: | |
importance: | Undecided → High |
Changed in overlay-scrollbar (Ubuntu): | |
importance: | Undecided → High |
Changed in ayatana-scrollbar: | |
status: | New → In Progress |
Changed in overlay-scrollbar (Ubuntu): | |
status: | New → In Progress |
Changed in ayatana-scrollbar: | |
assignee: | nobody → Thomas Bechtold (toabctl) |
Changed in ayatana-scrollbar: | |
status: | In Progress → Fix Committed |
Changed in overlay-scrollbar (Ubuntu): | |
status: | In Progress → Fix Committed |
There is no patch here, and the branch proposal targets upstream. Unsubscribing ubuntu-sponsors. Please get this patch into overlay-scrollbar -> and then bugfix overlay-scrollbar package upload will get this fix into Ubuntu.