Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#34482 - [cups] Crashes when auto restarting from config change

Attached to Project: Arch Linux
Opened by Jason Russell (jrussell) - Tuesday, 26 March 2013, 17:20 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 26 March 2013, 21:09 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
cups service crashes sometimes when saving options from the web interface when it restarts after a config change.

I cant pin down what option or option combination it is, but it seems very unpredictable right now, doesnt happen all the time, but its changing the config file and sometimes changing settings which I have not touched in the /admin page.

I dont think that changes to config file are wiped if they are made directly to the config file while cups is running and it tries to auto restart, I dont have time at this moment to investigate further.


Additional info:
* package version(s)
cups 1.6.2-1
* config and/or log files etc.
Mar 26 19:02:35 russell-server cupsd[11285]: process 11285: arguments to dbus_connection_close() were incorrect, assertion "connection->generation == _dbus_current_generation" failed in file dbus-connection.c li
Mar 26 19:02:35 russell-server cupsd[11285]: This is normally a bug in some application using the D-Bus library.
Mar 26 19:02:35 russell-server cupsd[11285]: D-Bus not built with -rdynamic so unable to print a backtrace
Mar 26 19:02:35 russell-server systemd-coredump[11300]: Process 11285 (cupsd) dumped core.
Mar 26 19:02:35 russell-server systemd[1]: cups.service: main process exited, code=dumped, status=6/ABRT
Mar 26 19:02:35 russell-server systemd[1]: Unit cups.service entered failed state



Steps to reproduce:
fiddle with settings under /admin page:
Share printers connected to this system
Allow printing from the Internet
Advertise web interface
Allow remote administration
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 26 March 2013, 21:09 GMT
Reason for closing:  Upstream
Comment by Jason Russell (jrussell) - Tuesday, 26 March 2013, 17:30 GMT
Settings from the web interface sometimes dont save either

*Edit

I have never experienced any of this until I updated today, I thought I had made a mistake merging the pacnew for cups. Tried reverting to default config file and re-doing my entire config, but no difference.
Comment by Andreas Radke (AndyRTR) - Tuesday, 26 March 2013, 21:09 GMT
This can be almost anything. A bug in the driver itself or something in cups. See also https://bbs.archlinux.org/viewtopic.php?id=152519

Feel free to bring this upstream when you can reproduce it. I can't see a packaging problem here.

Loading...