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 478475 - Crash when printing with multiple selection ranges
Crash when printing with multiple selection ranges
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Printing
git master
Other All
: Normal critical
: ---
Assigned To: Andreas J. Guelzow
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2007-09-19 22:50 UTC by sum1
Modified: 2007-09-21 00:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sum1 2007-09-19 22:55:12 UTC
I don't know what happened to my description. Here's a second try:

Version: r15901
OS: Ubuntu Gutsy

Steps to reproduce:
- Run Gnumeric
- Select cells A1 and A2
- Press and hold the control key
- Select cells B1 and B2
- File > Print > "Gnumeric Print Range" Tab
- Check "Current selection only"
- Click on the General Tab
- Press the Print button
- Press OK on the "Print Selection does not support multiple ranges" message box to crash Gnumeric

Backtrace:
Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 7942)

  • #0 gnm_request_page_setup_cb
    at print.c line 1163
  • #1 _gtk_marshal_VOID__OBJECT_INT_OBJECT
    from /usr/lib/libgtk-x11-2.0.so.0
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 ??
  • #5 ??

Comment 1 Andreas J. Guelzow 2007-09-20 19:08:35 UTC
I ran replicate this.
Comment 2 Morten Welinder 2007-09-21 00:08:20 UTC
Not any more...

This also happens to fix the return void_function() issue I seem to recall
reported.

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.