Public bug reported:

I've used gtkwave for years, and it's been rock solid.  However, the
version that installs in 14.04.1 LTS crashes at the drop of a hat.  From
what I can determine from googling this problem, it appears that this
issue has been observed before, and it's caused by libjudy being built
incorrectly.  See this discussion:

https://sourceforge.net/p/gtkwave/mailman/message/32631433/

Since this is an LTS, I'm guessing you should fix libjudy and then
provide the update so that we can pull in the fixed packages via apt-
get.

When starting gtkwave, I see lots of messages like this that I've never
seen with any other installation of gtkwave:

JUDYMEM | free to non-malloc'd address 0x60ec900 blocked
JUDYMEM | free to non-malloc'd address 0x60fc920 blocked
JUDYMEM | free to non-malloc'd address 0x610c940 blocked
JUDYMEM | free to non-malloc'd address 0x611c960 blocked
JUDYMEM | free to non-malloc'd address 0x612c980 blocked
JUDYMEM | free to non-malloc'd address 0x613c9a0 blocked
JUDYMEM | free to non-malloc'd address 0x614c9c0 blocked
JUDYMEM | free to non-malloc'd address 0x615c9e0 blocked
JUDYMEM | free to non-malloc'd address 0x616ca00 blocked

Something I do a lot is reload the waveform.  These are the sorts of
errors I get just before it crashes:

GTKWAVE | Reloading waveform...
*** Error in `gtkwave': double free or corruption (out): 0x0000000001001200 ***
GTKWAVE | Reloading waveform...
*** Error in `gtkwave': munmap_chunk(): invalid pointer: 0x00000000030000d0 ***

** Affects: gtkwave (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: bad-build gtkwave libjudy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1471042

Title:
  gtkwave v3.3.58 crashes a lot because libjudy is built wrong

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtkwave/+bug/1471042/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to