After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 348912 - Broken libatkmm lib with 2.6.10 release
Broken libatkmm lib with 2.6.10 release
Status: RESOLVED FIXED
Product: gtkmm
Classification: Bindings
Component: general
2.6.x
Other Linux
: Normal major
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2006-07-27 09:48 UTC by Denis Leroy
Modified: 2006-08-02 16:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Denis Leroy 2006-07-27 09:48:10 UTC
Regexxer crashes with 2.6.10, in libatkmm.so:

Starting program: /usr/bin/regexxer
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0x8eb000
[Thread debugging using libthread_db enabled]
[New Thread -1208465728 (LWP 31494)]

(regexxer:31494): glibmm-WARNING **: failed to wrap type of 'AtkNoOpObject'

(regexxer:31494): glibmm-WARNING **: failed to wrap type of 'AtkNoOpObject'

Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 31494)

  • #1 StatusLine
    at statusline.cc line 292
287       stop_button_->set_sensitive(false);
288 stop_button_->signal_clicked().connect(signal_cancel_clicked.make_slot());
289
290       progressbar_->set_pulse_step(0.025);
291
292       stop_button_->get_accessible()->set_description(_("Cancels the running search"));
293
294       show_all_children();
295     }
296
Comment 1 Murray Cumming 2006-07-31 17:27:04 UTC
libatkmm was not being initialized. gtkmm 2.6.13 should fix this (and hopefully not introduce other bugs). Please test and confirm.

My apologies again.
Comment 2 Denis Leroy 2006-08-01 09:33:08 UTC
I'm sorry but I am still seeing the same segfault with regexxer. :-(

Calling get_accessible() on a GTK component still returns a NULL reference.

Comment 3 Murray Cumming 2006-08-01 16:28:20 UTC
Hmm, that change doesn't actually seem to have made it into the tarball.

Please try this one. It seems OK with regexxer in my tests:
http://www.murrayc.com/temp/gtkmm-2.6.14.tar.gz

If it's OK then I'll release it. We'll get this done eventually.
Comment 4 Denis Leroy 2006-08-01 17:28:01 UTC
Excellent, this fixes it, and I verified ABI compatibility with all current gtkmm-based application in Fedora. Ship it I say.

Comment 5 Murray Cumming 2006-08-02 16:49:36 UTC
Done.